web-dev-qa-db-ja.com

セルの内容をExcelの文字列と比較します

以下を考慮してください。

_    A   B
1  ENG  1
2  ENG  1
3  FRA  0
4  FOO  0
_

B列に文字列Aが含まれる場合はENG列に_1_を入力する式が必要です。そうでない場合は_0_が含まれます。

(セルB1で)=IF(A1=(TEXT(ENG;FALSE));1;0)を試しましたが、セルで_#NAME?_と表示されます。 ENGを引用符で囲むことも役に立ちません。私の式はどのようにすべきですか?

16
Pr0no

EXACT関数を使用して、文字列を正確に比較できます。

=IF(EXACT(A1, "ENG"), 1, 0)
25
Shah

大文字と小文字を区別しない比較が許容される場合は、単に=

=IF(A1="ENG",1,0)
9
Duncan Jones