hvis din opslagsværdi og opslagsområde er gemt i forskellige projektmapper (regneark), vil VLOOKUP gøre jobbet nemt. Men hvis du har brug for at slå en anden fil op, vil dette skabe nogle vanskeligheder. Læs videre for at lære mere.

Indholdsfortegnelse skjul

vi importerede et datasæt fra Google Sheets for at bruge kobler.io, en løsning til automatisk dataeksport fra flere apps og kilder.

1-dataset-in-one-spreadsheet

Læs mere om Microsoft integrationer til dataeksport på en tidsplan.

dataene blev importeret til projektmappen med titlen “datasæt” – dette er vores opslagsområde. Opslagsværdierne gemmes i et andet regneark med titlen “brugere”.

2-dataset-another-spreadsheet

lad os vlookup disse to regneark. Udfør følgende trin:

  • skriv =vlookup( i cellen B2 i projektmappen brugere.
skriv "=vlookup ("i B2-cellen i brugernes projektmappe.
  • Angiv opslagsværdien. Du kan indtaste en streng indpakket i citater eller henvise til en celle, ligesom vi gjorde:
Angiv opslag_value
  • indtast et komma / semikolon (afhængigt af listeseparatoren defineret under dine regionale indstillinger), klik på regnearket med det interval, du vil slå op, og vælg det ønskede interval. I vores tilfælde ser den ufærdige formel sådan ud:
=vlookup(A2,dataset!$A:$F1
5-select-lookup-range

så i bund og grund kan du manuelt skrive området til opslag ved hjælp af følgende prøve:

dataset!$A:$F1
  • – navn på regnearket
  • dataset! – navn på arbejdsarket
  • $A:$F1 – låst rækkevidde til opslag
  • i formellinjen skal du tilføje et komma/semikolon og indtaste kolonnenummeret, som indeholder den matchende værdi, der skal returneres. I vores tilfælde er tallet 4 (kolonne D).
=vlookup(A2,dataset!$A:$F1,4
  • Tilføj et komma / semikolon, og indtast falsk for at returnere det nøjagtige match. Luk beslaget og tryk på enter
=vlookup(A2,dataset!$A:$F1,4,FALSE)
6-vlookup-formula-another-spreadsheet

for at returnere de matchende værdier for andre brugere kan vi trække formlen ned:

7-drag-vlookup-formula

eller brug en array formel:

  • du skal angive et array som en opslagsværdi
=VLOOKUP(A2:A66,dataset!$A:$F1,4,FALSE)
  • vælg derefter et array, hvor de matchende værdier skal returneres, indsæt VLOOKUP-formlen i formellinjen, og tryk på Ctrl + Shift + Enter for vinduer (kommando + retur til Mac)

8-vlookup-another-spreadsheet-array

Sådan opretter du en anden fil

desværre fungerer forløbet beskrevet ovenfor for projektmapper ikke med projektmapper. Du kan ikke vælge det område, du vil slå op fra et andet regneark. Den enkleste måde at løse dette på er at importere de nødvendige data fra en anden projektmappe (Coupler.io og udfør vlookup som ovenfor.

eller du kan slå op fra et andet regneark ved hjælp af denne syntaks:

=VLOOKUP("lookup_value",'https://d.docs.live.net/spreadsheet-id/Docs/sheet-name'!locked-lookup-range,column_number,match)

lad os se, hvordan det fungerer i eksemplet. Vi bruger de samme projektmapper ovenfra – datasæt og brugere – men redigeret i .

9-dataset-users-excel-online

de parametre, Vi har brug for til vores VLOOKUP-formel, er:

  • "lookup_value" – A2
10-lookup-value
  • du kan finde regnearks-id ‘ et for din projektmappe i URL-linjen.
11-excel-online-spreadsheet-id
  • regnearkets navn og rækkevidde bør ikke forårsage problemer. Men glem ikke at låse lookup_range ved hjælp af $ symboler. Nu ser VLOOKUP-formlen sådan ud:
=vlookup(A2,'https://d.docs.live.net/ec25d9990d879c55/Docs/dataset'!$A:$F,column_number,match)
  • som det sidste trin skal du angive kolonnenummeret og matchparametrene. Nu kan vi køre vores VLOOKUP formel:
=vlookup(A2,'https://d.docs.live.net/ec25d9990d879c55/Docs/dataset'!$A:$F,4,false)
12-vlookup-another-spreadsheet-excel-online

med denne syntaks kan du enten trække din VLOOKUP-formel eller anvende en array-formel som beskrevet ovenfor.

Leave a comment

Din e-mailadresse vil ikke blive publiceret.