Cum se utilizează funcția INDIRECT în Excel

Excel oferă diverse funcții pentru a vă ajuta să vă finalizați eficient sarcinile de analiză. O funcție flexibilă este funcția INDIRECT, care vă permite să vă referiți la celule pe baza unor criterii în schimbare, făcând foile de calcul mai versatile.

Acest ghid vă va ghida prin funcția INDIRECT, acoperind definiția acesteia și cum să utilizați eficient funcția în foile de calcul.

Ce este funcția INDIRECT în Excel?

Funcția INDIRECT din Excel este utilizată pentru a face referire la celule, intervale sau intervale denumite indirect, folosind un șir de text ca referință. Spre deosebire de alte funcții care necesită referințe directe la celule, funcția INDIRECT vă permite să creați referințe bazate pe conținutul celulei.

Funcția INDIRECT din Excel urmează o sintaxă simplă:

 =INDIRECT(ref_text, [A1]) 

Unde:

  • ref_text: Acesta este argumentul necesar și reprezintă șirul de text care conține o referință de celulă validă. Poate fi o referință de celulă (de exemplu, A1), un interval numit (de exemplu, Prețuri) sau un șir de text cuprins între ghilimele (de exemplu, Sheet1!A2).
  • [A1]: Acesta este un argument opțional care specifică dacă stilul de referință ar trebui să fie A1 (TRUE) sau R1C1 (FALSE). În mod implicit, este setat la TRUE.

Cum se utilizează funcția INDIRECT în Excel

Iată câteva exemple de utilizare a funcției INDIRECT în Excel:

  Cum se conectează SFTP utilizând FileZilla? [2 Methods]

1. Preluarea valorilor pe baza unei referințe de celulă

Puteți utiliza INDIRECT cu funcția MATCH din Excel pentru a obține o valoare dintr-un interval bazat pe o referință de celulă. Iată un exemplu:

Să presupunem că aveți o listă de articole în coloana A (A2:A8) și prețurile lor corespunzătoare în coloana B (B2:B8). În celula D2, aveți numele articolului pentru care doriți să obțineți prețul, să spunem Apples.

Pentru a obține prețul pentru articolul „Mere” utilizând funcția INDIRECT combinată cu funcția MATCH, puteți utiliza următoarea formulă:

 =INDIRECT("B" & MATCH(D2, A2:A8, 0)) 

In aceasta formula:

  • MATCH(D2, A2:A8, 0) găsește numărul rândului în care se află Apples în listă.
  • „B” și MATCH(D2, A2:A8, 0) combină „B” cu numărul rândului pentru a crea referința „B5” (presupunând că „Mere” este în celula A5).
  • În cele din urmă, INDIRECT(„B5”) preia valoarea din celula B5, care este prețul pentru mere.

2. Calcularea sumei unui interval de celule

Să presupunem că aveți o foaie cu valori diferite în celulele de la A1 la A7. Puteți calcula suma intervalului folosind funcția INDIRECT. Iată formula pe care o vei folosi:

 =SUM(INDIRECT("A1:A7")) 

Această formulă folosește funcția INDIRECT pentru a se referi la interval (A1:A7) și apoi utilizează funcția SUM pentru a calcula suma valorilor din acel interval.

3. Referirea intervalelor denumite

Dacă ați definit un interval denumit, puteți utiliza funcția INDIRECT pentru a face referire și a efectua calcule pe interval.

Să presupunem că aveți un set de date care conține cifre de vânzări pentru luni diferite. Vom folosi funcția INDIRECT pentru a obține vânzările medii pentru fiecare săptămână a lunii.

 =AVERAGE(INDIRECT(F2)) 

Această formulă face referire la intervalul numit specificat în celula F2 (cum ar fi Săptămâna1, care se referă la celulele B2:B6) și calculează media valorilor din acel interval.

  Principalele beneficii ale utilizării filtrării DNS pentru companii

4. Referirea celulelor dintr-o altă foaie

Să presupunem că aveți un registru de lucru cu două foi: CityData și Report. Fișa CityData conține informații despre diferite orașe. În foaia Raport, doriți să creați un rezumat care să facă referire la date din foaia CityData, cum ar fi populația din Kinshasa.

Introduceți următoarea formulă în orice celulă din foaia Raport:

 =INDIRECT("CityData!C6") 

Această formulă va afișa populația din Kinshasa din celula C6 în foaia CityData. De asemenea, puteți ajusta referințele de celule în cadrul funcției INDIRECT pentru a prelua date din foaia CityData pentru diferite orașe sau tipuri de informații.

Referințare flexibilă a datelor cu funcția INDIRECT a Excel

Funcția INDIRECT din Excel este un instrument versatil care vă permite să creați referințe dinamice și flexibile în foile de calcul. Înțelegând sintaxa și aplicațiile sale, o puteți maximiza și crește abilitățile de manipulare și analiză a datelor. Indiferent dacă lucrați la rapoarte complexe sau la consolidarea datelor, funcția INDIRECT este o resursă cheie în arsenalul dumneavoastră Excel.