Hur man använder Excel-celldata för att referera till ett arknamn

Kvinna med en bärbar dator

Bildkredit: Pixland/Pixland/Getty Images

När du använder Excel är det ibland nödvändigt att hämta information från flera kalkylblad eller dra en lista i en cell för att skapa en kalkylbladsadress och referens. Detta är användbart när du använder ett huvudkalkylblad för att kontrollera länkarna till flera underordnade arbetsböcker, och det ger en introduktion till funktionen INDIRECT() som är ett av de mest användbara verktygen i Excels bibliotek med funktioner.

Steg 1

Skapa en arbetsbok i Excel. Det börjar med tre kalkylblad, som visas med flikar längst ned på skärmen. Som standard heter dessa "Sheet1", "Sheet2" och "Sheet3". Blad1 kommer att vara aktivt.

Dagens video

Steg 2

Ange "'Sheet2" i cell A2. Ange "'Sheet3" i cell A3. Observera att båda dessa lägger ett enda citattecken (') före ordet "Sheet" för att indikera att det är ett textvärde.

Steg 3

Klicka på fliken för Sheet2 och skriv "Orange" i cell A1.

Steg 4

Klicka på fliken för Sheet3 och ange "Screwdriver" i cell A1.

Steg 5

Klicka på fliken för Blad1 och i cell B2 anger du följande formel: "=INDIREKT("'"&A2&"'!A1")" (utan citattecken före likhetstecknet eller efter de sista parenteserna). När du trycker på "Enter" kommer formeln att utvärderas och cellen visar ordet "Orange". De Funktionen INDIRECT() ersätter innehållet i cell A2 med den normala cellreferensen formatera. Detta ger samma resultat som om du hade skrivit in " =Sheet2!A1" i cell C2.

Steg 6

Kopiera cell B2 och klistra in den i cell B3. Cell B3 kommer nu att visa ordet "Skruvmejsel". Detta beror på att den relativa referensen i formeln du angav nu drar namnet på kalkylbladet från cell A3 snarare än A2.

Dricks

Funktionen INDIRECT() är ett flexibelt verktyg som låter dig ersätta innehållet i en given cell med en formel där det kan utvärderas.

Varning

Mer än hundra instanser av INDIRECT()-funktionen kommer att sakta ner utvärderingen av ett kalkylblad eftersom varje INDIRECT()-referens kontrolleras varje gång ett värde på den fliken ändras.