Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

Come visualizzare i valori di vlookup su più fogli di lavoro?

In Excel, possiamo facilmente applicare la funzione vlookup per restituire i valori corrispondenti in una singola tabella di un foglio di lavoro. Ma, hai mai considerato questo come vedere il valore di vlookup su più fogli di lavoro? Supponendo di avere i seguenti tre fogli di lavoro con intervallo di dati, e ora, voglio ottenere parte dei valori corrispondenti in base ai criteri di questi tre fogli di lavoro, vedere schermate:

doc-vlookup-più-sheets-1 doc-vlookup-più-sheets-2 doc-vlookup-più-sheets-2 -2 doc-vlookup-più-sheets-2

Valori di Vlookup da più fogli di lavoro con formula di matrice

Valori Vlookup da più fogli di lavoro con formula normale


Combina / importa più fogli di lavoro o file CSV in un foglio di lavoro o in una cartella di lavoro:

Nel tuo lavoro quotidiano, combinare più fogli di lavoro, cartelle di lavoro e file CSV in un singolo foglio di lavoro o cartella di lavoro può essere un enorme lavoro di mal di testa. Ma se lo hai Kutools for Excel, con la sua potente utilità - Combinare, puoi combinare rapidamente più fogli di lavoro, cartelle di lavoro o file CSV in un foglio di lavoro o in una cartella di lavoro.

doc combina più fogli di lavoro-1

Kutools for Excel: con più di 200 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60. Scarica e prova gratis ora!


Valori di Vlookup da più fogli di lavoro con formula di matrice


Per utilizzare questa formula di matrice, è necessario assegnare a questi tre fogli di lavoro un nome di intervallo, elencare i nomi dei fogli di lavoro in un nuovo foglio di lavoro, ad esempio la seguente schermata visualizzata:

doc-vlookup-più-sheets-2

Note: Se ci sono più nomi di foglio di lavoro che si desidera elencare nelle celle, il Crea un elenco di nomi di fogli caratteristica di Kutools for Excel può aiutarti a elencare tutti i nomi dei fogli all'interno di una cartella di lavoro come mostrato nella seguente schermata:

doc-vlookup-più-sheets-10

Kutools for Excel: con più di 200 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60. Scarica e prova gratis ora!

1. Assegna a questi fogli di lavoro un nome di intervallo, seleziona i nomi dei fogli e digita un nome nel Nome casella che accanto alla barra della formula, in questo caso, scriverò Sheetlist come nome dell'intervallo, quindi premere entrare chiave.

doc-vlookup-più-sheets-2

2. E poi puoi inserire la seguente formula lunga nella tua cella specifica: =VLOOKUP(A2,INDIRECT("'"&INDEX(Sheetlist,MATCH(1,--(COUNTIF(INDIRECT("'"&Sheetlist&"'!$A$2:$B$5"),A2)>0),0))&"'!$A$2:$B$5"),2,FALSE)e quindi premere CTRL + MAIUSC + INVIO chiavi insieme per ottenere il valore corrispondente, vedi screenshot:

doc-vlookup-più-sheets-2

3. Quindi trascina il quadratino di riempimento sulle celle a cui vuoi applicare questa formula, tutti i valori relativi di ogni riga sono stati restituiti come segue:

doc-vlookup-più-sheets-2

Nota:

Nella formula precedente:

A2: è il riferimento di cella a cui si desidera restituire il relativo valore;

Sheetlist: è il nome dell'intervallo dei nomi del foglio di lavoro che ho creato in step1;

A2: B5: è l'intervallo di dati dei fogli di lavoro che devi cercare;

2: indica il numero di colonna che viene restituito il valore corrispondente.


Demo: valori Vlookup da più fogli di lavoro con formula array

Kutools for Excel: con più di 200 pratici componenti aggiuntivi di Excel, liberi di provare senza limitazioni nei giorni 60. Scarica e prova gratis ora!


Valori Vlookup da più fogli di lavoro con formula normale

Se non si desidera definire il nome dell'intervallo e non si ha familiarità con la formula dell'array, anche qui è disponibile una formula normale per aiutarti.

Digita la seguente formula in una cella che ti serve: =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))) e premere entrare tasto per restituire il valore desiderato, vedi screenshot:

doc-vlookup-più-sheets-2

E quindi trascinare la maniglia di riempimento verso il basso nell'intervallo di celle che si desidera contenere questa formula.

Note:

1. Nella formula precedente:

A2: è il riferimento di cella a cui si desidera restituire il relativo valore;

Sheet1, Sheet2, Sheet3: sono i nomi dei fogli che includono i dati che si desidera utilizzare;

A2: B5: è l'intervallo di dati dei fogli di lavoro che devi cercare;

2: indica il numero di colonna che viene restituito il valore corrispondente

2. Per semplificare molto la comprensione di questa formula, infatti, la formula lunga è composta da diverse funzioni di vlookup e si connette con la funzione IFERROR. Se si dispone di più fogli di lavoro, è sufficiente aggiungere la funzione vlookup in combinazione con IFERROE dopo la formula.


Kutools per Excel risolve la maggior parte dei problemi e aumenta la produttività del 80%

  • Riutilizzo: Inserire rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Cifra le celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggere e modificare facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere i dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Previeni celle duplicate; Confronta le gamme...
  • Seleziona Duplica o Unica Righe; Seleziona righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molti libri di esercizi; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento alla formula; Creazione automatica di riferimenti a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • estrarre il testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare subtotali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale di grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle basate su colonne chiave; Dividi i dati in più fogli; Converti in batch xls, xlsx e PDF...
  • Oltre alle potenti funzionalità di 300. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzioni complete di prova gratuita di 30-day.
kte tab 201905

Scheda Office Porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Editore, accesso, Visio e progetto.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
fondo officetab
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 · 10 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 · 2 years ago
      try using Iferror funtion icluding vlookup..
      • To post as a guest, your comment is unpublished.
        Jon · 2 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.
  • To post as a guest, your comment is unpublished.
    mohd shehzaad khan · 2 years ago
    Hi Sir,

    Please help me

    I have open a excel book in which more than 50 on sheet data available but summary available at sheet one but I want pick value from every sheet.
    So please help out how can i pick value please sir do urgently. I am waiting for your response definietly I will appreciate your response.

    regard's
    Mohd Shehzaad Khan
  • To post as a guest, your comment is unpublished.
    Sam · 3 years ago
    I want to bring mutiple sheets informatiom into one sheets lke pivot table and i want them to be connect..same structures..i did by consolidation but the column department (one field)numbers are not spreading out colums wise (other fields are spread over the columns)..can anyone help plz..
  • To post as a guest, your comment is unpublished.
    Aruana R · 3 years ago
    =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 above formula, instead 2(column number) i want match criteria with main sheet.


    please help me
  • To post as a guest, your comment is unpublished.
    Grace · 3 years ago
    Hi,

    I am trying to look up multiple sheets to another sheets... can you help me?
  • To post as a guest, your comment is unpublished.
    Prakash Siddhu Gaikw · 3 years ago
    sorry guys wrongly comment on wrong site
  • To post as a guest, your comment is unpublished.
    Prakash Siddhu Gaikw · 3 years ago
    very 3rd class services of this site do not purchase any kind of product.if your a son of your father than repay may money back to my a/c.already mail sent to sajid.
  • To post as a guest, your comment is unpublished.
    Achyutanand. · 4 years ago
    Hiii Dude,

    I am trying to loookup with new worksheets to multiple sheets but i have geeting eroor with this formula please get me solutions.

    my formula is = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),2,FALSE)
    • To post as a guest, your comment is unpublished.
      Gerhard · 3 years ago
      Hi,

      I have multiple spreadsheets, I want to lookup a cell value based on matching the name of the Tab.

      can you help please
    • To post as a guest, your comment is unpublished.
      achyutanand · 3 years ago
      [quote name="Achyutanand."]Hiii Dude,

      I am trying to loookup with new worksheets to multiple sheets but i have geeting eroor with this formula please get me solutions.

      my formula is = =VLOOKUP(B17,INDIRECT("'"&INDEX(List,MATCH(1,--(COUNTIF(INDIRECT("'"&List&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),B17)>0),0))&"[Daily Collection Report-2014-15.xlsx]Modification Pmt'!$D$2B2:AZ2000"),2,FALSE)[/quote]
      a

      hi please give me excel sheet
      • To post as a guest, your comment is unpublished.
        kedar · 3 years ago
        =IFERROR(VLOOKUP(A2,Sheet1!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet2!$G$2:H5,2,0),IFERROR(VLOOKUP(Summary!A2,Sheet3!$G$2:H5,2,0),"NOT")))
        Lookup Value Result
        A 100 100
        B 200 200
        C 300 300
        D 400 400
        D 400 400
        G 325 325
        H 425 425
        I 150 150
        A 100 100
        K 350 350
        L 450 450
        sheet1 Data
        A 100
        B 200
        C 300
        D 400
        Data 2
        E 125
        F 225
        G 325
        H 425
        Data 3
        I 150
        J 250
        K 350
        L 450