簡體   English   中英

如何使用簡單的公式

[英]how to use simple formula

=SUM(IF(R4>D4;(D4*$D$2)*1000;(R4*$D$2)*1000)+IF(S4>E4;(E4*$E$2)*1000;(S4*$E$2)*1000)+IF(T4>F4;(F4*$F$2)*1000;(T4*$F$2)*1000)+IF(U4>G4;(G4*$G$2)*1000;(U4*$G$2)*1000)+IF(V4>H4;(H4*$H$2)*1000;(V4*$H$2)*1000)+IF(W4>I4;(I4*$I$2)*1000;(W4*$I$2)*1000)+IF(X4>J4;(J4*$J$2)*1000;(X4*$J$2)*1000)+IF(Y4>K4;(K4*$K$2)*1000;(Y4*$K$2)*1000)+IF(Z4>L4;(L4*$L$2)*1000;(Z4*$L$2)*1000))

請幫我把這個公式簡化成簡單的公式

這是一個很長的公式。 首先,分號必須只是逗號。 如果您想簡化這個混亂局面,您可以在單元格 D6 =min(R4,D4)*D2*1000 中創建一個更簡單的公式,然后將該公式復制到 E6:L6。 然后,您將在第 6 行 =sum(D6:L6) 中對該范圍求和。 您的第 2 行項目 ($D$2) 不需要絕對參考。

考慮使用數組公式(來自 microsoft herehere 的一些文檔)。
基本上它適用於值數組而不是單個單元格,它不那么“直觀”但非常強大。 *1000也可以只做一次(對於分配屬性)。 像這樣的公式

=sum(if(r4:z4>d4:l4;d4:l4*d2:l2;r4:z4*d2:l2))*1000

應該管用。
注意:數組公式作為常規公式插入,回車鍵確認您必須使用Ctrl+shift+return 這樣做,excel會在公式中添加一個開頭和結尾的剎車:所以你寫了上面的公式,你按ctrl+shift+return ,excel會在單元格中寫一個這樣的公式

={sum(if(r4:z4>d4:l4;d4:l4*d2:l2;r4:z4*d2:l2))*1000}

所以,不要寫剎車,excel會做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM