• 2

請教動態範圍的列印公式問題

hairyhead wrote:
流水號的公式轉換文字涵數
然後再將Print_area的公式
指定範圍去判斷A8(含)以下資料
(之前流水號的公式會影響EXCEL的邏輯對吧)
...(恕刪)

是的
有公式的空白儲存格,雖然沒資料,但用counta()計算時,會列入計算
而且因為a1有合併儲存格,根據內容的不同有可能會影響a1:a7的計算

其實 Print_area公式,用這樣也可以
=INDIRECT("a1:i" & count('T-1'!$A$8:$A$158)+8)
A9的公式就維持原狀不用加text()

或是用158-countblank()也行

但為了不要被公式影響
還是用長一點的公式比較安全


hairyhead wrote:
未來假如有新增欄位做加減乘除之類的公式
(例如新增J9、K9開始)
也必需要將此列通通套上TEXT...(恕刪)


不需要,text()只是為了預防計算問題幫A欄多加上去的
要新增 J欄、K欄
print_area略作修改即可
"a1:i" => "a1:j" or "a1:K"

snare wrote:
=INDIRECT("a1:i" & count('T-1'!$A$8:$A$158)+8)A9


瞭解~
後來套用
=INDIRECT("a1:i" & count('T-1'!$A$8:$A$158)+8)A9
後面的資料表的公式比較單純了


感謝S大細心解答~ 感謝~
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?