セルがリスト内の任意の値と等しいかどうかを確認します
たとえば、列Aにテキスト文字列のリストがあり、この列のセル値が列Eの別のリストの値と等しいかどうかを確認したいと思います。等しい場合はTRUEを表示し、そうでない場合はFALSE値を表示します。以下のスクリーンショットのように。
セルがSUMPRODUCT関数を使用してリスト内の任意の値と等しいかどうかを確認します
セルが別のデータリストの値と等しいかどうかを確認するために、SUMPRODUCT関数を使用できます。 SUMPRODUCT関数の一般式は次のとおりです。
=SUMPRODUCT(--(cell = array))
- cell:チェックしたいセル。
- array:特定のセルと比較するセルの範囲。
1。 結果を入力する空白のセルに次の数式を入力またはコピーしてください。
=SUMPRODUCT(--(A2=$E$2:$E$6))>0
2。 次に、塗りつぶしハンドルをこの数式を適用するセルまでドラッグします。セルA2の値がE2:E6のリストのいずれかの値と等しい場合は、TRUEが表示され、等しくない場合はFALSEが表示されます。 、スクリーンショットを参照してください:
式の説明:
- -(A2 = $ E $ 2:$ E $ 6):A2の値を範囲E2:E6のすべてのセル値と比較すると、TRUEまたはFALSE値の配列が返されます。セルA2が範囲E2:E6のいずれかの値と等しい場合は、TRUEが返されます。それ以外の場合は、次のようになります。 FALSE。 また、二重ハイフン(-)は、TRUEまたはFALSEを1または0に変換するために使用されます。
- SUMPRODUCT(-(A2 = $ E $ 2:$ E $ 6))> 0:SUMPRODUCTは配列内の要素を合計し、> 1を使用して結果をTRUEまたはFALSEとして強制します。
注意:結果のTRUEまたはFALSEを置き換えるために、特定のテキストを使用する必要がある場合があります。この場合、必要に応じて次の数式のいずれかを適用してください。
=IF(COUNTIF($E$2:$E$6,A2),"Yes","No")
=IF(OR(INDEX(A2=$E$2:$E$6,)),"Yes","No")
使用される相対関数:
- SUMPRODUCT:
- SUMPRODUCT関数を使用して、XNUMXつ以上の列または配列を乗算し、積の合計を取得できます。
その他の記事:
- セルにテキストが含まれている場合は、Excelで表示します
- 列Aにテキスト文字列のリストがあり、キーワードの行がある場合は、キーワードがテキスト文字列に表示されているかどうかを確認する必要があります。 キーワードがセルに表示されている場合は表示され、表示されていない場合は空白のセルが表示されます。Excelでこのジョブを解決するにはどうすればよいですか。
- ExcelでXNUMXつ以上のテキスト文字列を比較する
- 次のスクリーンショットに示すように、ワークシート内のXNUMXつ以上のテキスト文字列を大文字と小文字を区別するか大文字と小文字を区別しないかで比較する場合は、この記事で、Excelでこのタスクを処理するための便利な数式について説明します。
- Excelの値に基づいて特定のテキストを表示する
- 値のリストがあるとします。ここで、値に基づいて特定のテキストを表示したいとします。 たとえば、セルの値が1000より大きい場合、下のスクリーンショットに示すように、「増加」テキストが別の列に表示されます。 このタスクに対処するために、REPT関数とIF関数の両方で問題を解決できます。
最高のオフィス生産性ツール
Kutools forExcel-群衆から目立つのに役立ちます
毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。
- 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
- 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
- 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
- 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。

Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする
- 数十の開いているドキュメントを切り替えるのにXNUMX秒!
- マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
- 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
- Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
