Note: The other languages of the website are Google-translated. Back to English
English English

excel INDIRECT Fungera

Microsoft Excel INDIREKT fungera konverterar en textsträng till en giltig referens.


syntax

=INDIRECT (ref_text, [a1])


Argument

Ref_text (det erforderliga argumentet): Det är referensen till en cell som innehåller något av följande:

  • En A1-stilreferens.
  • En referens för R1C1-stil.
  • Ett namngivet intervall definierat som en referens.
  • En referens till en cell i form av textsträng.

[a1] (det valfria argumentet): Det är ett logiskt värde att tilldela stilen för ref_text.

  • Om a1 är ture eller utelämnas tolkas ref_text som en A1-stilreferens.
  • Om a1 är FALSK tolkas ref_text som en referens i R1C1-stil.

Returvärde

Du har nu möjlighet INDIREKT funktion returnerar en giltig referens som anges av en textsträng.


Funktionsanmärkningar:

INDIRECT-funktionen returnerar #REF! felvärde när:

  • Ref_text hänvisar till en annan arbetsbok som inte är öppen;
  • Ref_text hänvisar till ett cellintervall utanför radgränsen på 1,048,576 16,384 XNUMX eller kolumngränsen på XNUMX XNUMX (XED).

Exempel

Nedanstående exempel illustrerar den vanliga användningen av INDIRECT-funktionen i Excel.

Exempel 1: INDIREKT cellreferens

Som bilden nedan visas, INDIRECT-funktionen =INDIRECT(B2) konverterade textsträngen i B2 till en giltig cellreferens och returnera sedan värdet för denna cellreferens (D2) som slutresultat.

Anmärkningar:

  • Om ref_text är innesluten i dubbla citattecken som =INDIRECT("B2")kommer det att få värdet i B2 direkt.
  • Du kan också kombinera en textsträng och en cellreferens inom INDIRECT-funktionen som bilden nedan visas.

Här sammanfogar INDIRECT-funktionen ref_text (säger D) och värdet i B2 (säger 2) som en giltig cellreferens D2 och returnerar värdet i D2 som resultatet.

Exempel 2: INDIREKT med namngivet intervall

INDIRECT-funktionen kan också direkt hänvisa till namngivna intervall. Som nedanstående skärmdump visas, finns det en tabell som innehåller flera namngivna intervall, och nu måste du summera värden i ett visst namngivet intervall (säger man) med kombinationen av SUM- och INDIRECT-funktioner, gör så här.

1. Ange intervallets namn i en cell, här skriver jag in Mon i cell C12. Välj en tom cell, kopiera nedanstående formel till den och tryck på Enter-tangenten.
=SUM(INDIRECT(C12))

Nu har du summerat alla värden i det angivna namngivna intervallet (mån).


Fler exempel

Hur extraherar jag unika värden från flera kolumner i Excel?


De bästa Office-produktivitetsverktygen

Kutools för Excel - Hjälper dig att sticka ut från mängden

Vill du slutföra ditt dagliga arbete snabbt och perfekt? Kutools för Excel ger 300 kraftfulla avancerade funktioner (kombinera arbetsböcker, summera efter färg, dela cellinnehåll, konvertera datum och så vidare ...) och spara 80% tid åt dig.

  • Designad för 1500 arbetsscenarier, hjälper dig att lösa 80% Excel-problem.
  • Minska tusentals tangentbord och musklick varje dag, lindra dina trötta ögon och händer.
  • Bli en expert på 3 minuter. Behöver inte längre komma ihåg några smärtsamma formler och VBA-koder.
  • 30 dagars obegränsad gratis provperiod. 60-dagars pengarna tillbaka-garanti. Gratis uppgradering och support i 2 år.
Ribbon of Excel (med Kutools för Excel installerat)

Fliken Office - Aktivera läsning och redigering av flikar i Microsoft Office (inkluderar Excel)

  • En sekund att växla mellan dussintals öppna dokument!
  • Minska hundratals musklick åt dig varje dag, säg adjö till mushanden.
  • Ökar din produktivitet med 50% när du tittar på och redigerar flera dokument.
  • Ger effektiva flikar till Office (inkluderar Excel), precis som Chrome, Firefox och ny Internet Explorer.
Skärmdump av Excel (med Office-fliken installerad)
Sortera kommentarer efter
Kommentarer (0)
Inga betyg än. Bli först med att betygsätta!
Det finns inga kommentarer här ännu
Lämna dina kommentarer
Postar som gäst
×
Betygsätt detta inlägg:
0   Tecken
Föreslagna platser