EXCEL: ある単語が同じ行にある場合、列に別の単語が何回出現するかを数えたい

EXCEL: ある単語が同じ行にある場合、列に別の単語が何回出現するかを数えたい

ある単語が同じ行にある場合、つまり別の単語が別の列に現れる場合、その単語が列に何回現れるかを数えたいと思います。

2枚のシートを使って作業しています。

2 枚目のシートを見ながら、1 枚目のシートの情報を取得したいです。

列Gは展開済みまたは保留中

列Jには部門名があります

特定の部門名と同じ行にある場合に「展開済み」と表示される回数を取得したい

さまざまなCountifsを試しましたが、失敗しました。

私が試したカウントの 1 つは次のとおりです。

=COUNTIFS('完全なリスト'!G:G, "展開済み",'完全なリスト'!J:J,"操作")

完全なリストはシート名です。オペレーションは部門名です。

ご協力いただければ幸いです

答え1

代わりに Sumproduct を使用することもできます。式は次のようになります。

=SUMPRODUCT(--(G2:G14="Deployed")*(--(J2:J14="Operations")))

G2:G14 と J2:J14 をデータ参照に変更できますが、数値の結果を得るには、列 G と列 J の行数が同じである必要があることに注意してください。

そして、--論理Trueを に変換するには を使用します1

両方の列にある場合、True数式が1結果に追加されます。

次のCOUNTIFS式が機能します:

=COUNTIFS(G2:G14,"deployed",J2:J14,"operations") 

同じ結果が得られます。参考文献とデータを確認してください。

=COUNTIFS(Sheet1!G:G,"deployed",Sheet1!J:J,"operations")

ここに画像の説明を入力してください

関連情報