
抱歉,我的 excel 有點生鏽了。
我正在嘗試對包含多個時間序列的表進行手動合併。例子
A B C D
1 Date1 V1 Date2 V2
2 Jun-2010 10 Jun-2010 100
3 Jul-2010 15 Aug-2010 120
我想建立一個新表
A B C
1 Date V1 V2
2 Jun-2010 10 100
3 Jul-2010 15 NA
4 Aug-2010 NA 100
因此,每一列引用相同的日期儲存格,但引用表中的不同範圍。每次在輸出表中移動一列時,我都需要將範圍滑動兩列。
因此,在包含所有可能日期(月份)的輸出表中建立 A 列後,儲存格 B2 將具有
=vlookup($A2, Tab0!A2:B3, 2, 0)
C2 列將有
=vlookup($A2, Tab0!C2:D3, 2, 0),
等等。
為此,我嘗試編寫一個採用滑動範圍的 vlookup 函數
我嘗試使用 R1C1 引用,我考慮過 INDEX + MATCH 但我總是遇到某種問題。