[英]How to combine nested array formulas in google sheets?
我的數據集如下
每周令牌是一個 static 值,基本上,它是硬編碼的
每周賭注是下面一列中值的總和。 例如。 F2 包含公式: =sum(F4:F)
第 # 周以下的調用中的值是手動輸入的。
我需要計算每個用戶每周獲得的代幣數量,並在待處理的代幣下連續顯示總金額
第一行的數學示例:
F4/F2*F1+G4/G2*G1
我有用戶經常注冊這個活動,所以我需要一個公式來自動申請每個新用戶。
這是我到目前為止所嘗試的:
我在 E4 中輸入了以下公式: =ArrayFormula(if(isblank(A4:A), "", (SUMIF(IF(COLUMN(F4:BE4),ROW(F4:BE)),ROW(F4:BE),F4:BE)*($F$1/$F$2)-SUMIF(IF(COLUMN(BF4:BO4),ROW(BF4:BO)),ROW(BF4:BO),BF4:BO))))
但這給了我錯誤的結果
我將以下公式放入 E4 =arrayformula(sum(iferror(F4:BE4/F$2:BE$2*F$1:BE$1,0)))
但這僅對一行進行了正確計算。 公式不會自動應用於下面的每一行
我將以下公式放入 E4: =ArrayFormula(if(isblank(A4:A), "", arrayformula(sum(iferror(F4:BE/F$2:BE$2*F$1:BE$1,0)))))
但這又給了我錯誤的計算。
我現在正在考慮編寫用戶定義的 function 來處理這種情況。
我將不勝感激任何幫助!
更新 25-06-2020
以下是所要求的工作表的鏈接:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.