獲得最大的價值在Excel中我存儲項目,並對每個項目我知道我使用了多少,有多少我在這樣一個特定的時間了:從細胞的範圍日益擴大在Excel
Item 1 10
Item 2 20
Item 2 -10
Item 2 5
Item 1 10
Item 1 -5
當價值是一個正數時,我知道這是一個收益,當它是負數時,那就是虧損。
有了簡單地使用SUMIF
,我可以知道到底是我有多少目前從給定的項目。
不過,我想知道什麼是我遇到過的最大量。在這個例子中,例如,對於項目1,該數字將爲20。我知道我可以在每個項目的不同列中計算部分結果,然後對這些項目使用MAX
,但我想找到一個可以用一個方程解決這個問題的解決方案。
請注意,我已經爲* Item 2 *更改了一個值,以便更精確地顯示真實的計算結果。 – Jeeped
這就是我需要的!我不知道這個「新」功能,我很高興你介紹了我。不過,我想問一個問題:我沒有看到用這種方式使用「ROW」。你能告訴我它應該如何工作嗎?正如我所看到的,它會生成一個從1到6的數字數組。但是這不是說我應該將整個方程用作數組函數嗎?如果我把它放到{}中,我的結果沒有什麼不同,但我想知道。在此上下文中的 – Letokteren
[ROW功能](https://support.office.com/en-US/article/ROW-function-3A63B74A-C4D0-4093-B49A-E76EB49A6D8D)不指行TEH工作表上。它生成一個連續的數字數組;例如'1,2,3,4,5,6}'。這用於將SUMIFS範圍重新設置爲「B2:B2,B2:B3,... B2:B7」。 AGGREGATE的某些功能會產生無CSE(如SUMPRODUCT)的循環(aka * array *)計算,** 14 **([LARGE函數](https://support.office.com/en-in/article/large- function-3688ad91-0b0c-43db-8ef8-825a5e5871db))就是其中之一。 – Jeeped