[英]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.