Cookies matulungan kaming ihatid ang aming mga serbisyo. Sa pamamagitan ng paggamit sa aming mga serbisyo, sumasang-ayon ka sa aming paggamit ng cookies.
Tip: Iba pang mga wika ay isinaling-Google. Maaari mong bisitahin ang English bersyon ng link na ito.
mag-log in
x
or
x
x
Magrehistro
x

or

Paano maghanap ng mga halaga sa maraming mga workheet?

Sa excel, maaari naming madaling ilapat ang function na vlookup upang ibalik ang mga pagtutugma ng mga halaga sa isang solong mesa ng isang worksheet. Subalit, itinuturing mo na ba kung paano mag-vlookup ang halaga sa maraming worksheet? Kung mayroon akong mga sumusunod na tatlong mga workheet na may hanay ng data, at ngayon, nais kong makakuha ng bahagi ng nararapat na halaga batay sa pamantayan mula sa tatlong mga gawaing ito, tingnan ang mga screenshot:

doc-vlookup-multiple-sheets-1 doc-vlookup-multiple-sheets-2 doc-vlookup-multiple-sheets-2 -2 doc-vlookup-multiple-sheets-2

Ang mga halaga ng Vlookup mula sa maramihang mga worksheet na may array formula

Ang mga halaga ng Vlookup mula sa maraming mga workheet na may normal na formula


Pagsamahin / i-import ang maramihang mga worksheets o csv file sa isang worksheet o workbook:

Sa iyong pang-araw-araw na trabaho, upang pagsamahin ang maramihang mga workheet, workbook at csv file sa isang solong worksheet o workbook ay maaaring maging isang malaking at matipuno trabaho. Ngunit, kung mayroon ka Kutools para sa Excel, kasama ang malakas na utility nito - Pagsamahin, maaari mong mabilis na pagsamahin ang maramihang mga workheet, workbook o csv file sa isang worksheet o workbook.

Pinagsama ng doc ang maramihang mga workheet-1

Kutools para sa Excel: may higit sa 200 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw. I-download at libreng pagsubok Ngayon!


Ang mga halaga ng Vlookup mula sa maramihang mga worksheet na may array formula


Upang gamitin ang formula na ito ng array, dapat mong ibigay ang tatlong mga workheet na isang hanay ng pangalan, mangyaring ilista ang iyong mga pangalan ng worksheet sa isang bagong worksheet, tulad ng sumusunod na screenshot na ipinapakita:

doc-vlookup-multiple-sheets-2

nota: Kung mayroong maraming mga pangalan ng worksheet na nais mong ilista sa mga cell, ang Lumikha ng Listahan ng Mga Pangalan ng Sheet tampok ng Kutools para sa Excel maaaring makatulong sa iyo na ilista ang lahat ng mga pangalan ng sheet sa loob ng isang workbook tulad ng sumusunod na screenshot na ipinapakita:

doc-vlookup-multiple-sheets-10

Kutools para sa Excel: may higit sa 200 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw. I-download at libreng pagsubok Ngayon!

1. Bigyan ang mga gawaing ito ng hanay na pangalan, piliin ang mga pangalan ng sheet, at i-type ang isang pangalan sa Pangalan ng Kahon kung saan sa tabi ng formula bar, sa kasong ito, i-type ko ang Sheetlist bilang pangalan ng hanay, at pagkatapos ay pindutin Magpasok susi.

doc-vlookup-multiple-sheets-2

2. At pagkatapos ay maaari mong ipasok ang sumusunod na matagal na formula sa iyong partikular na cell: =VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$5"),A2)>0),0))&"'!$A$2:$B$5"),2,FALSE), at pagkatapos ay pindutin Ctrl + Shift + Enter key nang sama-sama upang makuha ang nararapat na halaga, tingnan ang screenshot:

doc-vlookup-multiple-sheets-2

3. Pagkatapos ay i-drag ang punan hawakan pababa sa mga cell na gusto mong ilapat ang formula na ito, ang lahat ng mga kamag-anak na halaga ng bawat hilera ay ibinalik gaya ng sumusunod:

doc-vlookup-multiple-sheets-2

tandaan:

Sa pormulang nasa itaas:

A2: ang cell reference na nais mong ibalik ang kamag-anak na halaga nito;

Sheetlist: ang hanay ng pangalan ng mga pangalan ng worksheet na aking nilikha sa step1;

A2: B5: ang hanay ng data ng mga workheet na kailangan mo upang maghanap;

2: Ipinapahiwatig ang numero ng haligi na ibinalik ang iyong katugmang halaga.


Demo: Mga halaga ng Vlookup mula sa maraming mga workheet na may array formula

Kutools para sa Excel: may higit sa 200 madaling gamitin na Excel add-in, libre upang subukan nang walang limitasyon sa 60 na araw. I-download at libreng pagsubok Ngayon!


Ang mga halaga ng Vlookup mula sa maraming mga workheet na may normal na formula

Kung ayaw mong gawin ang hanay ng pangalan at hindi pamilyar sa array formula, mayroon din itong normal na formula upang makatulong sa iyo.

Mangyaring i-type ang sumusunod na formula sa isang cell na kailangan mo: =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))) at pindutin ang Magpasok susi upang ibalik ang halaga na gusto mo, tingnan ang screenshot:

doc-vlookup-multiple-sheets-2

At pagkatapos ay i-drag ang punan hawakan pababa sa hanay ng mga cell na nais mong maglaman ng formula na ito.

Mga Tala:

1. Sa pormulang nasa itaas:

A2: ang cell reference na nais mong ibalik ang kamag-anak na halaga nito;

Sheet1, Sheet2, Sheet3: ang mga pangalan ng sheet na kasama ang data na nais mong gamitin;

A2: B5: ang hanay ng data ng mga workheet na kailangan mo upang maghanap;

2: Ipinapahiwatig ang numero ng haligi na ibinalik ang iyong katugmang halaga

2. Para sa mas madaling maintindihan ang formula na ito, sa katunayan, ang matagal na formula ay binubuo ng maraming function ng vlookup at kumonekta sa function na IFERROR. Kung mayroon kang higit pang mga workheet, kakailanganin mo lamang idagdag ang function na vlookup kasabay ng IFERROE pagkatapos ng pormula.



Inirerekumendang Mga Tool sa Produktibo

Tab ng Tanggapan

ginto star1 Dalhin ang mga madaling tab sa Excel at iba pang software ng Office, tulad ng Chrome, Firefox at bagong Internet Explorer.

Kutools para sa Excel

ginto star1 Kahanga-hangang! Palakihin ang iyong pagiging produktibo sa 5 minuto. Hindi kailangan ang anumang mga espesyal na kasanayan, i-save ang dalawang oras araw-araw!

ginto star1 300 Mga Bagong Tampok para sa Excel, Gumawa ng Excel Karamihan Madali at Makapangyarihang:

  • Pagsamahin ang Cell / Rows / Mga Haligi nang walang Pagkawala ng Data.
  • Pagsamahin at I-consolidate ang Maramihang Mga Sheet at Workbook.
  • Ihambing ang mga Ranges, Kopyahin ang Maramihang Ranges, I-convert ang Teksto sa Petsa, Conversion ng Unit at Pera.
  • Bilang ng Mga Kulay, Paging Mga Subtot, Advanced na Pagsunud-sunurin at Super Filter,
  • Higit pang Piliin / Isingit / Tanggalin / Teksto / Format / Link / Magkomento / Workbook / Worksheets Mga Tool ...

Screen shot ng Kutools for Excel

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 · 2 months ago
    can you convert the formula into plain text
  • To post as a guest, your comment is unpublished.
    Kiran · 1 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 · 1 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 · 1 years ago
    when i try this foirmula its not valid
  • To post as a guest, your comment is unpublished.
    usha · 1 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.