Demasiados argumentos al utilizar la hoja IF de Google

Demasiados argumentos al utilizar la hoja IF de Google

Quiero implementar esta fórmula en la hoja de Google y recibo el error de demasiados "si". ¿Alguna ayuda?

=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)))

Respuesta1

Esto funcionará como se desee:

=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)

Pero hay una escotilla, debe verificar si no será reemplazada por; y SUMA no será SUM. El script funciona en configuraciones nacionales de GoogleSpreadsheets a PL, donde se cambiaron ciertos nombres y caracteres de funciones. Esto puede resultar complicado si no se encuentra en un país donde el idioma nativo sea el inglés.

información relacionada