空白行之間我有一個表,如下所示:動態範圍在Excel
Date MaturityDate ZeroRate
5-May-15 5-May-15 1
5-May-15 6-May-15 0.0069999329
5-May-15 5-Jun-15 0.008996562
5-May-15 6-Jul-15 0.008993128
5-May-15 5-Aug-15 0.006744264
5-May-15 5-Nov-15 0.006912941
5-May-15 5-May-16 1
5-May-15 5-May-17 0.006910929
5-May-15 6-Nov-17 0.007017292
5-May-15 7-May-18 0.00712202
5-May-15 5-Nov-18 0.007835916
5-May-15 6-May-19 0.008551509
5-May-15 5-Nov-19 0.009734602
5-May-15 5-May-20 0.010916848
5-May-15 5-Nov-20 1
5-May-15 5-May-21 0.012632521
5-May-15 5-Nov-21 0.013504069
5-May-15 5-May-22 0.014366506
5-May-15 7-Nov-22 0.014935518
5-May-15 5-May-23 0.0154865
5-May-15 6-Nov-23 0.016059181
5-May-15 6-May-24 0.016626256
它分成均勻分佈的塊,每個「1」之間的行。
我有一個函數形式TestFunction(參考單元格,表格範圍)。我希望「表格範圍」部分引用空白行之間的單元格。有沒有一種方法可以拖拽TestFunction並讓它自動選擇空白行之間的塊作爲範圍?
我試圖編碼類似
D2: =IFERROR(IF(ISBLANK(C2),TestFunction(B2, INDEX(A:A,LOOKUP(2,1/ISBLANK(C$2:C2),ROW(C$2:C2))):C2),""),"")
但是這是非常令人費解並不起作用。
有什麼建議嗎?謝謝。
「塊」中列?一個? B' C?或者也許是全部的,即A:C? –
你想要什麼新桌子?只需複製並粘貼舊桌子?目前還不清楚,爲什麼你需要創建一個新表,如果它已經按照你想要的方式佈置的話。 –
這是你自己的配方還是標準的Excel配方?如果是您自己的,請選擇整個範圍,然後使用:Union(rng.SpecialCells(xlCellTypeConstants), rng.SpecialCells(xlCellTypeFormulas))。Select – aebailey