Como usar o número de índice de columna de forma efectiva en Excel VLOOKUP

  • Comparte Isto
Hugh West

En Microsoft Excel, BUSCAR V é un dos temas máis candentes que atoparás en Internet. Se non me equivoco, xa viches numerosos artigos sobre a fórmula BUSCAR V en Excel coa súa funcionalidade, uso, vantaxes, etc. Se empezo, podo discutir varios aspectos da BUSCAR V . Pero, neste tutorial, só comentarei o número de índice da columna BUSCAR V e os seus feitos. Estará a punto con exemplos axeitados e ilustracións adecuadas. Entón, quédese connosco.

Descargar Practice Workbook

Descarga o seguinte libro de prácticas.

VLOOKUP Col_Index_Num.xlsx

Other Workbook.xlsx

Breve descrición da función VLOOKUP

Antes de comezar, imos darlle un resumo rápido de a fórmula VLOOKUP en Excel. Espero que poida lembrar esta función e o seu uso. Podes omitir isto se xa lembras todo sobre esta función.

Agora, a función BUSCAR V de Excel busca un valor presentado na columna máis á esquerda dunha táboa determinada e produce un valor na fila exacta dunha columna definida.

A sintaxe:

=BUSCARV(valor_busca,matriz_táboa,núm_índice_col,[busca_rango])

Comentemos aquí brevemente os argumentos.

  • lookup_value: Requirido . O valor que busca está na columna máis á esquerda da táboa descrita. Pode ser un único valor función. Bótalle un ollo ás capturas de pantalla:

    Este é o primeiro libro de traballo. Temos os nosos datos aquí ficha " Real ":

    Este é o segundo libro de traballo. O valor que mostraremos na folla “ Datos ”.

    Como o anterior, escriba a seguinte fórmula na Cela C5 da folla " Datos " de " Other.xlsx" caderno de traballo:

    =VLOOKUP(C4,'[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)

    Como podes ver, devolveu unha coincidencia exacta do conxunto de datos.

    Se pechas o libro de traballo principal onde está a matriz da táboa, a fórmula terá un aspecto similar ao seguinte :

    =VLOOKUP(C4,'D:\SOFTEKO\75- vlookup column index number\[VLOOKUP Column Index Number.xlsx]Actual'!B4:F12,2,FALSE)

    A seguinte captura de pantalla desglosaráchelo:

    💬 Cousas para lembrar

    ✎ BUSCAR V busca o valor na dirección correcta.

    Para obter resultados precisos, proporcione un número de índice de columna válido . O número de índice de columna non debe exceder o número de columnas da matriz da táboa.

    Debe bloquear o intervalo da matriz da táboa se está a transmitir os datos da mesma folla de traballo ou doutras follas de traballo pero o libro de traballo exacto .

    Conclusión

    Para concluír, espero que este tutorial che proporcionou un coñecemento útil sobre o BUSCAR V número de índice de columna en Excel. Recomendamos que aprendas e apliques todas estas instrucións ao teu conxunto de datos. Descarga o caderno de prácticas e proba estes ti mesmo. Ademais, non dubide en enviar comentarios na sección de comentarios. O teu valiosoos comentarios mantéñennos motivados para crear titoriais coma este.

    Non esquezas consultar o noso sitio web Exceldemy.com para atopar varios problemas e solucións relacionados con Excel.

    Segue aprendendo novos métodos e segue crecendo!

    ou unha matriz de valores.
  • matriz_táboa: A táboa onde buscará o valor_busca na columna máis á esquerda.
  • col_index_num: Obrigatorio. O número de columna da táboa a partir do cal se devolverá.
  • [range_lookup]: Determina se é necesaria unha coincidencia exacta ou parcial do lookup_value . No argumento, 0 para unha coincidencia exacta, 1 para unha coincidencia parcial. O valor predeterminado é 1 (coincidencia parcial).

Bótalle un ollo ao seguinte exemplo:

No exemplo, podes ver que temos un conxunto de datos de películas. Aquí, usamos a fórmula VLOOKUP para extraer datos.

Nesta fórmula VLOOKUP :

O noso lookup_value é 5 que é ID .

A nosa matriz de táboas é B4:F12

A busca do intervalo está definida como FALSO para a coincidencia exacta.

O número de índice da columna é 5 que é Ano de lanzamento .

Basicamente, dicímoslle á función BUSCAR V que busque na matriz da táboa cun ID 5. E se o atopaches, indica o valor que aparece na columna Ano de lanzamento que ten un número de índice de columna de 5 .

Espero que poidas entender agora como funciona.

Ler máis: Busca de intervalos con BUSCAR V en Excel (5 exemplos)

6 cousas que debes saber sobre o número de índice de columnas

Como o tema deste artigo trata sobre a BUSCAR V columnanúmero de índice, discutiremos este argumento nas próximas seccións. O número de índice da columna é unha cousa crucial. Para devolver un valor correcto dunha matriz de táboa, debes saber algunhas cousas sobre este número de índice de columna. Espero que leas todo isto e que os apliques a próxima vez á túa folla de Excel.

1. Que fai o número de índice de columnas?

Agora, por que o número de índice da columna é esencial e que fai na fórmula. Desagregamos o exemplo anterior.

Fórmula que estamos a usar:

=VLOOKUP(D14,B4:F12,5,FALSE)

Establecemos a busca de intervalos como FALSO para a coincidencia exacta.

Desglose 1: busque un valor

Agora, dende o táboa, queremos buscar algo. Para atopar ese valor, debemos proporcionar un valor de busca na fórmula VLOOKUP . En primeiro lugar, temos que dar o valor de busca polo cal buscará os datos. Estamos a usar a referencia de cela aquí.

Desglose 2: inicializar a matriz da táboa

Entón, a VLOOKUP A función buscará a matriz da táboa desde onde realizará todos estes.

Desglose 3: busque o valor de Busca na columna da esquerda

Agora, VLOOKUP buscará o valor de busca primeiro na columna máis á esquerda da matriz da táboa verticalmente.

A medida que establecemos o argumento de busca de intervalo a FALSO para atopar unha coincidencia exacta, atopará unha.

Desglose 3:Busca o número de índice de columna da matriz de táboa

Agora, a función BUSCARV tentará atopar o número de columna na táboa que mencionou no argumento.

Desglose 4: VLOOKUP buscará o valor no número de índice da columna dado

Despois de atopar a columna desexada, VLOOKUP buscará o teu valor na columna que comparte a mesma fila con ID 5 .

Desglose 6: devolve o valor

Finalmente, atopará o Ano de lanzamento co ID 5 .

Como vostede pode ver, o número de índice da columna é a clave para atopar o valor desexado na táboa. Se indicaches incorrectamente o teu número de índice de columna, teríache dado un valor diferente.

Ler máis: Busca o valor nun intervalo e retorna en Excel (5 xeitos sinxelos)

2. Como variarán as saídas en función do número de índice da columna?

Agora, a nosa fórmula BUSCAR V devolverá un resultado diferente en función dos diferentes números de índice de columnas.

Cando queiras un resultado alternativo da táboa, asegúrate de dar o número de índice de columna preciso na función. Os teus resultados variarán en función deste intervalo de columnas.

Bótalle un ollo ao seguinte exemplo:

Fórmula que estamos a usar:

=VLOOKUP(D14,B4:F12,3,FALSE)

Aquí queriamos o nome do actor do ID da película 5 . Agora, a nosa columna Actor é a terceira columna domatriz de táboas. Por este motivo, proporcionamos 3 como número de índice de columna na fórmula VLOOKUP . Como resultado, a nosa función obtivo o valor do intervalo ata a busca (a matriz da táboa) en Excel.

Ler máis: Como atopar a segunda coincidencia con BUSCAR V en Excel (2 métodos simples)

3. Que ocorre se damos un número de índice de columna incorrecto?

Agora, podes preguntar que ocorrerá se damos o número de índice de columna incorrecto mediante a función VLOOKUP de Excel. Obviamente, devolverá un valor incorrecto. Se a columna do resultado desexado non coincide co número de índice da columna que deu, non obterá o resultado.

Bota unha ollada ao seguinte exemplo para entendelo mellor:

A fórmula que estamos usando:

=VLOOKUP(D14,B4:F12,5,FALSE)

Aquí podes ver que queriamos o Xénero da Identificación da película 7 . Pero, amosa 2006 que é unha resposta incorrecta.

Porque proporcionamos 5 como número de índice de columna na fórmula BUSCAR V de Excel . Pero o número de columna de Xénero é 4 . É por iso que está devolvendo un resultado diferente.

4. Que ocorre se o noso índice de columnas está fóra do rango?

Se o seu número de índice de columna está fóra do rango da matriz de táboa indicada, a función BUSCAR V devolverá o erro #REF! . Débese a que a súa matriz de táboas non contén tantas columnas.

Podes entendelo dende oseguinte exemplo:

Fórmula que estamos a usar:

=VLOOKUP(D14,B4:F12,6,FALSE)

Aquí, podes ver que a nosa fórmula BUSCAR V de Excel mostra un erro. Mire atentamente, a nosa matriz de táboas é B4:F12 . Neste intervalo, só temos cinco columnas. Pero, na nosa fórmula, proporcionamos 6 no argumento do índice col. É por iso que non puido devolver ningún valor.

Ler máis: Como usar BUSCAR V para atopar un valor que cae entre un intervalo

5. Aumento do número de índice de columnas en BUSCARV Usando a función COLUMN

Na fórmula BUSCARV , pode usar o índice de columna dinámico. Supoña que tes dúas táboas e queres fusionalas. Ademais, cómpre copiar unha fórmula VLOOKUP de traballo en varias columnas. Un xeito práctico de seguir é usando a función COLUMNA de Excel.

Bótalle un ollo á seguinte captura de pantalla:

Temos dúas mesas aquí. Queremos fusionar a Táboa de resultados e a Base de datos de estudantes táboa en función do ID do alumno . Basicamente, o noso obxectivo é establecer o nome e a sección na táboa de resultados.

A fórmula xenérica que estamos a usar:

=BUSCARV($A1, table,COLUMN()-x,0)

Escriba a seguinte fórmula na Cela E5 e prema Intro:

=VLOOKUP($C5,$H$5:$J$9,COLUMN()-3,0)

Agora, arrastra a icona Recheo de control pola táboa.

De novo, escriba a fórmula na Cela F5 e arrastre o Manija de recheo icona:

Como podes ver, copiamos correctamente os datos da base de datos de estudantes na táboa de resultados usando o número de índice da columna dinámica.

Nota:

Podes usar esta fórmula como Calculadora de números de índice de columnas para Vlookup na túa folla de traballo.

🔎 Desglose da fórmula

Calculamos o número de índice da columna utilizando a función COLUMNA . Se non hai argumentos na función COLUÑA , devolve o número desa columna relacionada.

Agora, como estamos a usar a fórmula das Columnas E e F, a COLUÑA A función devolverá 5 e 6 respectivamente. Na folla, o número de índice da columna E é 5. E o número de índice da columna F é 6.

Non nos gusta obter datos da quinta columna da táboa Resultado (hai só 3 columnas en total). Entón, restau 3 de 5 para adquirir o número 2, que a función BUSCAR V utilizou para recuperar Nome da táboa Base de datos de estudantes .

COLUMN()-3 = 5-3 = 2 (Aquí, 2 indica a columna Nome da matriz da táboa Base de datos de estudantes )

Utilizamos a mesma fórmula na Columna F . A columna F ten o número de índice 6.

COLUMN()-3 = 6-3 = 3 (3 indica a Sección de Matriz de táboas de Base de datos de estudantes )

Ao final, a primeira mostra trae Nome da táboa Base de datos de estudantes (columna 2) e a segunda ilustraciónobtén a Sección da táboa Base de datos de estudantes (columna 3).

[/wpsm_box]

6. Busca o número de índice da columna coa función MATCH

Agora , na función BUSCARV , adoitamos dar o número de índice da columna como un número estático. Independentemente, tamén pode formar un número de índice de columna dinámico como o exemplo anterior. Aquí, estamos facendo isto usando a función MATCH para atopar a columna necesaria. Este método permítelle facer unha busca dinámica bidireccional, facendo coincidir filas e columnas na matriz da táboa.

Bótalle un ollo ao seguinte conxunto de datos:

Aquí temos un conxunto de datos de estudantes. Temos notas dalgúns alumnos en Física, Matemáticas e Química. Agora queremos atopar a cualificación de Jessy na materia Matemáticas .

Para atopalo, escriba a seguinte fórmula na Cela H5 e prema Intro :

=VLOOKUP(H4,B4:E9,MATCH(H5,B4:E4,0),FALSE)

Como podes ver, o noso A fórmula LOOKUP obtivo a coincidencia exacta do conxunto de datos.

Agora, mire ben, non proporcionamos un número estático no número de índice da columna. Pola contra, fixémolo dinámico usando a función COINCIDIR . Basicamente, aquí temos varios criterios.

🔎 Desglose da fórmula

➤  MATCH(H5,B4:E4,0 )

A función COMPARAR buscará o asunto MATEMÁTICAS no encabezado B4:E4. Atoparase no índice 3. Por iso devolverá 3 .

➤BUSCARV(H4;B4:E9;COINCIDENCIAR(H5;B4:E4;0);FALSO) = BUSCARV(H4;B4:E9,3; FALSO)

Finalmente, funcionará como fórmula real BUSCAR V . E volverá C. Porque atopou o valor do número de índice de columna 3.

BUSCAR V Número de índice de columna doutra folla ou libro de traballo

Agora pode usar o índice de columna número nunha folla que buscará datos doutra folla ou doutro libro de traballo. É unha das características importantes da función VLOOKUP .

Bótalle un ollo ás seguintes capturas de pantalla:

Aquí temos dúas follas separadas. O noso conxunto de datos principal está na folla Real . Recolliremos os datos de aquí e mostraremos na folla de saída . Aquí, en realidade estamos a usar un número de índice de columna onde a nosa matriz de táboas está situada noutra folla.

Primeiro, escriba a seguinte fórmula na Cela C5 da saída e despois preme Intro .

=VLOOKUP(C4,Actual!B4:F12,2,FALSE)

Como podes ver , o noso número de índice de columna BUSCAR V axudounos a buscar datos doutra folla.

Aquí, a fórmula “Real!B4:F12 ” indica basicamente o nome da folla e a matriz da táboa da folla. E, demos 2 como número de índice de columna para obter datos da táboa da folla " Real ".

O mesmo ocorre cos distintos libros de traballo. Tamén podes obter un valor doutro libro usando BUSCAR V

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.