Excel 関数: 特定の値がなく、空白ではない行の数を数える

Excel 関数: 特定の値がなく、空白ではない行の数を数える

値「X」、「Y」、「Z」を持たない行の数をカウントしようとしています。また、値は空白であってはなりません。

以下の数式を使用して、列 A の行の値が「IPhone」で、列 C の値が「Z」である行の数をカウントしていますが、「NOT」関数では機能しませんでした。

=COUNTIFS('iPhone Users'!A:A,"iPhone",'iPhone Users'!C:C,"Z")

答え1

次のように試してみてください

=COUNTIFS(A:A,"<>iphone",A:A,"<>",C:C,"<>z")

シェブロン括弧は「NOT」です。スクリーンショットでは、数式は、空白ではなく、値として「iphone」を持たず、列 C が「z」ではない列 A のすべての項目の数を返します。結果は 2 で、これは行 2 と 10、列 C に Z がない Android に関連します。

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

答え2

試してみるといい

1) 配列数式で合計を使用する。(数式を入力してからCtrl+Shift+Enter

=SUM(IF((Sheet2!A:A<>"")*(Sheet2!A:A<>"X")*(Sheet2!A:A<>"Y")*(Sheet2!A:A<>"Z"),1,0))

2) Countifsの使用

=COUNTIFS(A1:A5,"<>X",A1:A5,"<>Y",A1:A5,"<>Z",A1:A5,"<>"&"")

空白をチェックするには、「」をチェックする必要があります。ただし、数式に入力するには、「」で直接入力することはできません。代わりに、「<>」と「」を1つの式に連結する「<>」と「」を使用する必要があります。

関連情報