
表 1:例如:分包商將在第 1 行輸入更新日期,並在第 2 行中輸入自上次更新以來每天安裝的平均線性英尺數。
表 2:第 4 行有專案的整個日期範圍(作為進度圖的 x 軸)。在第 5 行(圖表的 y 軸)中,我需要顯示更新周期內每天的英尺數(即從開始到 5 月 5 日每天“25”),然後自動更改為當到達下一個更新周期時,下一個週期的每天英尺數。
第5 行中的公式是否有一個函數,當第4 行中的日期落入下一個更新範圍(第1 行)時,該函數會將英尺/天參考單元格(第2 行)推進到下一個單元格?
我製作的版本僅使用 IF、OR 和 AND 語句,其中包含公式範圍內的每個單元格……但範圍非常短。我正在更改要求,現在範圍可能有數百個單元格長,因此我無法制定類似“if G5<B1 put A2;如果 H5<B1 則放入 A2...」如果我必須轉到 FF 列。
我希望這一點很清楚。如果我需要澄清更多,請告訴我。
答案1
聽起來您可以使用 INDEX 和 SUMIF 來做到這一點。我並不是 100% 遵循這個例子,但類似:
=INDEX(A:A,SUMIF(G5:FF5,">"&B1)+1)