[英]Count number of blank cells in row between last cell and next non-blank cell
[英]In Excel, How do I count the number of blank cells until the next non-blank cell
我有一個類似於以下的電子表格。 A列是我的數據,B列是我要實現的目標
A B
+-----------+-----------+
1 | Some text | A1:A3 |
+-----------+-----------+
2 | | |
+-----------+-----------+
3 | | |
+-----------+-----------+
4 | Some text | A4:A8 |
+-----------+-----------+
5 | | |
+-----------+-----------+
6 | | |
+-----------+-----------+
7 | | |
+-----------+-----------+
8 | | |
+-----------+-----------+
9 | Some text | A9:A9 |
+-----------+-----------+
10 | Some text | A10:A10 |
+-----------+-----------+
11 | | |
+-----------+-----------+
12 | | |
+-----------+-----------+
如您所見,列A僅包含空單元格和非空單元格(所有單元格,包括空單元格,實際上都包含一個公式)。 在B列中,我需要返回一個從當前行開始到第一個非空行結束的范圍,但前提是當前行的A列不為空。 返回的結果將在另一個函數中使用。 例如,B1可以是COUNTBLANK(A1:A3),盡管實際功能不是COUNTBLANK,而是自定義功能
這可能嗎?
謝謝
請在“已占用” ColumnA的底部添加一個字母,然后嘗試在B1中復制並向下復制:
=IF(A1="","","A"&ROW()&":A"&ROW()+MATCH("*",A2:A100,0)-1)
解決OP提到的限制的替代方法
=IFERROR(IF(A1="","","A"&ROW()&":A"&ROW()+MATCH("*",A2:A$1048576,0)-1),"A"&ROW()&":A"&ROW())
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.