Unir células no Excel

Unir células no Excel

Meu problema é muito simples. Suponha que eu tenha a seguinte tabela: insira a descrição da imagem aqui

e este:

insira a descrição da imagem aqui

Existe uma maneira automática de obter o seguinte sem usar uma sequência de IF aninhados?

insira a descrição da imagem aqui

Responder1

Vamos supor que sua primeira tabela esteja in Sheet1e a segunda on Sheet2, depois on cellC2de Sheet1vocês tem que colocar esta fórmula:

=VLOOKUP(A2,Sheet2!$A$2:$B$4,2,FALSE)

Ele pegará o valor em A2(1), procurará um valor correspondente no intervalo Sheet2!$A$2:$B$4e, se houver correspondência, inserirá o valor na coluna 2(cat). O FALSEindica que deve ser uma correspondência exata.

Responder2

Copie suas colunas A:B para J:K e insira esta fórmula na Coluna I:=VLOOKUP(J2,E:F,2)

Responder3

Outra opção é usar INDEX e MATCH. Insira esta fórmula em C2 e arraste para baixo.

=INDEX($F$2:$F$4,MATCH($A2,$E$2:$E$4,0))

Explicação:

MATCH($A2,$E$2:$E$4,0)

Procure o intervalo E2:E4 (valores = 1, 2, 3) e encontre a célula que corresponde a A2 (valor = 1). Isso retornará o valor 1, pois A2 corresponde aovalor no intervalo.

=INDEX($F$2:$F$4,1)

No intervalo F2:F4 (valores = gato, cachorro e casa), pegue o 1º valor, ou seja, gato.

informação relacionada