Excel INDIRECT-funksie

01 van 01

Data vind met die INDIRECT-funksie

Verwysingsdata in ander selle met Excel se INDIRECT-funksie. © Ted French

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:

  1. die INDIRECT funksie is in sel D2;
  2. die selverwysing in die ronde hakies vertel die funksie om die inhoud van sel A2 te lees - wat 'n ander selverwysing bevat - B2;
  3. die funksie lees dan die inhoud van sel B2 - waar dit die nommer 27 vind;
  4. 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.

#REF! Foute en INDIREKTE

INDIRECT sal die #REF terugbesorg! foutwaarde as die funksie se Ref_text- argument:

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.

  1. Klik op sel D2 om dit die aktiewe sel te maak;
  2. Klik op die Formules- oortjie van die lintmenu ;
  3. Kies Soek en Verwysing vanaf die lint om die aftreklys vir funksies oop te maak.
  4. Klik op INDIRECT in die lys om die dialoog van die funksie te vertoon
  5. Klik in die dialoogkassie op die Ref_text- reël;
  6. Klik op sel A2 in die werkblad om die selverwysing in die dialoogkassie as die Ref_text- argument in te voer;
  7. Klik OK om die funksie te voltooi en sluit die dialoogkassie;
  8. Die nommer 27 verskyn in sel D2 aangesien dit die data in sel B2 is
  9. As jy op sel D2 klik, verskyn die volledige funksie = INDIRECT (A2) in die formulebalk bokant die werkblad.