[[20191002111320]] 『フィルター』(こん) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『フィルター』(こん)

フィルターの昇順についてお尋ねします。

表の中にIDがあります。
新しくID番号を追加する時に元々の順番の間に入れるには
どうのように番号を振るべきなのでしょうか。

IDは整数で上から順に1からふってますが既にふってある番号は
返れません。

小数点等試してみたが上手くいきませんでした。

< 使用 Excel:Office365、使用 OS:Windows10 >


 >小数点等試してみたが上手くいきませんでした

 普通に考えれば、1と2の間に入れたい時は1.5とか振って
 並べ替えすればできるはずですが。

 IDが文字列になっているとかでは?
 どのようにうまくいかないのか事例をあげて説明してもらえますか?

(コナミ) 2019/10/02(水) 11:28


数字文字混じりのIDになっていませんか。
(mori) 2019/10/02(水) 11:36

IDは数字のみです。
書式設定で標準から数字に変更しても上手くいきませんでした。

空白があります。

ユーザー設定の並べ替えで左IDを最優先に右IDを2番目に優先にしました。
小数点を付けたIDは最終行に並べ替えられました。

(事例)

左ID 金額 右ID 金額
19    
      19.5
20     20
21     21
22
      22.5
23     23
      23.1
      23.2
24
25     25
(こん) 2019/10/02(水) 11:53


 >書式設定で標準から数字に変更しても上手くいきませんでした。

 はい。すでに入力されたデータの表示形式を変えてもデータ型が変わる訳ではありませんから。

 並び替えの結果をみるとやはりIDは文字列になってますね。
 数値に変えてもよければ

 ID列を選択→データタブ→区切り位置→完了
 (この操作は1列ごとにやって下さい)

 としてみてから並べ替えてください。
(コナミ) 2019/10/02(水) 12:00

やってみましたが上手くいきません。

区切り位置から完了まではどうしたらいいのでしょうか。
下記のようにしたらIDの番号がかってに変わってしまいやり直してます。

列選択
 ↓
データタブ
 ↓
区切り位置
 ↓
元のデータ形式
カンマやタブなどの区切り文字によってあたえられたフィールドごとに区切られたデータ
 ↓
次へ
 ↓
区切り文字
タブ
 ↓
次へ
 ↓
標準
 ↓
完了

(こん) 2019/10/02(水) 13:37


 「書かれていることだけ」やってください。

 IDの列選択→データタブの区切り位置を押す→右下の完了を押す

 その間にすることがあるなら書いてます。
 一旦ブックを保存せずに閉じたりして最初の状態に戻してからの方が
 いいかも知れません。
 今どうなっているかわからないので。

(コナミ) 2019/10/02(水) 13:44


いきなり完了ができるとは知りませんでした。
ごめんなさい。

新しいデータで一から作り直しました。
しかし上手くいきませんでした。

作り直す際に右側を昇順にしやすいよう仮IDを上から順番にふりました。
左ID優先、仮IDを2番目に優先。

どこが原因でしょうか?

(事例)

左ID 金額 右ID  仮ID 金額
19    

       19.5   1
 20     20    2
 21     21    3 
 22 
      22.5   4 
 23     23    5
      23.1   6 
      23.2     7
 24 
 25     25      8

(こん) 2019/10/02(水) 14:09


 すみません、どうもデータ型ではなく並び替えの方法の問題だったみたいですね。

 >左ID優先、仮IDを2番目に優先

 としても列ごとに並び替えしてしまうのでどちらの列も見ながら並び替えにはなりません。
 左IDの空いているセルに右IDの値をコピーしてから左IDだけで並び替えはできませんか?
(コナミ) 2019/10/02(水) 14:31

できました、できました。
ご丁寧に対応いただきありがとうございました。

(こん) 2019/10/02(水) 15:15


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.