返回列表 上一主題 發帖

即時顯示不同儲存格數值

本帖最後由 p212 於 2014-8-22 14:04 編輯

回復 1# shan0948
解1:陣列公式
儲存格H8=OFFSET(E$2,LARGE(IF($A$3:$A$8=DATE(2014,8,1),ROW($A$3:$A$8),FALSE),1)-2,0)
向右複製

解2:陣列公式
儲存格H8=INDEX(E$3:E$8,LARGE(IF($A$3:$A$8=DATE(2014,8,1),ROW($A$3:$A$8),FALSE),1)-2)
向右複製
請參考!

TOP

本帖最後由 p212 於 2014-8-22 17:15 編輯

回復 3# shan0948
1、可考慮直接變更陣列公式中紅色部分的年月分及日期
儲存格H8=OFFSET(E$2,LARGE(IF($A$3:$A$8=DATE(2014,8,1),ROW($A$3:$A$8),FALSE),1)-2,0)
或
儲存格H8=INDEX(E$3:E$8,LARGE(IF($A$3:$A$8=DATE(2014,8,1),ROW($A$3:$A$8),FALSE),1)-2)

2、或者考慮指定某一特定儲存格為「日期」比對標的,如儲存格H6 (於此輸入2014/8/1),則陣列公式修改為
儲存格H8=OFFSET(E$2,LARGE(IF($A$3:$A$8=$H$6,ROW($A$3:$A$8),FALSE),1)-2,0)
或
儲存格H8=INDEX(E$3:E$8,LARGE(IF($A$3:$A$8=$H$6,ROW($A$3:$A$8),FALSE),1)-2)
請參考!
註:陣列公式請以Ctrl+Shift+Enter輸入

TOP

本帖最後由 p212 於 2014-8-22 17:28 編輯

回復 3# shan0948
若是資料筆數隨日期不斷增加且要隨時看到最新的日期,則可修改陣列公式為
儲存格H8=OFFSET(E$2,LARGE(IF($A$3:$A$8=MAX($A$3:$A$8),ROW($A$3:$A$8),FALSE),1)-2,0)
或
儲存格H8=INDEX(E$3:E$8,LARGE(IF($A$3:$A$8=MAX($A$3:$A$8),ROW($A$3:$A$8),FALSE),1)-2)
請參考!
註:$A$3:$A$8範圍請自行調整;或另以定義名稱方式處理成動態範圍,例如定義名稱「日期」,參照到輸入=OFFSET(Sheet1!$A$3,,,COUNTA(Sheet1!$A:$A))。上列公式$A$3:$A$8部分修改為「日期」。

TOP

        靜思自在 : 布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表 上一主題