No.4ベストアンサー
- 回答日時:
ばらばらなら、シート1のA1からB7に元のデータが入っているとしましょう。
別シートのA列に連番を必要な範囲に付けて下さい。1001を入力して、右クリックしながら、ドラッグして連続データ
そして、B1に
=IF(ISERROR(VLOOKUP(A1,Sheet1!$A$1:$B$7,2,FALSE)),"",VLOOKUP(A1,Sheet1!$A$1:$B$7,2,FALSE))
と入力する。これはそのまま下にドラッグしてコピー。
Sheet1!$A$1:$B$7は元データの有る範囲。選択したらF4を押し行列絶対参照にして下さい。A1は連番の有るセルこちらはそのままの行列相対参照。
基本的に空欄の表示になりますが、中には式が入っているので、後でまた並べ替えなどをすると、普通には行かないので、この2列をコピーして、形式を選択して貼り付けから値を選択して貼り付けると、空欄になります。
このような方法でいかがですか。
No.5
- 回答日時:
元データがA列に番号、B列に名前が入っていると仮定します。
C1セルに1を入れ、オートフィルでC列に連番を作ります
D1セルに=IF(ISERROR(VLOOKUPC1,A:B,2,0)),"",VLOOKUP(C1,A:B,2,0))
を入れ、オートフィルで下方向へコピーします
この回答への補足
補足します
C D にもデータがありましたすいません
4列のデータリストでした
行のデータはそのまま変わらず移動もしくは複写したいのです
例
A B C D
1002 1002 元木 大介 30 セカンド
1005 1005 清原 和博 36 ファースト
1006 1006 小久保 裕紀 33 サード
1007 1007 二岡 智宏 29 ショート
これが
A B C D
1002 1002 元木 大介 30 セカンド
1003
1004
1005 1005 清原 和博 36 ファースト
1006 1006 小久保 裕紀 33 サード
1007 1007 二岡 智宏 29 ショート
ちなみに2列ではうまくいきました
No.3
- 回答日時:
2元木 大介
とあるのは、一つのセルですか。それとも、2と元木大介は別のセルですか。それによっても回答が変わると思いますが。別のセルならば関数を使いできますが。
この回答への補足
説明不足で申し訳ない
A B
1002 1002 本木 大介
Aが4桁の数字、Bが4桁の数字+名前
2列のデータリストです
並べ替えは1003や1004の抜けを空白として表示させたいのです
抜けた数だけ行をずらして C もしくは別のシートに写せますか?
うまく伝わったかなあ?^^;
No.2
- 回答日時:
実際には、先頭に入っている数値部分は1桁ではないんですよね?
あと、数値と文字の間に入っている区切り形式は半角スペースでよろしいでしょうかね。
まっ、実際の値が書かれているとそれに応じて関数を作れるのですが、
3桁数値+文字を半角スペース区切り、として回答しますね。
(実際の文字列に当てはめて、修正してください)
A列を作業列として追加します
A1に
=TEXT(LEFT(B1,FIND(" ",B1,1)),"000")
と入力
FIND(" " の 「" "」は半角スペース。区切り文字にする
「"000"」の部分は数値の桁数分「0」を指定
ソートを表示したい列の1行目に
=IF(ISERROR(VLOOKUP(TEXT(ROW(),"000"),A:B,2,FALSE)),TEXT(ROW(),"000"),VLOOKUP(TEXT(ROW(),"000"),A:B,2,FALSE))
と入力し、下方向へ複写
ここも、「"000"」の部分は数値桁数にあわせて修正してください
この回答への補足
トライしたのですが
A B
2 元木 大介 1
5 清原 和博 2
6 小久保 裕紀 3
7 二岡 智宏 4
というふうになってしまいます
何度も補足してすいません
#3の補足に再度補足します
C D にもデータがあります4列のデータリストでした
行のデータはそのまま変わらず移動もしくは複写したい
例
A B C D
1002 1002 元木 大介 30 セカンド
1005 1005 清原 和博 36 ファースト
1006 1006 小久保 裕紀 33 サード
1007 1007 二岡 智宏 29 ショート
これが
A B C D
1002 1002 元木 大介 30 セカンド
1003
1004
1005 1005 清原 和博 36 ファースト
1006 1006 小久保 裕紀 33 サード
1007 1007 二岡 智宏 29 ショート
こんな感じです
No.1
- 回答日時:
まず、範囲をマウスでドラッグして選択してください。
その後、並べ替えをしたら・・・
隙間が開いていても並べ替えはできますが・・・
たとえば名前を昇順にした場合、
上位に来るのは、空白行になってしまいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 野球 巨人の次の監督は誰が良いは? 希望です 155人のうち 9 2023/04/16 09:40
- 野球 この中で1番凄いのはどれ? 5 2022/12/31 17:30
- 政治 次の愛国心あった田中派・経世会と売国心しかない清和会の全く真逆の違いをどう思いまっか? 1 2023/05/28 20:38
- その他(Microsoft Office) エクセルで串刺ししたシートの並べ替えをしたいです 4 2023/02/14 11:59
- Excel(エクセル) 【エクセル】並び替えからの並び替え方法 7 2022/07/22 09:46
- 野球 高校野球の話 1 2022/08/18 09:54
- 野球 WBC 1 2023/03/07 15:26
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- Excel(エクセル) エクセルでのマクロを使ったデータの並べ替え 3 2022/12/03 18:54
- Excel(エクセル) エクセルの参照について教えてください 1 2022/12/08 16:06
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】スペースがいくつ入っ...
-
西暦や和暦の表示をyyyymmdd表...
-
【Microsoft Office Excel Comp...
-
Excelはなんで先頭の0を消すん...
-
Excelのセルを飛ばして入力する
-
別シートからの文字を変更
-
エクセルの行の抽出について質...
-
Excelのオートフィル
-
Excel 2019 のピボットテーブル...
-
スプレッドシート クエリ関数 1...
-
excelの不要な行の削除ができな...
-
Excel初心者です。 詳しい方、...
-
【Excel】セル内の時間帯が特定...
-
Excel初心者です。 詳しい方、...
-
EXACT関数とIF関数の組み合わせ...
-
Excelのグラフ軸について
-
スマートな関数を教えて下さい。
-
Excelで全角を半角にしたいので...
-
【マクロ】エクセルにかいてあ...
-
Excel:一部のフォントでセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ファイル内にある数字の出現回...
-
Excel関数の先頭に「@」が入っ...
-
エクセルの気味悪い不思議
-
Excel VBAで、実行時にsheet上...
-
表示されている人数だけを数え...
-
他人が作ったマクロの理解
-
Excelの関数について質問です。
-
Excel 集計表
-
エクセル 日時の計算式について
-
Excelの関数に関して質問です。...
-
エクセル:セル内の文字列の下...
-
絞り込み検索
-
エクセルの関数で
-
エクセルの書式設定について教...
-
余分なEXCELファイルに印刷され...
-
VBA 同一シート内での転記の仕方
-
長期休みの関数はありますか
-
Excelの空のセル
-
エクセルで入力してある文を別...
-
Excelのマクロで、セルを結合し...
おすすめ情報