Funcția Excel INDIRECT

01 din 01

Găsirea datelor cu ajutorul funcției INDIRECT

Date de referință în alte celule cu funcția INDIRECT a Excel. © Ted Franceză

Funcția INDIRECT, așa cum sugerează și numele acesteia, poate fi folosită pentru a indica o celulă într-o formulă a foii de lucru indirect .

Aceasta se face prin introducerea unei referințe de celule în celula care este citită de către funcție.

După cum se arată în exemplul de mai sus, funcția INDIRECT din celula D2 se termină prin afișarea datelor din celula B2 - numărul 27 - chiar dacă nu conține o referință directă la respectiva celulă.

Cum se întâmplă acest lucru, într-un mod destul de complicat, este:

  1. funcția INDIRECT este localizată în celula D2;
  2. referința celulei conținută în parantezele rotunde indică funcția de a citi conținutul celulei A2 - care conține o altă referință de celule - B2;
  3. funcția citi apoi conținutul celulei B2 - unde găsește numărul 27;
  4. funcția afișează acest număr în celula D2.

INDIRECT este adesea combinat cu alte funcții, cum ar fi OFFSET și SUM - rândul 7 din exemplul de mai sus, pentru a crea formule mai complexe.

Pentru ca aceasta să funcționeze, a doua funcție trebuie să accepte o referință de celule ca argument .

O utilizare obișnuită pentru INDIRECT este să vă permiteți să modificați una sau mai multe referințe de celule într-o formulă fără a fi nevoie să editați formula însăși.

Sintaxa și argumentele funcțiilor INDIRECT

Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, parantezele, separatoarele de virgulă și argumentele.

Sintaxa pentru funcția INDIRECT este:

= INDIRECT (Ref_text, A1)

Ref_text - (obligatorie) O referință validă a celulei (poate fi fie referință stil A1 sau R1C1), fie un interval numit - rândul 6 în imaginea de mai sus, unde celula A6 a primit numele de Alpha;

A1 - (opțional) O valoare logică (TRUE sau FALSE only) care specifică ce stil de referință de celule este conținut în argumentul Ref_text.

#REF! Erori și INDIRECT

INDIRECT va returna #REF! valoarea erorii dacă argumentul Ref_text al funcției :

Introducerea funcției INDIRECT

Deși este posibil să tastați întreaga formulă, cum ar fi

= INDIRECT (A2)

manual într-o celulă de foaie de lucru, o altă opțiune este să utilizați caseta de dialog a funcției pentru a introduce funcția și argumentele acesteia, așa cum sunt prezentate în pașii de mai jos, în celula D2.

  1. Faceți clic pe celula D2 pentru a deveni celula activă;
  2. Faceți clic pe fila Formule din meniul de panglică ;
  3. Selectați Lookup and Reference din panglică pentru a deschide lista verticală de funcții;
  4. Faceți clic pe INDIRECT din listă pentru a afișa caseta de dialog a funcției
  5. În caseta de dialog, faceți clic pe linia Ref_text ;
  6. Faceți clic pe celula A2 din foaia de lucru pentru a introduce referința celulei în caseta de dialog ca argument Argument ref_text ;
  7. Faceți clic pe OK pentru a finaliza funcția și a închide caseta de dialog;
  8. Numărul 27 apare în celula D2, deoarece datele sunt situate în celula B2
  9. Când faceți clic pe celula D2, funcția completă = INDIRECT (A2) apare în bara de formula de deasupra foii de lucru.