4

特定のテキストを含む列内のセルの数を数える必要があります。実際には、これらのカウントを複数行う予定であり、重複を削除する必要があります。

情報の例:
Lala
Lerly PTY LTD
Trang AS TTE
Trerek AS TTE
PRING PTY LTD AS TTE
Treps PTY LTD
Liang AS TTE
Praderpis PTY LTD AS TTE

「AS TTE」が表示される回数と、「PTY LTD」が表示される回数をカウントする必要があります。ただし、「AS TTE」と「PTY LTD」の両方を含むセルを一度だけカウントしたいです。

私はこれまでのところこれを持っています:

(COUNTIF(F4:F1000,"*AS TTE*") + COUNTIF(F4:F1000, "*PTY LTD*"))

ただし、これは重複をカウントします。

編集:明確にする必要があります。これの使用は、リストしたものよりもはるかに複雑であるため、両方を持つ別の COUNTIF を単純に減算するほど簡単ではありません。他にも多くの COUNTIF を行う予定です。

4

4 に答える 4

7

「AS TTE」と「PTY LTD」があるものは、必ず「PTY LTD AS TTE」の順ですか?

その場合、次を追加できます。

COUNTIF(F4:F1000,"*PTY LTD AS TTE*")

正味の数式は次のようになります。

(COUNTIF(F4:F1000,"*AS TTE*") + COUNTIF(F4:F1000, "*PTY LTD*") - COUNTIF(F4:F1000,"*PTY LTD AS TTE*"))

編集:単に別COUNTIFのことを行うことができない場合は、数式がある場所に列を追加できます:

=IF(AND(ISERROR(FIND("AS TTE",E4)),ISERROR(FIND("PTY LTD",E4))),0,1)

これは1、「AS TTE」または「PTY LTD」がセル F4 にある場合に挿入され、そうでない場合に挿入され0ます。数式を下にドラッグし、列を追加して合計を取得します。

于 2013-05-01T16:57:10.730 に答える
0

列を追加できますか? 可能であれば、次のような数式を使用して、(おそらく非表示の) 列、たとえば B を追加します。

=if(and(iserror(find("PTY LTD",A1)),iserror(find("PTY LTD",A1))),0,1)

(列Aにデータがあると仮定して)その列を合計するだけです。数式には、必要な数の条件を含めることができます。私が実際に行っているのは、どちらの用語も含まない行を探し、それらを合計から除外していることに注意してください。

于 2013-05-01T17:27:21.777 に答える