Se a fórmula for colada em outro campo

-1

Eu tenho três colunas A B C.

Eu quero colocar os dados na coluna C que existem na coluna A ou B. Apenas uma coluna em A ou B terá dados.

Exemplos:

Dados na Coluna A: 123456789

Dados na coluna B:

Dados que vão para a coluna C: 123456789

Dados na coluna A:

Dados na Coluna B: 987654321

Dados que aparecem na coluna C: 987654321

Obrigado pela última resposta.

Eu preciso de uma pequena variação:

Eu quero colocar o texto na coluna C com base nos dados que existem na coluna A ou B. Apenas uma coluna em A ou B terá dados. Se os dados estiverem na coluna A, o texto na coluna C será sempre "UPC". Se os dados estiverem na coluna B, o texto na coluna C será sempre "EAN". A coluna C terá esta fórmula, colunas A & B tem fórmulas que extraem dados de outra guia.

Exemplos:

Dados na Coluna A: 123456789

Dados na coluna B:

Dados que aparecem na coluna C: UPC

Dados na coluna A:

Dados na Coluna B: 987654321

Dados que aparecem na coluna C: "EAN"

    
por nokodev 08.03.2018 / 17:36

1 resposta

2

Parece que uma simples declaração IF() com ISBLANK() é o que você precisa.

Verifique se o seu valor A está em branco, se não, use seu valor. Se sim, então verifique se o seu valor B está em branco, se não, então use seu valor.

Se ambos os critérios ficarem em branco, basta usar uma string vazia (isso permite preencher um intervalo grande e deixá-lo em branco até que os dados entrem).

=IF(ISBLANK(A1)=FALSE, A1,IF(ISBLANK(B1)=FALSE, B1,""))

Uma ressalva: Isso pressupõe que as células em branco estão realmente vazias. Se as células vazias não estiverem realmente vazias (por exemplo, você está usando uma fórmula para exibir um valor ou uma célula em branco nas colunas A e B), o ISBLANK não funcionará.

Se você não estiver pré-preenchendo a coluna C com sua fórmula, então uma abordagem mais fácil é simplesmente usar

=IF(ISBLANK(A1), B1, A1)

Se você fosse pré-preencher com essa fórmula, então, nas condições em que tanto o A & Colunas B estão em branco, a fórmula retornaria 0 .

    
por 09.03.2018 / 05:10