1

列の値を検索し、検索された文字列を含むセルの下のセルの値を返す方法を検討しています。

例えば、

この列で ABC を検索 :

  • XYZ
  • DSK
  • KDE
  • ABC
  • EFL
  • EKQ

関数は EFL を返します。

ABC のセル位置は不明です。したがって、これは機能しません:

IF(A1:A6="ABC";A5)
4

1 に答える 1

2

MATCHそしてINDEXあなたの友達です

=INDEX(A:A,MATCH("ABC",A:A,0)+1)

ABC存在しない場合、上記の関数でエラーが発生するため、データが範囲内にあることを確認するためのチェックも追加する必要があります。

COUNTIFこれに使用できます

=IF(COUNTIF(A:A,"ABC")>0,INDEX(A:A,MATCH("ABC",A:A,0)+1),"")
于 2013-11-04T18:31:46.987 に答える