正在尋找一個 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

有幾種方法可以得到答案,這裡我想推薦幾種。

在此輸入影像描述

方法一:

  • 公式 ib 單元格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=""))


方法二:

  • 單元格中的公式D97

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

  • 單元格中的最終公式D122

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

  • 這也可以用於condition formatting申請column C

  • 稍後為了整潔你可以隱藏起來Helper Column
  • 您可以根據需要調整公式中的儲存格參考。

相關內容