文字列がExcelで多くのテキストの1が含まれているかどうかをチェックする方法
文字列内のテキストのリストをチェックするための一般的な数式(CTRL + SHIFT ENTERを使用)
=SUM(--ISNUMBER(SEARCH(list of strings, string)))>0
シナリオ:
人々がいくつかの質問に答えた調査データがあります。データ入力オペレーターは、すべてのデータをそのまま入力しました。下の画像を参照してください。
ここで、赤、青、緑の3色のいずれかに誰が言及したかを知る必要があります。
この数式を隣接するセルに書き込み、キーボードのCTRL + SHIFT + ENTERを押します。
=SUM(--ISNUMBER(SEARCH($F$2:$F$4,A2)))>0
それを下にドラッグすると、答えが得られます。今、あなたの聴衆の何人がそこの声明の中でこれらの3つの色に言及しました。
仕組み
CTRL + SHIFT + ENTER
=SUMPRODUCT(--ISNUMBER(SEARCH($F$2:$F$4,A2)))>0
SEARCH($ F $ 2:$ F $ 4、A2):SEARCHは、$ F $ 2:$ F $ 4 *の範囲内の各値を検索し、見つかった場所の配列または#VALUEを返します。エラー。
セルA2の場合は\ {#VALUE!;#VALUE!;#VALUE!}を返し、A3の場合は\ {#VALUE!;#VALUE!; 1}を返します。 ISNUMBER(SEARCH($ F $ 2:$ F $ 4、A2)):* ISNUMBERは、配列に指定された値が数値であるかどうかを確認します。数値の場合はTRUEを返し、そうでない場合はFALSEを返します。
セルA2の場合は\ {FALSE; FALSE; FALSE}を返し、A3の場合は
を返します。 === \ {FALSE; FALSE; TRUE}。
* [。custom-span]#-#[。custom-span]#-#ISNUMBER(SEARCH($ F $ 2:$ F $ 4、A2)):
二重単項演算子「[.custom-span]#-#[。custom-span]#-#」は、TRUEを1に、FALSEを0に変換します。セルA2の場合は\ {0; 0; 0}を返し、||の場合は戻ります。 ||| === A3は\ {0; 0; 1}を返します。
SUM([。custom-span]#-#[。custom-span]#-#ISNUMBER(SEARCH(文字列のリスト、文字列))):* SUM関数は配列を合計します。セルA2の場合は0を返し、A3の場合は1を返します。
SUM(-ISNUMBER(SEARCH(文字列のリスト、文字列)))> 0:*最後に、配列の合計が0より大きいかどうかを確認します。 0より大きい場合は、指定された色について少なくとも1つの言及があることを意味し、TRUEを返します。それ以外の場合はFALSEを返します。
-
この機能を使用すると、1つのスタンスで複数のテキストをチェックしたり、文字列内の部分文字列を発声したりできます。 EXCEL 2016、2013、2010以前のすばらしい機能の詳細については、当社のホームページにアクセスしてください。便利なExcel記事のリストがたくさんあります。
関連記事:
link:/ summary-sum-if-cells-contain-specific-text [セルに特定のテキストが含まれている場合の合計]
link:/ summary-sum-if-cell-contains-text-in-other-cell-in-excel [セルにExcelの他のセルのテキストが含まれている場合の合計]
link:/ counting-count-cells-that-contain-specific-text [特定のテキストを含むセルを数える]
link:/ excel-text-formulas-split-numbers-and-text-from-string-in-excel [Excelでの文字列からの数値とテキストの分割]
link:/ condition-formatting-highlight-cells-that-contain-specific-text [特定のテキストを含むセルを強調表示]
人気の記事:
link:/ keyboard-formula-shortcuts-50-excel-shortcuts-to-increase-your-productivity [生産性を高めるための50のExcelショートカット]
link:/ forms-and-functions-introduction-of-vlookup-function [ExcelでVLOOKUP関数を使用する方法]
link:/ Tips-countif-in-microsoft-excel [ExcelでCOUNTIF関数を使用する方法]
link:/ excel-formula-and-function-excel-sumif-function [ExcelでSUMIF関数を使用する方法]