總結VLOOKUP結果:
=ARRAYFORMULA(SUM(IFERROR(VLOOKUP(A1:A,B1:C,2,FALSE))))
將兩個單元格相加:
=(Z1 Z2)
將兩個特定值相加VLOOKUP:
=ARRAYFORMULA(SUM(IFERROR(VLOOKUP(G1:G2,H1:I,2,FALSE))))
現在我需要得出三個結果的平均值:
=ARRAYFORMULA(
SUM(IFERROR(VLOOKUP(A1:A,B1:C,2,FALSE)))
(Z1 Z2)
SUM(IFERROR(VLOOKUP(G1:G2,H1:I,2,FALSE)))
)/3
但忠實的形式是:
=(
ARRAYFORMULA(SUM(IFERROR(VLOOKUP(A1:A,B1:C,2,FALSE))))
(Z1 Z2)
ARRAYFORMULA(SUM(IFERROR(VLOOKUP(G1:G2,H1:I,2,FALSE))))
)/3
兩者都會達到相同的結果,我的問題是,從專業使用 Google Sheet 的人的標準來看,最正確和最安全的方法是什么?
1 → 對所有公式只使用一次ARRAYFORMULA呼叫。
2 → 使用多個ARRAYFORMULA呼叫,針對每個特定需求呼叫。
提問原因:
我仍然沒有發現ARRAYFORMULA在開始時使用單曲并在其中做其他所有事情的風險,但我沒有發現風險=ARRAYFORMULA((...) (...))并不=ARRAYFORMULA(...) ARRAYFORMULA(...)意味著它們不存在。
uj5u.com熱心網友回復:
外面的一個例子ArrayFormula就足夠了,專業的標準。
但是,我必須說我不了解您發布的示例中的公式用法或意圖。您 在每個元素之間都有,這對于SUM. 就像ArrayFormula,你只需要一個外部SUM來總結你使用中的所有元素。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/477110.html
下一篇:比較兩列,只留下不匹配的值
