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

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

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

B2*C2*D2(D2 é texto)

Eu gostaria D2de ser 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 poderia ser feito?

Responder1

A maneira absolutamente, positiva e definitivamente mais curta de fazer isso é:

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

Não há mais nada a dizer.

Responder2

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

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

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

informação relacionada