Múltiplas instruções e concatenação IF no Excel

1

Atéagora,conseguiconcatenarascélulasI1eJ1comaspalavras"De" e "Para" e as coloquei em linhas separadas usando:

=CONCATENATE("From: ",I1," ","To: ",J1)

Eu também consegui preencher a coluna L (somente se houver dados na coluna H) usando isto:

=IF(H1="","","Notes: " & H1)

Agora, gostaria de preencher a coluna M com essas duas fórmulas combinadas, mas estou perdido em um labirinto de instruções IF que não funcionam:

=IF(H1="","","Notes: " & H1,"",if(I1="","","From: " & I1," ",if(J1="","","From: " & J1)))
    
por Dave Wood 29.03.2016 / 06:30

2 respostas

3

Concatenate () não é necessário para concatenar texto. O & o sinal faz a mesma coisa e é muito menos digitação. Considere

="From: "&I1&" "&"To: "&J1&" "&IF(H1="","","Notes: " & H1)
    
por 29.03.2016 / 06:52
0

Adicione a instrução IF como outro argumento para o CONCATENATE

EG:

=CONCATENATE("From: ",I1," ","To: ",J1," ", IF(H1="","","Notes: " & H1))

Dito isso, não sei se você realmente pretendia reproduzir as mesmas informações novamente. Você poderia apenas fazer:

=K1&L1

Como você já fez K1 e L1 como esperado, isso apenas colocaria os dois juntos.

    
por 29.03.2016 / 06:48