Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako preusmeriti vrednosti na več delovnih listih?

V excelu lahko preprosto uporabimo funkcijo vcorupa, da vrnete ustrezne vrednosti v eni tabeli delovnega lista. Ampak, ali ste že kdaj razmišljali o tem, kako lahko vrednost vlookup prek več delovnega lista? Predpostavljam, da imam naslednje tri delovne liste z vrsto podatkov, zdaj pa želim del ustreznih vrednosti, ki temeljijo na merilih iz teh treh delovnih listov, glej slike s posnetkov:

doc-vlookup-več listov-1 doc-vlookup-več listov-2 doc-vlookup-več listov-2 -2 doc-vlookup-več listov-2

Vrednosti Vlookup iz več delovnih listov z matrično formulo

Vrednosti Vlookup iz več delovnih listov z normalno formulo


Združite / uvozite več delovnih listov ali datotek CSV v enega delovnega lista ali delovnega zvezka:

V vašem vsakodnevnem delu lahko združite več delovnih listov, delovnih zvezkov in CSV datotek v en sam delovni list ali delovno zvezo, lahko veliko in glavno delo. Ampak, če imate Kutools za Excel, s svojo močno korist - Združite, lahko hitro združite več delovnih listov, delovnih zvezkov ali datotek CSV v en delovni list ali delovno knjigo.

doc združuje več delovnih listin - 1

Kutools za Excel: z več kot 200 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60. Prenesite in brezplačno preizkusite zdaj!


Vrednosti Vlookup iz več delovnih listov z matrično formulo


Če želite uporabiti to formulo za matrike, navedite te tri delovne tabele ime razponov, navedite imena delovnega lista v novem delovnem listu, na primer naslednji prikaz slike:

doc-vlookup-več listov-2

Opombe: Če obstaja več imen delovnega lista, ki jih želite vnesti v celice, Ustvari seznam imen listov značilnost Kutools za Excel vam lahko pomagajo v seznamu vseh imen lista v delovnem zvezku prikazati naslednji prikaz zaslona:

doc-vlookup-več listov-10

Kutools za Excel: z več kot 200 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60. Prenesite in brezplačno preizkusite zdaj!

1. Dajte tem delovnim imenam ime razdalje, izberite imena listov in vnesite ime v ime Box ki poleg vrstice s formulo v tem primeru vnesem Sheetlist kot ime obsega in nato pritisnite Vnesite ključ.

doc-vlookup-več listov-2

2. In potem v svojo specifično celico lahko vnesete naslednjo dolge formule: =VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$5"),A2)>0),0))&"'!$A$2:$B$5"),2,FALSE), nato pritisnite Ctrl + Shift + Enter skupaj, da bi dobili ustrezno vrednost, si oglejte posnetek zaslona:

doc-vlookup-več listov-2

3. Potem povlecite polnilnik do celic, za katere želite uporabiti to formulo, so bile vrnjene vse relativne vrednosti vsake vrstice, kot sledi:

doc-vlookup-več listov-2

Opomba:

V zgornji formuli:

A2: je sklic celice, na katero želite vrniti relativno vrednost;

Seznam listov: je ime razpona imen delovnega lista, ki sem jih ustvaril v koraku1;

A2: B5: je obseg podatkov delovnega lista, ki ga potrebujete za iskanje;

2: označuje številko stolpca, v kateri se vrne ustrezna vrednost.


Demo: Vrednosti Vlookup iz več delovnih listov z matrično formulo

Kutools za Excel: z več kot 200 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60. Prenesite in brezplačno preizkusite zdaj!


Vrednosti Vlookup iz več delovnih listov z normalno formulo

Če ne želite narediti imena območja in ne poznate formule matrike, tukaj je tudi normalna formula, ki vam bo pomagala.

V želeno celico vnesite naslednjo formulo: =IFERROR(VLOOKUP($A2,Sheet1!$A$2:$B$5,2,FALSE),IFERROR(VLOOKUP($A2,Sheet2!$A$2:$B$5,2,FALSE),VLOOKUP($A2,Sheet3!$A$2:$B$5,2,FALSE))) in pritisnite Vnesite Če želite vrniti želeno vrednost, si oglejte posnetek zaslona:

doc-vlookup-več listov-2

In nato povlecite ročico za polnjenje navzdol na obseg celic, ki jih želite vsebovati.

Opombe:

1. V zgornji formuli:

A2: je sklic celice, na katero želite vrniti relativno vrednost;

Sheet1, Sheet2, Sheet3: so imena imen, ki vsebujejo podatke, ki jih želite uporabiti;

A2: B5: je obseg podatkov delovnega lista, ki ga potrebujete za iskanje;

2: označuje številko stolpca, v kateri se vrne ustrezna vrednost

2. Za veliko lažje razumevanje te formule v resnici je dolga formula sestavljena iz več vookup funkcij in se povezuje s funkcijo IFERROR. Če imate več delovnih listov, morate dodati funkcijo vlookup v povezavi z IFERROE po formuli.


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    kathy · 6 months ago
    can you convert the formula into plain text
  • To post as a guest, your comment is unpublished.
    Kiran · 2 years ago
    hi,

    in multiple use sheet , iwant to value increase by serial.
    =VLOOKUP($C10,'[apri.xlsx]ahm'!$C$10:$L$10,6,FALSE)
    =VLOOKUP($C10,'[april.xlsx]ahm'!$C$10:$L$10,7,FALSE)
    autometically value can change in formula
  • To post as a guest, your comment is unpublished.
    Sunil Gyawali · 2 years ago
    Hi, I am also having problem using this formula to compile the values from multiple sheet.
  • To post as a guest, your comment is unpublished.
    usha · 2 years ago
    when i try this foirmula its not valid
  • To post as a guest, your comment is unpublished.
    usha · 2 years ago
    this formula is not valid when i am triying in my excel
    • To post as a guest, your comment is unpublished.
      malik · 1 years ago
      try using Iferror funtion icluding vlookup..
      • To post as a guest, your comment is unpublished.
        Jon · 1 years ago
        Here is an example of what that would look like. =IFERROR(VLOOKUP(A1,Sheet1!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),IFERROR(VLOOKUP(A1,Sheet3!A:B,2,FALSE),"Item Not Found!")))


        Essetially look in Sheet1 for this value, if you can't find it, look in Sheet2. If it isn't there look in Sheet3, and if after all of that it can't be found, tell me that the value could not be found.