こんにちわ
同じ数字を一瞬で探す方法を教えてください。
以下のようなファイルがあるとき、
(A)の番号が同じ人だけ集めたいのですが
よい方法はありますか?
(A) (B) (C)
(1)100 山田 東京都
(2) 80 大田 神奈川県
(3)100 鈴木 群馬県
(4)269 飯田 千葉県
(5) 80 藤居 埼玉県
いちおう 並べ替えで(A)を昇順にしてみました。
そのあとは目検で同じ番号の人を探してチエック
してみましたが、実際には30、000件くらい
データがあるので、関数などで解決できるのであれば
ぜひやってみたいのです。
ご存知のかたお教えください。
No.6
- 回答日時:
お示しの表がシート1のC列までにあるとします。
作業列を作って結果をシート2に表示させる方法です。
D1セルには次の式を入力します。
=IF(A1="","",A1&"/"&COUNTIF(A$1:A1,A1))
このセルをコピーします。
次に名前ボックスにはD1と表示されていますがD1:D30000と入力しEnterキーを押します。
一気にD1セルからD30000 セルまでが選択状態になりますので右クリックして「貼り付け」を行います。これでD1の式がD30000セルまで一気にオートフィルドラッグされたことになります。
次にシート2に移ります。
シート2のA1セルには表示したいシート1A列での番号を入力します。
A2セルには次の式を入力します。
=IF(OR(COUNTIF(Sheet1!$D:$D,$A$1&"/"&ROW(A1))=0,COLUMN(B1)>3),"",INDEX(Sheet1!$A:$C,MATCH($A$1&"/"&ROW(A1),Sheet1!$D:$D,0),COLUMN(B1)))
次にA2セルをコピーしてから、名前ボックスに例えばA2:C5000ように入力してEnterキーを押し、その後に貼り付けをすればよいでしょう。
No.5
- 回答日時:
こんばんは!
すでに回答は出ているみたいですが・・・
他の方がおっしゃっていらっしゃるようにデータ量が多い場合は
オートフィルタやピボットテーブルが良いのではないかと思います。
どうしても関数でというのであれば
配列数式にするとPCに負担がかかると思いますので
無理やりって方法になりますが、
↓の画像のように作業列を挿入させてもらっての回答をさせていただきます。
尚、作業列が目障りであれば数式を入力しオートフィルでコピーした後に
作業列を非表示にしてもいいかと思います。
画像のA2セルに
=IF(B2="","",IF(B2=$F$2,ROW(A1),""))
という数式をいれてずぃ~~~!っとオートフィルで下へコピーします。
(数式は40000行まで対応できる数式にしていますので、40000行位までコピーしてもOKです)
そしてG2セルに
=IF(COUNT($A$2:$A$40000)>=ROW(A1),INDEX(C$2:C$40000,SMALL($A$2:$A$40000,ROW(A1))),"")
とし、H2セルまでオートフィルでコピー
最後にG2とH2セルを範囲指定し、H2セルの
オートフィルハンドルで下へコピーすると画像のような感じになります。
これでF2セルに番号を入力すれば、その番号のデータが表示されるはずです。
以上、参考になれば幸いですが、
他に良い方法があれば読み流してくださいね。m(__)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 関東 関東地方(一都六県)を栄えている順で順位付けするなら 1位東京 2位神奈川 3位千葉 4位埼玉 5位 4 2023/08/21 10:15
- 関東 ※東北の人からのにわか質問で不快に来たりムカついたらすいません、悪気はありません。 東京方面に住む人 8 2022/08/03 18:17
- Excel(エクセル) エクセルの参照について教えてください 1 2022/12/08 16:06
- 関東 関東1都3県 東京、神奈川、千葉、埼玉 天気予報などで言う順番って決まってますか なんとなくですが東 1 2023/06/23 21:12
- 転職 長く続けられる好条件の求人でしょうか? 3 2023/07/12 18:45
- その他(Microsoft Office) 逆順 3 2023/08/24 09:30
- その他(国内) 1番2番3番…と争う? 2 2022/12/06 19:52
- Excel(エクセル) EXCEL 関数を教えてください。(A列の同じ値が複数ある場合vlookupで出来ますか) 4 2022/12/07 20:54
- 政治 岸田内閣は国民を代表しているでしょうか? 11 2022/05/08 05:56
- Excel(エクセル) エクセルのマクロを教えてください。 1 2022/03/30 09:29
関連するカテゴリから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のマクロで、セルを結合し...
おすすめ情報