Converta dados de texto em um valor numérico para usar em uma multiplicação

1

Estou tentando calcular o produto de três células, mas uma das células é uma lista suspensa que contém texto:

B2*C2*D2 (D2 é texto)

Gostaria que o D2 fosse convertido da seguinte forma:

SELECT0

NO0

YES1

Então eu tentei

=SUM(COUNTIF(B2:D2,{"SELECT","NO","YES"})*{B2*C2*0,B2*C2*0,B2*C2*1})

mas esta fórmula não está funcionando.

Como isso pode ser feito?

    
por mariusfv 09.06.2018 / 09:24

2 respostas

2

A maneira mais absoluta, positiva e definitivamente mais curta é:

=B2*C2*(D2="YES")

Não há mais o que dizer.

    
por 09.06.2018 / 12:31
0

Você pode tentar esta simples fórmula IF Else:

=IF(D2="Select",(B2*C2*0),IF(D2="NO",(B2*C2*0),IF(D2="Yes",(B2*C2*1))))

Esta fórmula testará os três valores em D2 e calculará de acordo.

    
por 09.06.2018 / 10:00