Gróf számok, dátumok vagy szöveg Excelben
Az INDIRECT funkció Excel formátumban történő használata megkönnyíti a képletben használt sejt-referenciák tartományának módosítását anélkül, hogy maga a képletet kellene módosítania.
Az INDIRECT funkció számos olyan funkcióval használható, amelyek úgy fogadják el a cella hivatkozást, mint egy SUM és COUNT függvényt.
Az utóbbi esetben az INDIRECT mint a COUNT argumentuma a cellahivatkozások dinamikus tartományát hozza létre, amelyet a függvény összegezhet.
Az INDIRECT ezt oly módon teszi, hogy a szöveges adatok - néha szövegszövegként - szöveges hivatkozásokká alakulnak.
Példa: Dinamikus tartomány használata a COUNT - INDIRECT képlet segítségével
Ez a példa a fenti képen látható adatokon alapul.
A bemutatóban létrehozott COUNT - INDIRECT formula :
= COUNT (KÖZVETLEN (E1 & ":" & E2))
Ebben a képletben az INDIRECT függvény argumentuma a következőket tartalmazza:
- az E1 és E2 sejtkódok - amelyek a D1 és D5 szöveges adatokat tartalmazzák
- a tartományvezérlő - a kettőspont (:) kettős idézőjelekkel ( "" ) van ellátva, amely a kettőspontot szöveggá alakítja
- Két, a kettőspontnak az E1 és E2 sejtvonal referenciákkal való összekapcsolásához vagy összekapcsolásához használt két
Az eredmény az, hogy az INDIRECT a D1: D5 szöveges szöveget egy cellahivatkozásra konvertálja, és a COUNT függvényhez egészíti ki.
Dinamikusan megváltoztathatja a képlet tartományát
Ne feledje, a cél egy olyan dinamikus tartományú formula létrehozása, amely megváltoztatható a képlet szerkesztése nélkül.
Az E1 és E2 cellákban található szöveges adatok megváltoztatásával például D1 és D5-ről D3-ra és D6-ra, a funkció által eltelt tartomány könnyen átváltható D1: D5-ről D3: D6-ra.
Ez kiküszöböli a képlet szerkesztését a G1 cellában.
A bemutatóadatok beírása
- Adja meg a következő adatokat a D1-E2 cellákba
- Cell adat D1 - 1 D2 - két D3 - 3 D5 - 5 D6 - hat E1 - D1 E2 - D5 F1 - Számláló:
A COUNT - INDIRECT képlet bevitele
- Kattintson a G1 cellára - itt jelenik meg a példa eredményei
- Írja be a képletet: = COUNT (INDIRECT (E1 & ":" & E2))
- A funkció befejezéséhez nyomja meg az Enter gombot a billentyűzeten
- A G1 cellának tartalmaznia kell a 3. választ
Ne feledje, hogy a COUNT funkció csak számokat tartalmaz, így a D1: D5 tartományban lévő öt cellából négyen csak adatok szerepelnek.
Az üres vagy szöveges adatokat tartalmazó cellákat a függvény figyelmen kívül hagyja.
A képlet tartományának módosítása
- Kattintson az E1 cellára
- Adja meg a D3 cella hivatkozást
- Nyomja meg az Enter gombot a billentyűzeten, hogy az E2 cellára ugorjon
- Ebben a cellában adja meg a D6 cellahivatkozást
- Nyomja meg az Enter gombot a billentyűzeten
- A G1 cellában a válasz 2-re változik, mivel az új D3: D6 tartományban csak két cellát tartalmaz
COUNTA, COUNTBLANK ÉS KÖZVETLEN
Két másik Excel-számláló funkció: COUNTA - amely bármilyen típusú adatot tartalmazó cellát számít - csak üres vagy üres cellákat figyelmen kívül hagyva, valamint COUNTBLANK , amely csak üres vagy üres cellákat számít egy tartományban.
Mivel mindkét funkció hasonló szintaxissal rendelkezik a COUNT függvényhez, a fenti példában a következő szavak helyettesíthetők az INDIRECT segítségével:
= COUNTA (KÖZVETETT (E1 & ":" & E2))
= COUNTBLANK (INDIRECT (E1 & ":" & E2))
A D1: D5 tartományban a COUNTA 4-es válasz adódik, mivel az öt cella közül négy tartalmaz adatokat, az OUNTBLANK és az 1-es válasz - mivel csak egy üres cella van a tartományban.