Compare duas células com valores diferentes no Excel

1

Então eu tenho duas colunas:

  1. Os valores podem ser "Sim - Iniciar", "Sim - Fim", "Sim - Ambos" e "Não"
  2. Os valores são os mesmos da coluna 1

Eles não correspondem o tempo todo, então eu quero criar uma coluna adicional que diga:

  • "Raro", se a célula na coluna 2 for diferente de "Não"
  • "Comum", se a célula na coluna 2 for igual a "Não"
  • "C & R", se as células de ambas as colunas (A1 e B1, por exemplo) tiverem um valor diferente de "Não"

Eu tentei

=IF(B1="No";"Common";"Rare")

Mas isso só resolve os dois primeiros pontos, e o "C & R" não sei como resolver.

    
por mariachi 20.04.2011 / 16:12

2 respostas

4

Se eu entendi direito, você pode usar a seguinte fórmula:

=IF(B1="No","Common",IF(AND(A1<>"No",B1<>"No"),"C&R","Rare"))

Basicamente, divide-se em:

  • Se B1 não for, então é Comum
  • Se B1 for um dos valores sim, então C & R se ambos A1 e B1 forem valores sim, caso contrário, B1 é Raro .

Para sua exigência adicional nos comentários de retornar "Nenhum" se A1 e B1 não forem, altere a fórmula para:

=IF(B1="No",(IF(A1="No","None","Common")),IF(AND(A1<>"No",B1<>"No"),"C&R","Rare"))

Isso é dividido em:

  • Se B1 não for, então é Comum se A1 for um dos valores sim, caso contrário, é Nenhum
  • Se B1 for um dos valores sim, então C & R se ambos A1 e B1 forem valores sim, caso contrário, B1 é Raro .
por 20.04.2011 / 16:26
1

isso deve ser feito:

=IF(AND(A1<>"No",B1<>"No"), "C&R",IF(B1="No", "Common", "Rare"))

Isso basicamente diz -

if both columns aren't "No", then "C&R" // your last case
else 
  if second column is "No", then "Common" // your 2nd case
  else "Rare" // i.e., it's not "No"   // your first case
    
por 20.04.2011 / 17:17