我想在 Google 試算表中實作這個公式,但我收到太多 if 的錯誤了。有什麼幫助嗎?
=IF(I2="win",SUM(J2*G2),IF(I2="loss",SUM(J2*-1),IF(I2="push",J2),IF(I2 = "half win",SUM(J2/2)*G2),IF(I2 = "half loss", SUM((J2/2)/2)*-1)))
答案1
這將按預期工作:
=IFS(I2="win";SUMA(J2*G2);I2="loss";SUMA(J2*-1);I2="push";J2;I2 = "half win";SUMA(J2/2)*G2;I2 = "half loss"; SUMA((J2/2)/2)*-1)
但有一個艙口,需要檢查是否,不得替換為;並且 SUMA 不應是 SUM。該腳本在 GoogleSpreadsheets 到 PL 的國家設定中運行,其中某些函數名稱和字元已更改。如果您所在的國家/地區的母語不是英語,這可能會很棘手。