Kas jāzina
- Funkcija INDIRECT maina šūnu atsauču diapazonu formulā, nerediģējot formulu.
- Izmantojiet INDIRECT kā argumentu COUNTIF, lai izveidotu dinamisku šūnu diapazonu, kas atbilst noteiktiem kritērijiem.
- Kritērijus nosaka funkcija INDIRECT, un tiek skaitītas tikai kritērijiem atbilstošās šūnas.
Šajā rakstā ir paskaidrots, kā Excel formulās izmantot funkciju INDIRECT, lai mainītu formulā izmantoto šūnu atsauču diapazonu, nerediģējot pašu formulu. Tas nodrošina, ka tiek izmantotas vienas un tās pašas šūnas, pat mainot izklājlapu. Informācija attiecas uz Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel for Mac un Excel Online.
Izmantojiet dinamisko diapazonu ar formulu COUNTIF — INDIRECT
Funkciju INDIRECT var izmantot ar vairākām funkcijām, kas kā argumentu pieņem šūnas atsauci, piemēram, ar funkcijām SUM un COUNTIF.
Izmantojot INDIRECT kā argumentu COUNTIF, tiek izveidots dinamisks šūnu atsauču diapazons, ko funkcija var saskaitīt, ja šūnu vērtības atbilst kritērijiem. Tas tiek darīts, pārvēršot teksta datus, ko dažkārt dēvē par teksta virkni , šūnas atsaucē.
Ekrānuzņēmums
Šis piemērs ir balstīts uz iepriekš attēlā redzamajiem datiem. Apmācībā izveidotā formula COUNTIF — INDIRECT ir:
|_+_|Diapazonam D1:D6 COUNTA atgriež atbildi 4, jo četrās no piecām šūnām ir dati. COUNTBLANK atgriež atbildi 1, jo diapazonā ir tikai viena tukša šūna.
Kāpēc izmantot NETIEŠO funkciju?
Funkcijas INDIRECT izmantošanas ieguvums visās šajās formulās ir tāds, ka jaunas šūnas var ievietot jebkurā diapazonā.
kā izveidot savienojumu ar paroli aizsargātu
Diapazons dinamiski mainās dažādu funkciju iekšienē, un rezultāti tiek attiecīgi atjaunināti.
Ekrānuzņēmums
Bez funkcijas INDIRECT katra funkcija būtu jārediģē, lai iekļautu visas 7 šūnas, ieskaitot jauno.
Funkcijas INDIRECT priekšrocības ir tādas, ka teksta vērtības var ievietot kā šūnu atsauces un tā dinamiski atjaunina diapazonus ikreiz, kad izklājlapa mainās.
Tas ievērojami atvieglo kopējo izklājlapu apkopi, īpaši ļoti lielām izklājlapām.