Descriere
Întoarce referința specificată de un șir de text. Referințele sunt evaluate imediat pentru a afișa conținutul lor. Se utilizează INDIRECT pentru a schimba referința către o celulă din cadrul unei formule fără a modifica formula însăși.
Sintaxă
INDIRECT(text_ref, [a1])
Sintaxa funcției INDIRECT are următoarele argumente:
-
Ref_text Obligatoriu. O referință la o celulă care conține o referință de stil A1, o referință de stil R1C1, un nume definit ca referință sau o referință la o celulă ca șir text. Dacă ref_text nu este o referință de celulă validă, INDIRECT returnează #REF! .
-
Dacă ref_text se referă la alt registru de lucru (o referință externă), celălalt registru de lucru trebuie să fie deschis. Dacă registrul de lucru sursă nu este deschis, INDIRECT returnează #REF! .
Notă: Referințele externe nu sunt acceptate în Excel Web App.
-
Dacă ref_text se referă la o zonă de celule din afara limitei de rând de 1.048.576 sau a limitei de coloană de 16.384 (XFD), INDIRECT returnează o #REF! eroare.
-
-
A1 Opțional. Este o valoare logică ce specifică ce tip de referință este conținut în celula text_ref.
-
Dacă a1 este TRUE sau omis, text_ref este interpretat ca stil de referință A1.
-
Dacă a1 este FALSE, text_ref este interpretat ca stil de referință R1C1.
-
Exemplu
Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Date |
||
---|---|---|
B2 |
1,333 |
|
B3 |
45 |
|
Cornel |
10 |
|
5 |
62 |
|
Formulă |
Descriere |
Rezultat |
=INDIRECT(A2) |
Valoarea referinței din celula A2. Referința este la celula B2, care conține valoarea 1,333. |
1,333 |
=INDIRECT(A3) |
Valoarea referinței din celula A3. Referința este la celula B3, care conține valoarea 45. |
45 |
=INDIRECT(A4) |
Deoarece celula B4 are numele definit „George” referința la acel nume definit este la celula B4, care conține valoarea 10. |
10 |
=INDIRECT("B"&A5) |
Combină „B” cu valoarea din A5, care este 5. Aceasta, la rândul ei, se referă la celula B5, care conține valoarea 62. |
62 |