我想查找列的最大值(最小值,平均值等),但只能查找另一列與特定模式匹配的行的子集。如何在指定的行子集上執行函數?
例如,下面是一個名爲 「數據」 的表中的數據:
Date Value
Jan 15
Jan 17
Jan 3
Feb 19
Feb 34
Feb 37
然後在一個單獨的表, 「報道」,我想有:
Jan Feb
Max 17 37
Min 3 19
我可以在「報告」表單中的單元格中輸入什麼函數來獲取這些值?
重要的是,我使用的是Gnumeric 1.10。
這會更好,如果你把你的一些嘗試在你的問題... – Jerry
我甚至不知道如何開始。我可以做範圍和非常簡單的函數,但我從來沒有做過這麼複雜的任何事情......「= max_so_far = 0; for(x in data!$ a:$ a,if(x == Jan){if數據!$ b [x]> max_so_far){max_so_far = data!$ b [x];}}); max_so_far「但這是無法接近有效的語法,對吧? – drewbenn
你在尋找細胞功能或代碼嗎?對於前者,你可以使用'MAX()'和'MIN()'以及其他一些函數... – Jerry