Så här använder du INDIRECT -funktionen i Excel

Anonim

I den här artikeln lär vi oss hur du använder INDIRECT -funktionen i Excel.

För vad i Excel INDIRECT -funktion används

Cellreferens och matrisreferens är den vanligaste användningen för en Excel -användare. Det betyder att plocka upp värdet med hjälp av celladressen för att bara ändra värdet i cellen för att få det nya resultatet. Om du till exempel behöver hitta summan av de första 20 talen i kolumn A, skulle du använda = SUMMA (A1: A120). Nu om du behöver nästa 20. Du måste redigera hela formeln. Nu känner du till INDIRECT -funktionen som hjälper dig att förstå den effektiva Excel -formeln.

INDIRECT -funktion i Excel

INDIRECT -funktionen är en cellreferensfunktion. Det tar värdet i cellen som adress och returnerar värdet i adresscellen.

INDIRECT -funktion Syntax:

= INDIRECT (ref_text, [a1])

Problem 1

Låt oss förstå den här funktionen med hjälp av den i ett exempel.

Här Som du kan se har B1 formeln som anger A1 -cell och text i A1 är D1. Så funktionen returnerar värdet i D1 -cellen som är 500.

Du kan använda den i många former som visas här

Här & operator används för att ansluta texten för att få en fullständig adress för cellen. Så A1 har D och 1 läggs till D, få D1 cell ref.

Du kan direkt hänvisa till vilken cell som helst.

Här levereras D1 direkt för att få returen från D1 -adressen.

SUM -värden i intervallet med INDIRECT -funktionen

Du kan använda den med andra funktioner för att få summan av intervallet som ges av cellreferens.

Här tillhandahålls intervall för Sum -funktioner som hänvisar till A2: A5 -cell. Låt oss förstå mer om från ett annat problem.

Hur löser man problemet?

För detta problem kommer vi att överväga hur vi använder för att plocka element från samma ark, sedan använder vi formeln för att extrahera en lista med värden från olika ark. Excel INDIRECT & CELL -funktionen kommer att användas för att göra en formel för att göra det enligt förklaringen nedan.

Generisk formel:

= INDIRECT ("sheet_name" & "!" & CELL ("address", cell_ref)

bladnamn: bladnamn

cell_ref: cellreferens utan bladnamn.

Exempel:

Allt detta kan vara förvirrande att förstå. Låt oss ta ett exempel för att förstå hur man använder formeln för att extrahera en rad värden från de olika arken. Här har vi ett kalkylblad med värden i olika blad. Vi måste extrahera en lista med värden med hjälp av formeln

Använd formeln:

= INDIRECT ($ C $ 3 & "!" & CELL ("address", B1))

Förklaring:

  1. När du extraherar ett värde från det olika bladet. Excel accepterar en syntax som är Sheet1! B1. (Här är blad 1 bladnamn och B1 är cellreferens).
  2. CELL -funktionen returnerar cellreferensen och matar referensen till INDIRECT -funktionen.
  3. & operator sammanfogar eller sammanfogar de två eller flera argumenten.
  4. INDIRECT -funktionen returnerar värdet i den angivna cellreferensen.

Här är B1 en cellreferens för samma ark men värdet extraheras från databladet.

Värdet i datablad B1 -cellen är 5800. Kopiera formeln för att få en lista med värden utgående från värdet extraherat från det första resultatet.

Här har vi en lista med värden som börjar från B1 till B7 -cellen i databladet.

Excel ökar cellreferensen från olika blad med hjälp av cellreferens.

Vi vet hur vi får cellreferensökningar från samma ark. Låt oss använda en formel för att extrahera värde från samma ark. Generisk formel är = cell_ref.

Vad denna formel gör är att klistra in väljer värdet från adressen som är cellreferensen. När en cellreferens används inom en formel. Det kan användas för olika uppgifter och värdet får uppdateringar när värdet uppdateras från cellen. Utöka formeln till nedanstående celler för att få en lista med värden.

Som du kan se här har vi den nödvändiga arrey. Nu måste vi få dessa värden till huvudarket. Excel accepterar syntaxen när värden extraheras från olika ark som är = Referens! A1. (Här är referens bladnamn och A1 är cellreferens).

Kopiera formeln till de återstående cellerna med Ctrl + D eller dra nedåt från cellens högra botten.

Som du kan se har vi här alla nödvändiga värden från referensbladet. Det finns ytterligare en metod för att få värdena från olika ark.

Extrahera lista över värden från olika blad med namngivna intervall.

Vi kan använda en metod för att ringa hela arrayen direkt med hjälp av det angivna intervallet från olika blad. För detta väljer vi bara matrisen eller tabellen och namnger den valda delen i namnrutan och kallar den med namnet där det behövs i kalkylbladet.

Här valde vi hela tabellen och gav den namnet Data. Namnrutan finns i det övre vänstra hörnet av arket som markeras i ovanstående blad.

Vi kommer att extrahera den namngivna tabellen i det nya bladet. Gå till det nya bladet och välj samma antal celler och skriv formeln nedan.

Använd formeln:

{ = Data }

Obs: använd Ctrl + Skift + Enter istället för Enter till formeln som arbetar för matriser. Använd inte sätta hängslen manuellt.

Som vi kan se fungerar formeln bra. Vilken som helst av dessa metoder kan användas där det behövs.

Här är alla observationsanteckningar om användning av formeln.

Anmärkningar:

  1. Dessa formler extraherar bara värden, inte formatet. Du kan tillämpa samma formatering med formateringsverktyget över ark.
  2. Värdet uppdateras när vi ändrar värdet i cellreferensen.
  3. Vi kan redigera värdena i formeln med hjälp av olika operatorer som matematisk operatör för tal, "&" operatör för textvärden.

Hoppas att den här artikeln om hur du använder funktionen INDIRECT i Excel är förklarande. Hitta fler artiklar om beräkning av värden och relaterade Excel -formler här. Om du gillade våra bloggar, dela den med dina vänner på Facebook. Och du kan också följa oss på Twitter och Facebook. Vi vill gärna höra från dig, låt oss veta hur vi kan förbättra, komplettera eller förnya vårt arbete och göra det bättre för dig. Skriv till oss på e -postwebbplatsen.

Allt om Excel -namngivna områden: Excel -intervall som är märkta med namn är enkla att använda i Excel -formler. Lär dig allt om det här.

Namnrutan i Excel : Excel Name Box är inget annat än ett litet visningsområde högst upp till vänster på Excel -arket som visar namnet på den aktiva cellen eller intervall i Excel. Du kan byta namn på en cell eller array för referenser.

Hur man får kalkylbladets namn i Excel : CELL -funktionen i Excel ger dig information om alla kalkylblad som kol, innehåll, filnamn, etc. Lär dig hur du får bladnamnet med hjälp av CELL -funktionen här.

Så här får du ett sekventiellt radnummer i Excel: Ibland behöver vi få ett sekventiellt radnummer i en tabell, det kan vara för ett serienummer eller något annat. I den här artikeln kommer vi att lära oss hur man numrerar rader i excel från början av data.

Öka ett tal i en textsträng i excel: Om du har en stor lista med objekt och du behöver öka det sista numret i texten i den gamla texten i excel, behöver du hjälp från de två TEXT- och HÖGER -funktionerna.

Populära artiklar:

Hur man använder IF -funktionen i Excel : IF -satsen i Excel kontrollerar villkoret och returnerar ett specifikt värde om villkoret är SANT eller returnerar ett annat specifikt värde om det är FALSKT.

Så här använder du VLOOKUP -funktionen i Excel : 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 SUMIF -funktionen i Excel : Detta är en annan viktig instrumentpanel. Detta hjälper dig att summera värden på specifika förhållanden.

Hur man använder funktionen RÄNKNING i Excel : Räkna värden med villkor 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.