Estou tentando mapear números inteiros para valores de facilidade de uso no Excel. Há uma razão por trás disso: não consigo simplesmente exibir o valor dentro da célula, então espero que alguém possa me orientar aqui.
Fundo:
Eu tenho uma fórmula condicional para examinar várias condições. Há um dos quatro resultados nesta avaliação:
1, 0, -1, -2
A fórmula é:
=IF([@Status]="RETENTION-HOLD", -2, IF([@Status]="UTILITY", -3, IF(AND(OR([@[User Contact?]]="Yes", [@[User Contact?]]="SMS'ed / Yes"), [@[2SV Activated?]]="Yes"), 1, IF(NOT([@Status]="Active"), 0, -1))))
Cada um representa um valor de facilidade de uso (EOU):
- 1 = Seguro
- 0 = Parcial
- -1 = Inseguro
- -2 = Outro
Os inteiros EOU são necessários para formatação condicional em ícones, pois os ícones são condicionados por número, em vez de condicionados por texto, como a coloração das condições das células, etc.
O que eu tentei:
Personalizei minhas fórmulas IF para eliminar os valores de avaliação (ou seja, 1, 0, ...). Então, usei Numeração Personalizada nos resultados da String:"Secure";"Partial";"Unsecure";"Other"
Usando isso, ele faz referência apenas aos valores 1,0,-1 que estão mascarados corretamente e ignora o espaço reservado -2.
Resultado necessário:
Eu gostaria de ter um método, sem o uso de VBA ou VLOOKUPS, para me apresentar mais máscaras de valor EOU sobre os valores de avaliação, em vez de apenas três opções, para que eu possa fazer formatação personalizada e regras especiais com a avaliação. código, bem como o texto mascarado.
Imaginei que a numeração personalizada por padrão funciona verificando os valores POSITIVE
, NEGATIVE
e ZERO
. Tenho certeza de que deve haver outra maneira de fazer isso, para adicionar mais valores.
ATUALIZAR
- Fórmula Adicionada