Excel-formel: VLOOKUP fra en anden projektmappe -

Indholdsfortegnelse

Generisk formel

=VLOOKUP(B5,(workbook)sheet!range,4,0)

Resumé

For at slå produktdata, priser eller andre oplysninger, der er gemt i en separat (ekstern) projektmappe, kan du bruge VLOOKUP-funktionen med en fuld henvisning til den anden projektmappe. I det viste eksempel er formlen i C5:

=VLOOKUP(B5,'(product data.xlsx)Sheet1'!$B$4:$E$12,4,0)

Eksempeldata

Dataene i den eksterne projektmappe ser sådan ud:

Forklaring

Dette er en standard anvendelse af VLOOKUP-funktionen til at hente data fra 4. kolonne i en tabel:

  • opslagsværdi kommer fra B5
  • table_array er en henvisning til et interval i en ekstern projektmappe
  • col_index er 4 for at hente data fra den fjerde kolonne
  • range_lookup er nul for at tvinge et nøjagtigt match

Den eneste forskel er den specielle syntaks, der bruges til eksterne referencer, i argumentet "table_array". Syntaksen for eksterne referencer er:

'(workbook)sheet'!range

  • projektmappe er navnet på den eksterne projektmappe (dvs. data.xlsx)
  • ark er navnet på det ark, der indeholder området (dvs. ark1)
  • rækkevidde er det aktuelle interval for tabelarray (dvs. A1: C100)

Den nemmeste måde at indtaste en henvisning til en ekstern tabel på er at begynde at komme ind i VLOOKUP-funktionen normalt. Når du går ind i argumentet table_array, skal du derefter gennemse den eksterne projektmappe og vælge området direkte. Excel konstruerer automatisk den nødvendige reference.

Bemærk: Hvis projektmappen med opslagstabellen er åben, vil VLOOKUP vise projektmappens navn og adresse til argumentet table_array. Hvis ikke, viser VLOOKUP den fulde filsti til projektmappen + projektmappens navn og adresse.

Håndtering af mellemrum og tegnsætning

Bemærk, at henvisningen til projektmappen er omgivet af firkantede parenteser, og hele projektmappen + arket er lukket i enkelt anførselstegn. De enkelte citater kræves, når projektmappen eller arknavnet indeholder mellemrum eller tegnsætningstegn

Interessante artikler...