O que há de errado com esta fórmula do Excel?

O que há de errado com esta fórmula do Excel?

Eu tenho um intervalo que inclui uma coluna Quantidade ( D) e uma coluna Taxa ( E). Na célula F1, tenho a fórmula =D3 * E3para um subtotal de Taxa * Quantidade.

A maioria das minhas células de Taxa estão vazias, fazendo com que a maior parte da coluna Fexiba apenas #VALUE!.

Pensei em substituir minha fórmula por =IF(ISNUMBER(E1), E1 * D1, 0), esperando que, quando E1estiver vazio, obtivesse um zero para meu subtotal.
No entanto, o Excel não gosta dessa fórmula, recebo um pop-up dizendo que há algo errado com minha fórmula, por exemplo, sintaxe, etc.

Parece-me bastante bom, se E1for um número, use E1 * D1, caso contrário, use 0.

O Excel reclama quando tento inserir a fórmula =IF(ISNUMBER(E1), E1 * D1, 0). Por que isso acontece?

Responder1

Bom dia,

Sua fórmula parece que deveria funcionar, mas...

Outra opção seria tentar =IFERROR(E1*D1,0). Ele calculará E1 x D1 e, caso contrário, colocará um zero.

Infelizmente, isso pode mascarar outros erros, um número exibido como texto e não fazer as contas. Curiosamente, tentando demonstrar que com um exemplo a fórmula completou a matemática (tratou-a como um número de qualquer maneira), mas a fórmula da soma na parte inferior a considerou texto. Na célula E4 eu estava brincando com um valor de texto duplo negativo (erro de entrada de data) para ver o que aconteceria.

Espero que isso ajude, Brad

Responder2

A maioria das minhas células de Taxa estão vazias, fazendo com que a maior parte da coluna F seja exibida apenas,#VALUE!

Células vazias nos cálculos são consideradas 0pelo Excel. Você provavelmente não tem uma célula vazia, mas:

  • fórmula resultante de string vazia ( ""), ou
  • apenas um único apóstrofo ( ')

Pensei em substituir minha fórmula por =IF(ISNUMBER(E1), E1 * D1, 0), mas recebo um pop-up dizendo que há algo errado com minha fórmula, por exemplo, sintaxe, etc.

Dependendo das suas configurações regionais, talvez seja necessário usar ;em vez de ,.

informação relacionada