Estou tentando criar uma fórmula em uma planilha do Google que se parece com isso:
if (x < 0, x + 1, x)
Significa se x
é menor que 0
, return x + 1
, else return x
.
No entanto, em x
si é uma expressão, por exemplo A1 + B1
. Então acabei com:
if ((A1 + B1) < 0, (A1 + B1) + 1, (A1 + B1))
Como posso salvar a expressão (A1 + B1)
em uma variável temporária para x
que eu possa fazer isso? :
x = (A1 + B1);
if (x < 0, x + 1, x);
A expressão atual na minha planilha é assim:
if(
timevalue(Sheet1!$D10)-timevalue(min(filter(Sheet1!$D$2:$D$99,Sheet1!$A$2:$A$99=A10,Sheet1!$E$2:$E$99=E10))))
< 0,
1 +
timevalue(Sheet1!$D10)-timevalue(min(filter(Sheet1!$D$2:$D$99,Sheet1!$A$2:$A$99=A10,Sheet1!$E$2:$E$99=E10))))
,
timevalue(Sheet1!$D10)-timevalue(min(filter(Sheet1!$D$2:$D$99,Sheet1!$A$2:$A$99=A10,Sheet1!$E$2:$E$99=E10))))
)
Estou tentando fazer com que pareça mais curto e mais gerenciável assim:
x = timevalue(Sheet1!$D10) - timevalue(min(filter(Sheet1!$D$2:$D$99,Sheet1!$A$2:$A$99=A10,Sheet1!$E$2:$E$99=E10))));
if(
x
< 0,
1 +
x
,
x
)