Hacer coincidir una columna de celdas con otra columna en Excel

0

Ok, necesito comparar la columna "A" con la columna "B". Tengo una agencia de facturación que genera un número, es decir, 00125785231 ... Este número podría estar en la columna A en A80 y luego en la columna b en B801 ... Necesito algo para mostrar en la columna C801 que tiene una coincidencia en la columna A.

    
pregunta jason tindal 22.01.2015 - 20:40

1 respuesta

1

Vlookup será la respuesta aquí.

Por ejemplo, dada una tabla:

   A,B
   1,5
   2,6
   3,7
   4,8
   5,9

En C1 coloca y arrastra hacia abajo:

=IF(ISNA(VLOOKUP(B1,$A$1:$A$6,1,FALSE)),"NOT IN A","IN A")

Col A tiene que ser ordenado.

Salida:

A,B,C
1,5,In A
2,6,In A
3,7,Not in A
4,8,Not in A
5,9,Not in A
6, 10,Not in A

Para deconstruir esto:

   (VLOOKUP(B1,$A$1:$A$6,1,FALSE)

VLOOKUP toma su entrada (B1) y encuentra ese valor en la tabla de búsqueda (A1: A6). El $ detiene este cambio a medida que lo arrastra hacia abajo. Retira la columna 1 de la tabla de búsqueda, en este caso, es la columna A. Falso le dice que no haga coincidencias difusas

=IF(ISNA(VLOOKUP(B1,$A$1:$A$6,1,FALSE)),"NOT IN A","IN A")

Al envolver esto en un ISNA, el IF debe imprimir "NO EN A" para que el ISNA tenga éxito, es decir. donde obtienes NA como un valor de vlookup, lo que significa que no puede encontrar un valor. De lo contrario, se imprime EN A, que es donde puede encontrar un valor.

Podría ser más de lo que le interesa aprender sobre VLOOKUP (HLOOKUP es el equivalente horizontal), pero con una tabla de búsqueda más grande, puede elegir diferentes valores que coincidan con su entrada. Esto se aproxima a una unión SQL.

Por lo tanto, dada una tabla de datos del cliente:

Name, ID, Phone
Alex, 1, 123-456-7890
Bob, 2, 111-111-1111
Alice, 3, 222-222-2222
Teresa, 4, 333-333-3333

Luego puedes crear otra tabla con un segundo conjunto de datos y usar una columna para extraer datos de esta tabla.

por ejemplo.

OrderNum, ClientID, Client Name
1, 3, VLOOKUP - Alice
2, 4, VLOOKUP - Teresa
3, 2, VLOOKUP - Bob

Esto generalmente es útil cuando se le da un informe para enriquecerse.

    
respondido por el Alex 23.01.2015 - 05:32

Lea otras preguntas en las etiquetas