複数行の場合のIF式

0
2022.04.12

ある列全体を見て、それが何行かに一致したら、値_if_trueを追加するif式を作成しようとしています。つまり、C列全体を見て、B列の2~20行目と一致するかどうかを確認し、真の値を入力し、偽の場合は空白にしておきたいと思います。以下の式を使用すると、配列の値が見つからないというエラーが表示されるだけです。どのように調整すればよいのでしょうか、また、この式は正しいのでしょうか?

=IF(C:C=B2:B20,"Yes",)

ありがとうございました。

回答
1
2022.04.12

新しく追加したシート(「Erik Help」)をご覧ください。計算式はB1にあります。

=ArrayFormula({"New Ward Name";IF(C2:C="",,IFERROR(VLOOKUP(C2:C,H:H,1,FALSE)))})

この数式は、ヘッダーテキスト(数式内で自由に変更可能)と全列の全結果を出力します。Col C と Col H の間に一致するものがあれば、Col C が返されます。一致するものがない場合、または行が空白である場合は、NULL (「空白」) が返されます。