Tänk dig att du har flera identiska blad i en arbetsbok som innehåller identiska tabeller (som närvaroposter för varje månad i ett separat blad). Nu vill du skapa en instrumentpanel som visar den totala närvaron för månaden. Att ha varje månads data på instrumentpanelen samtidigt är inte ett bra alternativ. Vi vill ha en rullgardinsmeny för att välja månad. Vi behöver en VLOOKUP -formel att titta på från den valda månadens blad.
I enkla ord behöver vi en uppslagsformel för att slå upp från variabla blad.
Som gifvan ovan visar kommer vi att använda VLOOKUP och INDIRECT -funktionen tillsammans för att slå upp från flera blad, baserat på deras namn.
Generisk formel för att slå upp flera ark
=VLOOKUP(uppslagningsvärde,INDIREKT(""&sheet_name_reference&"! lookup_table "), col_index, 0) |
Lookup_value: Detta är värdet du letar efter i sökningen tabell.
Sheet_name_reference: Detta är referensen till cellen som innehåller bladets namn.
Uppslagstabell: Detta är tabellreferensen som du vill leta efter uppslagningsvärde. Det kan vara ett namngivet intervall, tabell eller absolut referens. Det ska vara samma i alla blad.
Col_Index: Detta är kolumnnumret i tabellen som du vill hämta värde från. Om du är bekant med VLOOKUP -funktionen vet du vad det är.
Så låt oss hoppa på ett exempel.
Exempel: Hämta närvaro för vald månad
Så vi har en arbetsbok som håller mina Excel -elevers närvaro. Varje månads data sparas separat i olika blad. Bladets namn är inställt på månadens namn. För tillfället har jag tre månaders data, men det kommer naturligtvis mer.
Jag vill skapa en rapport som visar närvaron för den valda månaden. Månaden kan väljas från en nedrullningsbar lista. Formeln ska kunna slå upp från det arket automatiskt, även om ett nytt ark läggs till i det.
Så vi förbereder tabellen ovan. Cell G3 skapade vi en rullgardinslista med hjälp av en rullgardinsmeny.
Sökvärdet är in B4. Sheet_name_reference finns i G3. Uppslagstabellen i alla blad är B3: AZ100. Vi vill hämta värdet från två kolumner. Så vi skriver den här formeln i C4 och drar ner den. På samma sätt ändrar vi kolumnindex för frånvarande värden.
=VLOOKUP(B4,INDIREKT("" & $ G $ 3 & "! $ B $ 3: $ Az $ 100"), 2,0) |
Hur fungerar det?
Formeln löses ut och in. Låt oss först se hur det löses steg för steg.
Förutsatt att G3 innehåller Jan.
=VLOOKUP(B4,INDIREKT("" & $ G $ 3 & "! $ B $ 3: $ Az $ 100"), 2,0) |
= VLOOKUP (B4, INDIRECT ("Jan! $ B $ 3: $ Az $ 100"),2,0) |
= VISNING (B4,Jan! $ B $ 3: $ Az $ 100,2,0) |
=7 |
Så först löses påståendet "" & $ G $ 3 & "! $ B $ 3: $ Az $ 100" till en sträng "Jan! $ B $ 3: $ Az $ 100". Därefter konverterar INDIRECT -funktionen denna sträng till faktisk referens. Och slutligen fick vi formeln VLOOKUP (B4, Jan! $ B $ 3: $ Az $ 100,2,0). Och detta löser sig slutligen till 7. Om du nu ändrar bladnamnet i G3 ändras värdereferenstexten. Och så här ser du upp från variabla blad i Excel.
Jag hoppas att detta var till hjälp för dig. Om du har några frågor eller har en annan sökning att utföra, meddela mig i kommentarfältet nedan. Jag hjälper dig gärna. Tills dess fortsätter Excelling.
Använd VLOOKUP från två eller fler uppslagstabeller | För att leta upp från flera tabeller kan vi använda en IFERROR -metod. Att titta upp från flera tabeller tar felet som en switch för nästa tabell. En annan metod kan vara en If -metod.
Hur man gör skiftlägeskänslig sökning i Excel | excels VLOOKUP -funktion är inte skiftlägeskänslig och den returnerar det första matchade värdet från listan. INDEX-MATCH är inget undantag, men det kan ändras för att göra det skiftlägeskänsligt. Låt oss se hur …
Slå upp ofta text med kriterier i Excel | Sökningen visas oftast i text i ett område som vi använder INDEX-MATCH med MODE-funktionen. Här är metoden.
Populära artiklar:
50 Excel -genvägar för att öka din produktivitet | Bli snabbare på din uppgift. Dessa 50 genvägar får dig att arbeta ännu snabbare med Excel.
Hur man använder Excel VLOOKUP -funktion| Detta är en av de mest använda och populära Excel -funktionerna som används för att leta upp värde från olika intervall och ark.
Hur man använder Excel COUNTIF -funktion| Räkna värden med förhållanden med denna fantastiska funktion. Du behöver inte filtrera dina data för att räkna specifika värden. Countif -funktionen är avgörande för att förbereda din instrumentpanel.
Hur man använder SUMIF -funktionen i Excel | Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.