Modifique Concatenate Formula para adicionar uma coluna adicional (Mac Excel 2011)

0

Gostaria de modificar esta fórmula para adicionar outra coluna:

=IF(LEN(AK2),AK$1&": "&AK2,"")&IF(AND(LEN(AK2&AL2)>0,COUNTA(AK2:AL2)=2)," _
& ","")&IF(LEN(AL2),AL$1&": "&AL2,)

Eu gostaria de: concatenar 3 colunas (AJ, AK e AL) - os dados concatenados serão inseridos na coluna V.

Com o seguinte formato resultante: - se houver uma célula em branco, o título e o campo em branco não serão exibidos

Amostra:

Column AJ |  Column AK  |  Column AL
 a info   |   b info    |   c info
  • Se AJ e AK estiverem em branco, isso é o que eu quero ver: Coluna C: C info
  • Se AK estava em branco, é isso que eu quero ver: Coluna AJ: a info & Coluna AL: c info
  • Se AJ, AK e AK tiverem informações: Coluna AJ: a info & Coluna AK: b info & Coluna AL: c info
por Michele 23.06.2015 / 00:03

1 resposta

0

Pelo que entendi, você deseja incluir header: Cell content apenas se o conteúdo da célula não estiver vazio. No entanto, a descrição do seu texto é muito mais complexa, por favor, esclareça se necessário.

Abaixo da fórmula, faz exatamente: somente inclua dados da coluna se a célula não estiver vazia, parece longa, mas o núcleo é apenas metade dela, eu tive que duplicar a fórmula para me livrar do "&" em o fim:

=IFERROR(LEFT(IF(AJ2<>"",AJ$1&": "&AJ2&" & ","")&IF(AK2<>"",AK$1&": "&AK2&" & ","")&IF(AL2<>"",AL$1&": "&AL2&" & ",""),LEN(IF(AJ2<>"",AJ$1&": "&AJ2&" & ","")&IF(AK2<>"",AK$1&": "&AK2&" & ","")&IF(AL2<>"",AL$1&": "&AL2&" & ",""))-3),"")

    
por 23.06.2015 / 12:09