Instrução “IF” para filtrar o texto que começa e termina com um determinado caractere

1

Eu preciso encontrar uma maneira de escrever uma instrução "IF" que pesquisará palavras iniciadas com "6" ou "7", além de palavras que terminem com "C". Se for verdade, gostaria de retornar "4509 Not Billable". Obrigado

Isso é o que eu tenho até agora, mas preciso adicionar um OR ao começo:

= SE (OR (AND (ESQUERDA (G2,1)="6", DIREITA (G2,1)="C"), ESQUERDA (H2,1)="6", DIREITA (G2,1)="C"), "4509 não faturável", "")

    
por JChooks 23.11.2016 / 17:03

1 resposta

1

Sua fórmula foi explicada:

=IF
( OR
  ( AND
    (  LEFT(G2,1)="6"
    ,  RIGHT(G2,1)="C"
    )
  ,  LEFT(H2,1)="6"
  ,  RIGHT(H2,1)="C"
  )
,"4509 Not Billable"
,""
)

Sua fórmula diz: se,

  • Esquerda = 6 E ao mesmo tempo Certo é C
  • esquerda = 6
  • Direito = C

Então ... x

Eu editei a resposta, pois sua pergunta não ficou clara. Para minha indicação, você quer copiar tudo para que ele funcione para um 7 também. Isso faria sua fórmula assim:

=IF
( OR
  ( AND
    (  LEFT(G2,1)="6"
    ,  RIGHT(G2,1)="C"
    )
  ,  LEFT(H2,1)="6"
  ,  RIGHT(H2,1)="C"
  , AND
    (  LEFT(G2,1)="7"
    ,  RIGHT(G2,1)="C"
    )
  ,  LEFT(H2,1)="7"
  )
,"4509 Not Billable"
,""
)
    
por 23.11.2016 / 17:28