- 締切済み
エクセルでの行検索
エクセルにおいて、2つの列に入力されている「値」が違うものだけを抽出する方法はありますか? 具体的には、 A列 B列 1 1 2 2 3 3 4 8 5 5 6 6 のように入力されている時に、4番目の行だけを抽出する方法です。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
次の方法は如何でしょうか。 (1)A,B列の先頭に見出し行を挿入し、仮にA1をA,B1をBとします。(見出し行がないと1行目を見出し行として見なされる為) (2)D1は空白、D2に=A2<>B2と入力します(FALSEと表示) (3)データ→フィルタ→フィルタオプションの設定から以下の項目をマウスで設定→OK ・指定した範囲にチェックを付ける ・リスト範囲枠に列範囲を選択 ・検索条件範囲枠にD1,D2セルを選択 ・抽出範囲枠に抽出開始セルを選択
- Hachi5592
- ベストアンサー率36% (252/698)
回答No.1
パッと考えると、私ならこのようにしますが (1)C1セルに =IF(A1<>B1,1,"") (2)C1セルをオートフィルにて最後の行までコピー (3)オートフィルタでC列が1のものを抽出 (4)抽出された行を別のシートにコピー 他にももっとスマートな方法があるかもしれません。