• ベストアンサー

エクセル:上段同じ文字のセルの同行セルを表示

添付画像のような場合に、C5にC3と同じ電話番号を入力した場合に、 上段を検索させて同じ電話番号があったらその社名とFAXを5の行に表示させる関数を教えてください。 以前にどこかで見て便利だと思ったので存在するとは思うのですがわかりませんでした。 よろしくお願い致します。

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

  • ベストアンサー
  • bunjii
  • ベストアンサー率43% (3589/8249)
回答No.2

B5セルへ次の式を =IFERROR(INDEX(B$3:B4,MATCH(C5,C$3:C4,0)),"該当なし") D5セルにはB5セルと同様の式で良いでしょう。 =IFERROR(INDEX(D$3:D4,MATCH(C5,C$3:C4,0)),"該当なし") C5セルが空欄の時にB5、D5セルを空欄にしたいときはIF関数で対応してください。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんにちは! 一例です。 画像通りに配置とすると B4セルに =IF(COUNTIF(C$3:C3,C4),INDEX(B$3:B3,MATCH(C4,C$3:C3,0)),"") D4セルに =IF(COUNTIF(C$3:C3,C4),VLOOKUP(C4,C$3:D3,2,0),"") という数式を入れそれぞれをオートフィルで下へコピーしておいてください。 ※ データがない場合は手入力になると思いますが、 その場合は数式は消えてしまいます。m(_ _)m

すると、全ての回答が全文表示されます。

関連するQ&A