01 van 01
Data vind met die INDIRECT-funksie
Die INDIRECT-funksie, soos die naam aandui, kan gebruik word om indirek ' n sel in 'n werkbladformule te verwys .
Dit word gedoen deur 'n selverwysing in die sel in te voer wat deur die funksie gelees word.
Soos in die voorbeeld hierbo aangedui, eindig die INDIRECT-funksie in sel D2 om die data in sel B2 te vertoon - die nommer 27 - selfs al bevat dit geen direkte verwysing na die sel nie.
Hoe dit op 'n ietwat ingewikkelde manier gebeur, is:
- die INDIRECT funksie is in sel D2;
- die selverwysing in die ronde hakies vertel die funksie om die inhoud van sel A2 te lees - wat 'n ander selverwysing bevat - B2;
- die funksie lees dan die inhoud van sel B2 - waar dit die nommer 27 vind;
- die funksie vertoon hierdie nommer in sel D2.
INDIRECT word dikwels gekombineer met ander funksies, soos OFFSET en SUM - ry 7 van die bostaande voorbeeld om meer komplekse formules te skep.
Om dit te kan werk, moet die tweede funksie 'n selverwysing as 'n argument aanvaar .
'N Algemene gebruik vir INDIRECT is om jou een of meer selverwysings in 'n formule te laat verander sonder om die formule self te verander.
Die INDIREKTE funksiesintaxis en argumente
'N Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies, kommaseparateerders en argumente in.
Die sintaksis vir die INDIRECT-funksie is:
= INDIRECT (Ref_text, A1)
Ref_text - (vereis) 'n Geldige selverwysing (kan 'n A1- of R1C1-stylverwysing wees) of 'n genoemde reeks - ry 6 in die prent hierbo waar die naam A6 die naam Alpha het;
A1 - (opsioneel) 'n Logiese waarde (slegs WAAR of ONWAAR) wat spesifiseer watter styl van selverwysing in die Ref_text-argument voorkom.
- As A1 WAAR is of weggelaat word, word Ref_text deur die funksie geïnterpreteer deur die meer algemene A1-styl selverwysing - ry 3 van die bostaande voorbeeld te gebruik;
- As A1 FALSE is, word Ref_text deur die funksie geïnterpreteer as die minder algemene R1C1-styl selverwysing.
#REF! Foute en INDIREKTE
INDIRECT sal die #REF terugbesorg! foutwaarde as die funksie se Ref_text- argument:
- is nie 'n geldige selverwysing nie - ry 8 hierbo;
- bevat 'n eksterne verwysing na 'n ander werkboek en die werkboek is nie oop nie;
- verwys na 'n selreeks buite die werkblad - buite ry 1,048,576 of kolom XFD.
Voer die INDIRECT-funksie in
Alhoewel dit moontlik is om die hele formule te tik, soos
= INDIREKTE (A2)
handmatig in 'n werkblad sel, 'n ander opsie is om die funksie se dialoog te gebruik om die funksie en sy argumente soos in die stappe hieronder in sel D2 uiteengesit, in te voer.
- Klik op sel D2 om dit die aktiewe sel te maak;
- Klik op die Formules- oortjie van die lintmenu ;
- Kies Soek en Verwysing vanaf die lint om die aftreklys vir funksies oop te maak.
- Klik op INDIRECT in die lys om die dialoog van die funksie te vertoon
- Klik in die dialoogkassie op die Ref_text- reël;
- Klik op sel A2 in die werkblad om die selverwysing in die dialoogkassie as die Ref_text- argument in te voer;
- Klik OK om die funksie te voltooi en sluit die dialoogkassie;
- Die nommer 27 verskyn in sel D2 aangesien dit die data in sel B2 is
- As jy op sel D2 klik, verskyn die volledige funksie = INDIRECT (A2) in die formulebalk bokant die werkblad.