→ soyoso: 公式→名稱管理員內有自訂名稱 11/23 20:40
→ soyoso: 因時間和日期(RngLabel)是偏移體重(RngValue)的範圍關係 11/23 20:42
→ soyoso: 才會輸入體重後(範圍擴大),時間和日期是空白也會包含進去 11/23 20:44
請問我該怎麼寫這個公式?(抱歉,Excel比較深一點的運用我都不會)
→ soyoso: 這方面和儲存格內寫的公式是差不多的,注意絕對和相對參照 11/23 21:04
→ soyoso: 用相對參照時要注意作用儲存格(activecell)和公式之間的位 11/23 21:06
→ soyoso: 址關係 11/23 21:06
還是不大懂@@
→ soyoso: 那不大懂的地方是? 11/23 21:30
→ soyoso: 原po看到的自訂名稱內的公式為動態範圍而設定的 11/23 21:32
→ bajiqa: 主要是我不知道怎麼做到你說的。excel我很初學 11/23 21:32
→ bajiqa: 簡單說就是我該怎麼做可以把時間、日期給包進去動態中? 11/23 21:33
→ soyoso: 時間和日期方面包進去用offset,如原文有寫到的改為 11/23 21:39
→ soyoso: offset($a$2,,,counta($b:$b)-1,2) 從a2出發,接著row, 11/23 21:40
→ soyoso: column都不偏移所以就省略,row擴大用counta來算減標題那 11/23 21:41
→ soyoso: 1列,最後的2是擴大成二欄 11/23 21:42
→ soyoso: 這裡就可以包進從a2到時間的最後一筆(留意b欄資料有空值 11/23 21:44
→ soyoso: null時,用counta會不正確) 11/23 21:45
=OFFSET('2014年體重'!$A$2:$B$5,0,0,COUNTA('2014年體重'!$A:$B)-1,1)
我剛剛把上面這一段改成你說的
=OFFSET('2014年體重'!$A$2,0,0,COUNTA('2014年體重'!$A:$A)-1,2)
可是還是沒辦法像你原先給我的那個範例,輸入體重,時間和日期會被紫色
框框包住。
如果改成
=OFFSET('2014年體重'!$A$2,0,0,COUNTA('2014年體重'!$A:$B)-1,2)
姿色框框會加大範圍(我指的是時間和日期這兩個),包括我沒有輸入資料的空白欄位。
→ soyoso: 輸入體重,時間和日期被包住的話那將 11/23 22:04
→ soyoso: '2014年體重'!$A:$B改為'2014年體重'!$c:$c 11/23 22:04
成功了!請問這是為什麼呢?為什麼要設定在$C$C?而非$A$A或其他呢?
※ 編輯: bajiqa (218.164.76.244), 11/23/2014 22:07:07
→ soyoso: 因為依C欄的個數為主來擴大,用A欄因有空值會少,用B欄就 11/23 22:09
→ soyoso: 不會因C欄擴大而擴大 11/23 22:09
→ bajiqa: 請問函數的使用是要多從範例學習嗎? 11/23 22:12
→ soyoso: 可從範例學習^^ 11/23 22:40