您的位置:首頁>正文

Excel059

上一期我們用一個很簡單的案例瞭解了陣列的運算邏輯, 其實陣列真的沒有想像的這麼難, 今天我們用一個稍微複雜一點的案例來看看陣列到底有多強大,

還能幫我們解決哪些問題。

如上圖所示案例, 我們要在F2儲存格求出銷量最高的產品所對應的交易額。 這個案例用陣列公式再好不過了, 具體需要四個步驟。

步驟1:先用MAX函數找出B2:B13區域的最高銷售量。 具體操作方法參見上面GIF動圖。

步驟2:查看B2:B13區域哪些銷量是等於最大銷量的。 此公式需按CTRL+SHIFT+ENTER結束。 我們可以按F9查看公式, 公式結果為一個包含邏輯值的陣列, TRUE表示銷量等於最大銷量, FALSE表示不等於最大銷量。 具體操作方法參見上面GIF動圖。

步驟3:在上一步驟的基礎上乘以對應的交易額。 此處也需CTRL+SHIFT+ENTER三鍵結束公式錄入。

邏輯值與數位相乘的規則為:FALSE乘以任意數字都等於0, TRUE乘以任意數位等於該任意數位。 最終得出一個由數位組成的陣列, 其中非0的值即為最大銷售量對應的交易額。 具體操作方法參見上面GIF動圖。

步驟4:最後用SUM函數求出陣列之和即可得出最終結果。 此處用MAX函數求出陣列最大值也可以。 切記CTRL+SHIFT+ENTER三鍵結束。 如果用SUMPRODUCT函數就不需要三鍵結束了。

同類文章
Next Article
喜欢就按个赞吧!!!
点击关闭提示