• ベストアンサー

エクセルの表の中を検索

たとえば A列    B列    C列     日付    お客様   金額 ○/○    い 様   ¥1111 ○/○    ろ 様   ¥2222 ○/○    は 様   ¥3333  ・      ・      ・  ・      ・      ・  ・      ・      ・ といった表を作成して、いっぱい情報があるなかで 「と 様」の情報を検索して出すといった処理は できるのでしょうか? 分かりにくい文章で申し訳ないです。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

確かに分かりにくい文章ですが、2つの意味に解釈しましたので、お望みの方法でお試し下さい。 1.各お客様は1度しか表に出てこない場合  →[編集]メニューの[検索]で探すとすぐ出ます。 2.各お客様が何度も出てきて、そのお客様の情報だけを表示させたいとき  →表全体を選択して、[データ]メニューの[フィルタ]から[オートフィルタ]を選択します。   すると、最上段のタイトル行に[▼]が出てきますので、表示させたいお客様の名前を   選択するとその人だけが表示されます。 こんなんで回答になってますか?

noname#16874
質問者

お礼

お礼が遅くなりまして申し訳ありません。 回答ありがとうございました。 自分の望んでいた処理ができました。 これからもアドバイス宜しくお願いします。

その他の回答 (1)

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

一例ですが、照会型で如何でしょうか。 ご質問の表の検索位置が左端でないので、MATCH(検査値, 検査範囲, 照合の型)を使用します。 因みに検索位置が左端の場合ならば、VLOOKUP関数を使用します。 (1)ご質問の表をSheet1とします。 (2)sheet2に以下の様に設定します。    A列   B列  C列  1 お客様  日付  金額  2 (セル書式は、sheet1に合わせる) (3)B2に=if(A2<>"",OFFSET(Sheet1!B2,MATCH(A2,Sheet1!B2:B4,0)-1,-1,1,1),"") (4)C2に=IF(A2<>"",OFFSET(Sheet1!B2,MATCH(A2,Sheet1!B2:B4,0)-1,1,1,1),"") (5)A2にお客様名を入力するとその関連情報が表示されます。 以上

noname#16874
質問者

お礼

お礼が遅くなりまして申し訳ありません。 回答ありがとうございました。 また、アドバイスお願いします。

関連するQ&A