Com utilitzar Vlookup des d'un altre llibre de treball a Google Sheets

Vlookup és una funció essencial als fulls de càlcul, inclosos els Fulls de càlcul de Google. Us permet realitzar cerques verticals cercant valors clau a l'interval seleccionat. Aquesta funció retorna un valor a una altra columna però dins de la mateixa fila.

Com utilitzar Vlookup des d'un altre llibre de treball a Google Sheets

La cerca virtual es realitza normalment entre fulls, però també podeu utilitzar-la per obtenir resultats per a llibres de treball separats. En aquest article, us mostrarem com fer-ho amb un exemple pràctic.

Vlookup amb dos llibres de treball: guia pas a pas

En aquest exemple, utilitzarem llibres de treball que continguin dades de venda de sabates. Com que treballeu amb dos documents, el millor és posar-los un al costat de l'altre. Malauradament, a diferència de Microsoft Excel, no hi ha cap opció de visualització de costat, de manera que haureu de canviar la mida de les finestres manualment. Una altra opció és instal·lar l'aplicació Tab Resize des de Chrome Store.

Com utilitzar Vlookup des d'un altre llibre de treball

  1. Copieu l'URL del llibre de treball que voleu utilitzar les dades per a Vlookup. En el nostre cas, això és "Sabates 2". Només heu de copiar la part entre "d/" i "/edit".
  2. Per utilitzar les dades de "Shoes 2", heu de donar-hi accés des de "Shoes 1". Aquest és el moment d'utilitzar la funció IMPORTRANGE. Utilitzeu la fórmula:

IMPORTRANGE (clau_full de càlcul, cadena_interval)

En el nostre exemple, la fórmula és:

IMPORTRANGE(“1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI”,”Sabates!A2″)

Tingueu en compte que si el nom del vostre full té dues o més paraules, haureu d'utilitzar una sola cometa. Si el nom del full fos "Dades de sabates", la fórmula seria així:

IMPORTRANGE(“1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI”,”’Dades de sabates’!A2″)

permet l'accès

Si teniu moltes dades, podeu esperar uns minuts abans que es carreguin. Ara, feu clic a "Permetre l'accés" per connectar aquests fulls de diferents llibres de treball.

Utilitzeu Vlookup des d'un altre llibre de treball

Ara que us heu connectat, podeu utilitzar Vlookup. Al camp B2 de "Sabates 1", suprimiu la fórmula que acabem d'implementar i escriviu el següent:

CERCA V(A2,RANGE IMPORTACIÓ(“1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI”,”Sabates!A2:D6″),3,0)

Hem utilitzat la funció IMPORTRANGE amb la clau del full de càlcul i el nom del full de "Sabates". A continuació, vam proporcionar l'interval, l'índex i el "0" al final, ja que aquestes dades no estan ordenades.

La fórmula és:

VLOOKUP(clau_cerca, IMPORTRANGE (clau_full de càlcul, cadena d'interval), índex, està_ordenat

Tingueu en compte que l'interval que heu proporcionat ", "Sabates!A2:D6" és una cadena, a diferència de totes les altres referències de cel·les. En aquest cas, no hem de bloquejar l'interval perquè és text i no canviarà.

A més, hem definit l'interval com a "A2:D6", però si afegiu les dades a D7, haureu de canviar-lo a "A2:D7". Tanmateix, és millor introduir "A2:D". D'aquesta manera, no esteu especificant la fila en què Google Sheets els comprovarà tots. L'avantatge d'això és que si afegim més elements, no cal que actualitzem la fórmula

Vlookup a Google Sheets: com evitar errors

Si heu utilitzat Vlookup a Microsoft Excel, és possible que us confongueu, ja que aquesta funció funciona una mica diferent a Google Sheets. Aquí teniu el que heu de saber abans de començar.

Vlookup a Google Sheet no distingeix entre majúscules i minúscules de manera predeterminada, de manera que no fa cap diferència entre majúscules i minúscules. Si necessiteu Vlookup sensible a majúscules, utilitzeu aquesta fórmula:

ArrayFormula(INDEX(interval_retorn, COINCORDA (VERDADER, EXACTE(interval_cerca, clau_cerca),0)))

Si l'argument is_sorted s'estableix en TRUE o no està present, haureu d'utilitzar l'ordre ascendent a la primera columna. En fer-ho, Vlookup realitzarà una cerca més ràpida que només funciona quan les dades estan ordenades.

Si voleu una coincidència parcial, podeu utilitzar dos caràcters comodí: un asterisc (*) i el signe d'interrogació (?).

De manera predeterminada, Vlookup a Google Sheets sempre cerca a la columna més esquerra. Per anul·lar-lo, utilitzeu la fórmula

INDEX (interval_de_retorn, COINCORDA(clau_de_cerca, rang_de_cerca, 0))

Les sintaxis a utilitzar

Per entendre millor aquesta guia, aquí teniu una llista de sintaxis que hem utilitzat:

Clau_de_cerca – Aquest és el valor que busquem, també anomenat identificador únic.

Interval – Seleccioneu dues o més columnes per fer la cerca.

Índex – Aquest és el número de la columna que té el valor que necessiteu per importar a un altre full de càlcul.

Està_ordenat – només hi ha dos valors aquí i FALSE és el valor predeterminat.

Utilitzeu TRUE si les columnes s'han d'ordenar del més petit al més gran o de la A a la Z. D'aquesta manera, la fórmula Vlookup pot no retornar la coincidència exacta. En comptes d'això, obtindreu el resultat aproximat que és inferior a search_key. Si no n'hi ha cap, rebreu el missatge d'error.

Utilitzeu FALSE si no necessiteu classificació. Vlookup només buscarà coincidències exactes i retornarà un error si no en troba cap. Si hi ha dos o més valors iguals, Vlookup utilitzarà el primer.

Utilitzeu Vlookup des d'un altre llibre de treball a Google Sheets

S'han connectat correctament els llibres de treball

Com espereu haver après, connectar diferents llibres de treball a Google Sheets amb Vlookup és un procés senzill quan s'utilitza la funció IMPORTRANGE. Tot i que la funció VLookup funciona de la mateixa manera a Excel, aquestes aplicacions no funcionaran juntes. A causa de les seves fórmules i funcions intuïtives que no estan presents a l'alternativa de fulls de càlcul de Microsoft, Google Sheets pot ser la millor solució per treballar amb diversos llibres i fulls de treball.

Amb quina freqüència utilitzeu la funció Vlookup a Google Sheets? Sovint treballes en dos o més llibres de treball alhora? Feu-nos-ho saber a la secció de comentaris a continuació.