簡體   English   中英

公式來查找列中最后一個填充的單元格並添加到它?

[英]Formula to find the last populated cell in a column and add to it?

如果 A 列標有 X,則 B 列中的相鄰單元格將找到 B 列中最后一個填充的單元格,然后簡單地 +1。

例如:如果 A1 被標記並且 B1 是 HF2056,並且它跳過一行以便 A3 被標記為 X,則 B3 需要自動填充為 HF2057。 例如帶有假數字的圖像

那么如何制定它,以便如果 A 列中的單元格標有 X,則 B 列中的相鄰單元格將找到 B 中最后一個填充有數據的單元格並填寫新數字?

我覺得這可能是一個 ISBLANK 公式,但我無法弄清楚。

先感謝您!

假設: A1為 X, B1為 HF2056, A2為空白, A3為 X

然后,在B2中,將公式復制下來:

=IF(A2="","",LEFT(LOOKUP(1,0/(A$1:A1="X"),B$1:B1),2)&RIGHT(LOOKUP(1,0/(A$1:A1="X"),B$1:B1),4)+1)

並且,公式結果:

B2 : (blank)
B3 : HF2057

評論:

上面的公式結果將給出 HF10000 中的最大數字。

如果你想讓數字保持增加1, B2公式將更改為:

=IF(A2="","",LEFT(LOOKUP(1,0/(A$1:A1="X"),B$1:B1),2)&RIGHT(LOOKUP(1,0/(A$1:A1="X"),B$1:B1),LEN(LOOKUP(1,0/(A$1:A1="X"),B$1:B1))-2)+1)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM