For at søge produktdata, priser eller andre oplysninger, der er gemt i en separat (ekstern) projektmappe, kan du bruge VLOOKUP -funktionen med en fuld reference til den anden projektmappe. I det viste eksempel er formlen i C5:
= VLOOKUP (B5,[workbook]sheet!range,4,0)
Eksempeldata
Dataene i den eksterne projektmappe ser sådan ud:
hvordan man opsummerer en kolonne i Excel
Forklaring
Dette er en standard brug af VLOOKUP -funktionen til at hente data fra 4. kolonne i en tabel:
- opslagsværdi kommer fra B5
- table_array er en reference til et område i en ekstern projektmappe
- col_index er 4, for at hente data fra den fjerde kolonne
- range_lookup er nul for at tvinge et eksakt match
Den eneste forskel er den særlige syntaks, der bruges til eksterne referencer i argumentet 'table_array'. Syntaksen for eksterne referencer er:
= VLOOKUP (B5,'[product data.xlsx]Sheet1'!$B:$E,4,0)
- arbejdsbog 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 faktiske område for tabel array (dvs. A1: C100)
Den nemmeste måde at indtaste en reference til en ekstern tabel er ved at begynde at indtaste VLOOKUP -funktionen normalt. Gå derefter til den eksterne projektmappe, når du indtaster argumentet table_array, og vælg området direkte. Excel konstruerer automatisk den nødvendige reference.
Bemærk: Hvis projektmappen med opslagstabellen er åben, viser VLOOKUP projektmappens navn og adresse til argumentet table_array. Hvis ikke, viser VLOOKUP hele filstien til projektmappen + navn og adresse på projektmappen.
Håndtering af mellemrum og tegnsætning
Bemærk, at henvisningen til projektmappe er omsluttet af firkantede parenteser, og hele projektmappen + arket er omsluttet i enkelte anførselstegn. De enkelte citater er påkrævede, når projektmappen eller arknavnet indeholder mellemrum eller tegnsætningstegn
Forfatter Dave Bruns