
Minha pergunta está relacionada a esta postagem, mas com critérios de fórmula diferentes:Como ocultar os resultados da fórmula até que as condições sejam atendidas.
Aqui está a configuração de uma planilha para calcular o desconto percentual para vários funcionários com base em suas taxas por hora:
- Linha D = taxa normal em $ para funcionários
- Linha E = taxa de desconto em $ para funcionário
- Linha F = porcentagem % de desconto para funcionário
Gostaria de calcular a diferença percentual na linha F (tenho a fórmula configurada lá), mas não quero que nada apareça nas células da Linha F, a menos que uma taxa de desconto seja inserida em uma célula da Linha E para um funcionário específico. Atualmente, da forma como configuro, sempre tenho valores inseridos nas células da Linha D, pois as taxas regulares não mudam, mas dependendo do acordo com o cliente, frequentemente modificarei as células da taxa de desconto na Linha E para refletir diferentes taxas de desconto. Eu só gostaria de ver o desconto percentual em uma célula da Linha F se um valor fosse inserido na Linha E para determinados funcionários. Obrigado por qualquer sugestão.
Responder1
Parece que em sua fórmula atual você inverteu os parâmetros "se verdadeiro" e "se falso".
Eu usaria:
=IF(ISBLANK(E1),"",(D1-E1)/D1)
Isso será exibido em branco quando E1 estiver em branco e o% de desconto se não estiver. Se quiser evitar exibições de erros (se D1 estiver em branco, por exemplo):
=IFERROR(IF(ISBLANK(E1),"",(D1-E1)/D1),"")
Você também pode inserir uma string diferente entre as duas últimas marcas " se quiser dizer algo como "Erro - verifique as taxas padrão e de desconto".