好的,一個用於那裏的Gnumeric大師。我認爲這個問題沒有問題,因爲有很多Excel公式可以處理,儘管事實上我不確定這應該被認爲是編程本身。如何從包含(部分)日常數據的工作表中獲取最終月度數據
我有一個雙張工作簿,其中第一個包含了一年的每一天一條線,並且具有一列過去一年積累了一定值:
Date TimesMyDogHasBittenMe Cumulative
---------- --------------------- ----------
2016-01-01 4 4
2016-01-02 1 5
:
2016-01-31 7 92
2016-02-01 3 95
:
其實,如果你知道我的狗,你知道她無能爲力,什麼,,但我不得不快速思考一些櫃檯。
另一片需要有每個月的最終累計值:
Month MonthlyBites
----- ------------
Jan 92
:
所以現在的問題是,我該如何提取每個給定月份的最後行中的第一個工作表,並將其放置在其次,請牢記以下幾點。
如果只有給定月份部分數據,該月的最後一天進入的是一個我需要(在隨後的將是所有的空白)。例如,截至今天(2月7日),第一張工作表中的最後一行填充行是2月6日,因爲狗還沒有完成今天的(神話)攻擊性行爲。
同樣3月有沒有數據,因爲顯然我們還沒有開始。對於這種情況,第二張紙上的月份條目應該是空白的。
我不能總結一個月中每個單獨日期的值以在第二張紙上創建一行。雖然看起來我想要的數字在積累,但它不僅僅是一個簡單的補充。我真的需要從日常表格中提取特定的累加器行。
我一直在使用vlookup
嘗試,但,而能找到一列中的第一個空白單元格,它並沒有給我的最後一個非空白單元格。我也無法弄清楚如何按月分組。
之類的事情,我後:
=lastif("a2:c999","c","c!= '' and month('a') = 1")
其中:
- 第一個參數是查找區域;
- 秒是要提取的列;和
- 三是條件(非空白,月份是一月)。