特定の数字の横にある空の行の数を出力する Excel 数式をお探しですか?

特定の数字の横にある空の行の数を出力する Excel 数式をお探しですか?

これは実際のテーブルからの抜粋です (実際のテーブルはもっと長いです)。10 の横にある空の行の合計数を取得するには、どのような数式を使用すればよいでしょうか?

より具体的には、私の例では 2 つの空きスペース (B10 と B24 の隣) があります。10 の横にあるすべての空きスペースの合計を求めます。

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

答え1

セルがどのように入力されているか(数式か完全に空か)に応じて

あなたが試すことができます:

=COUNTIFS(B:B,10,C:C,"")

ただし、そのためには、空白が空の文字列であり、完全に空白ではないことが必要です。完全に空白の場合:

=SUMPRODUCT(($B$1:$B$1000=10)*(LEN($C$1:$C$1000)=0))

答え2

答えを得るにはいくつかの方法がありますが、ここではいくつか提案したいと思います。

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

方法1:

  • セルの式C122:

    =INT(SUMPRODUCT((($B$97:$B$120=10))/COUNTIF($C$97:$C$120,$C$97:$C$120&"")))
    

注意

  • 数式を動的にするには、条件値 ( 10) の代わりにセル参照を使用できます。

    =INT(SUMPRODUCT((($B$97:$B$120=$B$122))/COUNTIF($C$97:$C$120,$C$97:$C$120&"")))
    
  • B122基準 を構成します10


  • オプションでこれも使用できます:

    =SUMPRODUCT(--($B$97:$B$120=10),--($C$97:$C$120=""))


方法2:

  • セル内の数式D97:

    =AND(B97=10,LEN(C97)=0)

  • セル内の最終的な数式D122:

=COUNTIF($D$97:$D$120,TRUE)

  • condition formattingこれは、次の場合にも適用できます。column C

  • 後ですっきりさせるために隠すこともできますHelper Column
  • 必要に応じて、数式内のセル参照を調整できます。

関連情報