Como eu comparo duas listas de dados que contêm um certo número no Excel?

1

Como faço para comparar duas listas de colunas que contêm um determinado número? Por favor, olhe meu exemplo abaixo:

Column 1   Column 2
-------------------
300        Room 305
301        Room 306
302        Room 307
303        Room 308
304        Room 309
305        Room 310
306        Room 311
307        Room 312
308        Room 313
309        Room 314
310        Room 315

Como você pode ver, existe uma fórmula que me mostre que 305, 306, 307, 308, 309 e 310 estão em ambas as colunas? Mesmo que a coluna dois tenha outras letras / palavras na frente?

    
por andy 03.04.2015 / 04:36

2 respostas

2

Alterando "Coluna 1" para A e "Coluna 2" para B, e supondo que você esteja iniciando na linha 1, tente o seguinte na coluna C:

=vlookup(right(b1,3),a:a,1,false)

Preencha a coluna C com esta função, e você terá uma lista de números de salas que estão em ambas as colunas, assim como # N / A próximo a qualquer número em B que não apareça em A.

EDIT: você pode ter que usar o seguinte se a coluna A estiver em formato geral / numérico:

=vlookup(numbervalue(right(b1,3)),a:a,1,false)

Ou, se você estiver usando uma versão do Excel anterior a 2013, poderá usar o seguinte (incompleto, mas funciona para forçar a string a um número):

=vlookup(right(b1,3)+0,a:a,1,false)
    
por 03.04.2015 / 05:11
0

Estou usando o Office 2007 e a fórmula que você mostra quase funciona para mim. Você precisa apenas de valor em vez de valor numérico como:

=VLOOKUP((VALUE(RIGHT(B10,3))),A$3:A$13,1,FALSE)

Isto assume que a Coluna 1 está em A1 e Cloumn 2 está em B1 e os números da sala começam em A3.

    
por 03.04.2015 / 06:23