Een van die ingeboude funksies van Excel is INDIREKTE. Die taak is om terug te keer na die bladelement waar dit geleë is, die inhoud van die sel waarna die skakel aangedui is in die vorm van 'n argument in teksformaat.
Dit wil voorkom asof daar niks spesiaals in is nie, want dit is moontlik om die inhoud van een sel op 'n ander manier op 'n ander manier te vertoon. Maar soos dit blyk, is die gebruik van hierdie operateur enkele nuanses wat dit uniek maak. In sommige gevalle kan hierdie formule probleme oplos wat eenvoudig nie op ander maniere hanteer kan word nie, of dit sal baie moeiliker wees om dit te doen. Laat ons meer uitvind wat die operateur is. INDIREKTE en hoe dit in die praktyk gebruik kan word.
Toepassing van die INDIRECT formule
Die naam van die gegewe operateur INDIREKTE staan vir hoe Dubbel skakel. Dit dui eintlik op die doel daarvan - om data via die gespesifiseerde skakel van een sel na 'n ander uit te voer. Anders as die meeste ander funksies wat met skakels werk, moet dit ook in teksformaat aangedui word, dit wil sê dat dit aan beide kante met aanhalingstekens gemerk is.
Hierdie operateur behoort tot die kategorie funksies. Verwysings en skikkings en het die volgende sintaksis:
= INDIREKT (selkoppeling; [a1])
Dus het die formule slegs twee argumente.
argument Sel skakel aangebied as 'n skakel na 'n bladelement, die gegewens waarin u wil vertoon. Terselfdertyd moet die gespesifiseerde skakel 'n teksvoorkoms hê, dit wil sê "toegedraai" met aanhalingstekens.
argument "A1" dit is opsioneel en in die oorgrote meerderheid van die gevalle hoef dit glad nie aangedui te word nie. Dit kan twee betekenisse hê "WAAR" en "ONWAAR". In die eerste geval definieer die operateur skakels in die styl "A1"naamlik, hierdie styl is standaard by Excel ingesluit. As die waarde van die argument glad nie gespesifiseer word nie, sal dit presies beskou word as "WAAR". In die tweede geval word skakels in die styl gedefinieer "R1C1". Hierdie styl van skakels moet spesifiek in die Excel-instellings opgeneem word.
Eenvoudig gestel, dan INDIREKTE Dit is 'n soort ekwivalente skakel van een sel na 'n ander na die gelyke teken. Byvoorbeeld, in die meeste gevalle, die uitdrukking
= INDIREK ("A1")
sal gelykstaande wees aan die uitdrukking
= A1
Maar anders as die uitdrukking "= A1" operateur INDIREKTE nie na 'n spesifieke sel nie, maar na die koördinate van die element op die vel.
Oorweeg wat dit beteken met 'n eenvoudige voorbeeld. In selle B8 en B9 dienooreenkomstig gepos opgeneem deur "=" formule en funksie INDIREKTE. Albei formules verwys na 'n element. B4 en die inhoud daarvan op 'n vel vertoon. Uiteraard is hierdie inhoud dieselfde.
Voeg nog 'n leë element by die tafel. Soos u kan sien, het die lyne verskuif. In die formule met behulp van "Gelykes" die waarde bly dieselfde, want dit verwys na die finale sel, selfs al het die koördinate daarvan verander, maar die data wat deur die operateur vertoon word INDIREKTE verander het. Dit is te wyte aan die feit dat dit nie na die velelement verwys nie, maar na die koördinate. Nadat u die adresreël bygevoeg het B4 bevat 'n ander velelement. Die inhoud daarvan is nou 'n formule en word op 'n werkblad vertoon.
Hierdie operateur kan nie net getalle nie, maar ook teks, die resultaat van die berekening van formules en enige ander waardes in die geselekteerde velelement in 'n ander sel vertoon. Maar in die praktyk word hierdie funksie selde onafhanklik gebruik, en is dit meer gereeld 'n integrale deel van komplekse formules.
Daar moet op gelet word dat die operateur toepaslik is vir skakels na ander werkblaaie en selfs vir die inhoud van ander Excel-werkboeke, maar in hierdie geval moet dit van stapel gestuur word.
Kom ons kyk na spesifieke voorbeelde van die gebruik van die operateur.
Voorbeeld 1: gebruik van enkeloperateurs
Oorweeg die eenvoudigste voorbeeld waarin 'n funksie bestaan INDIREKTE tree onafhanklik op, sodat u die wese van haar werk kan verstaan.
Ons het 'n arbitrêre tabel. Die taak is om die gegewens van die eerste sel van die eerste kolom na die eerste element van 'n aparte kolom te karteer met behulp van die bestudeerde formule.
- Kies die eerste leë kolomelement waar ons van plan is om die formule in te voeg. Klik op die ikoon "Voeg funksie in".
- Die venster begin. Funksie towenaars. Ons beweeg na die kategorie Verwysings en skikkings. Kies die waarde in die lys "Indirek". Klik op die knoppie "OK".
- Die argumente-venster van die gespesifiseerde operateur begin. In die veld Sel skakel dit is verpligtend om die adres van die element op die blad aan te dui wie se inhoud ons sal vertoon. Natuurlik kan dit met die hand ingevoer word, maar die volgende is baie meer prakties en gerieflik. Stel die wyser in die veld en klik met die linkermuisknop op die ooreenstemmende element op die blad. Soos u kan sien, is sy adres onmiddellik daarna in die veld vertoon. Kies dan aan beide kante die skakel met aanhalingstekens. Soos ons onthou, is dit 'n kenmerk van die werk met die argument van hierdie formule.
In die veld "A1", aangesien ons in die gewone soort koördinate werk, kan ons die waarde instel "WAAR", maar u kan dit heeltemal leeg laat, wat ons sal doen. Dit sal gelykstaande aksies wees.
Klik daarna op die knoppie "OK".
- Soos u kan sien, word die inhoud van die eerste sel van die eerste kolom van die tabel nou in die bladelement waarin die formule is, vertoon INDIREKTE.
- As ons hierdie funksie wil toepas in die onderstaande selle, sal ons in hierdie geval afsonderlik 'n formule in elke element moet invoer. As ons dit met behulp van die vulmerk of 'n ander kopieermetode probeer kopieer, sal dieselfde naam in alle elemente van die kolom vertoon word. Die feit is dat ons, soos ons onthou, 'n skakel in teksvorm optree (toegedraai in aanhalingstekens), wat beteken dat dit nie relatief kan wees nie.
les: Excel-funksie-assistent
Voorbeeld 2: gebruik 'n operateur in 'n komplekse formule
Kom ons kyk nou na 'n voorbeeld van 'n veel meer gebruikte operateur INDIREKTEwanneer dit deel is van 'n komplekse formule.
Ons het 'n maandelikse inkomstetabel van die onderneming. Ons moet die hoeveelheid inkomste vir 'n sekere periode bereken, byvoorbeeld Maart - Mei of Junie - November. Natuurlik kan u hiervoor die eenvoudige opsommingsformule gebruik, maar in hierdie geval, as u die totale resultaat vir elke periode moet bereken, sal ons hierdie formule heeltyd moet verander. Maar wanneer u die funksie gebruik INDIREKTE dit is moontlik om die opgesomde reeks te verander deur die ooreenstemmende maand in aparte selle te spesifiseer. Kom ons probeer eers hierdie opsie in die praktyk gebruik om die bedrag vir die periode van Maart tot Mei te bereken. Hiermee word 'n formule met 'n kombinasie van operators gebruik som en INDIREKTE.
- In die eerste plek vul ons die name van die maande van die begin en einde van die periode waarvoor die berekening gedoen word, in die individuele elemente op die blad in. "Maart" en "Mei".
- Ken nou 'n naam toe aan al die selle in die kolom "Inkomste", wat ooreenstem met die naam van die ooreenstemmende maand. Dit wil sê die eerste item in die kolom "Inkomste"wat die omsetgrootte bevat, moet genoem word "Januarie"tweede - "Februarie" ens
Om 'n naam aan die eerste element van die kolom toe te ken, kies dit en klik op die regter muisknop. Die konteksmenu word oopgemaak. Kies die item daarin "Ken 'n naam toe ...".
- Die naamskeppingsvenster begin. In die veld "Naam" voer die naam in "Januarie". Geen verdere veranderinge is nodig in die venster nie, alhoewel u net in geval u kan kontroleer of die koördinate in die veld is "Range" het ooreenstem met die adres van die sel wat die inkomste vir Januarie bevat. Klik daarna op die knoppie "OK".
- Soos u kan sien, is dit nie die adres wat vertoon word as hierdie item in die naamvenster gekies word nie, maar die naam wat ons dit gegee het. Ons voer 'n soortgelyke bewerking uit met alle ander elemente van die kolom. "Inkomste"noem hulle opeenvolgend "Februarie", "Maart", "April" ens tot Desember ingesluit.
- Kies die sel waarin die som van die waardes van die gespesifiseerde interval vertoon word en kies dit. Klik dan op die ikoon "Voeg funksie in". Dit is links van die formulebalk en regs van die veld waar die naam van die selle vertoon word.
- In die geaktiveerde venster Funksie towenaars skuif na die kategorie "Wiskundige". Daar kies ons die naam "Som". Klik op die knoppie "OK".
- Na hierdie aksie begin die operateur-argumentvenster somwie se enigste taak is om die aangeduide waardes op te som. Die sintaksis vir hierdie funksie is baie eenvoudig:
= SUM (getal1; getal2; ...)
Oor die algemeen kan die aantal argumente 'n waarde bereik 255. Maar al hierdie argumente is eenvormig. Dit stel die nommer of koördinate van die sel waarin daardie nommer is, voor. Hulle kan ook optree as 'n ingeboude formule wat die gewenste nommer bereken of die adres van die velelement waar dit geleë is, aandui. Dit is die kwaliteit van die ingeboude funksie wat die operateur deur ons gebruik INDIREKTE in hierdie geval.
Stel die wyser in die veld "Nommer 1". Klik dan op die ikoon in die vorm van 'n omgekeerde driehoek regs van die veldnaamveld. 'N Lys met die mees onlangse funksies word vertoon. As daar onder hulle 'n naam is "Indirek", klik onmiddellik daarop om na die argumente-venster van hierdie funksie te gaan. Maar dit kan wees dat u dit nie in hierdie lys sal vind nie. Klik in hierdie geval op die naam "Ander funksies ..." heel onderaan die lys.
- Die bekende venster begin. Funksie towenaars. Ons beweeg na die seksie Verwysings en skikkings en kies die naam van die operateur daar INDIREKTE. Na hierdie aksie, klik op die knoppie "OK" aan die onderkant van die venster.
- Operator Argument Venster begin INDIREKTE. In die veld Sel skakel dui die adres aan van die velelement wat die naam bevat van die beginmaand van die reeks wat bedoel is om die bedrag te bereken. Let daarop dat u net in hierdie geval nie die skakel hoef te noem nie, aangesien die adres in hierdie geval nie die koördinate van die sel is nie, maar die inhoud daarvan, wat reeds 'n teksformaat het (woord "Maart"). Die veld "A1" laat dit leeg, want ons gebruik die standaardtipe koördinaatbenaming.
Nadat die adres in die veld vertoon is, moet u nie gou op die knoppie druk nie "OK", aangesien dit 'n geneste funksie is, en die aksies daarmee verskil van die gewone algoritme. Klik op die naam "Som" in die formulebalk.
- Daarna keer ons terug na die argumentvenster som. Soos u kan sien, in die veld "Nommer 1" operateur reeds vertoon INDIREKTE met die inhoud daarvan. Ons plaas die wyser in dieselfde veld onmiddellik na die laaste karakter in die plaat. Sit 'n dubbelpuntteken (:). Hierdie simbool beteken die adresteken van 'n verskeidenheid selle. Sonder om die wyser uit die veld te verwyder, klik weer op die ikoon in die vorm van 'n driehoek om funksies te kies. Hierdie keer in die lys van onlangs gebruikte operateurs "Indirek" moet teenwoordig wees, aangesien ons hierdie funksie onlangs gebruik het. Ons klik op die naam.
- Die operateur-argumentvenster word weer oopgemaak INDIREKTE. Ons sit die veld in Sel skakel die adres van die item op die bladsy waarop die naam van die maand wat die faktuurperiode eindig, geleë is. Die koördinate moet weer sonder aanhalingstekens ingevoer word. Die veld "A1" weer leeg. Klik daarna op die knoppie "OK".
- Soos u kan sien, bereken en vertoon die program na hierdie aksies die resultaat van die toevoeging van die onderneming se inkomste vir die gespesifiseerde periode (Maart - Mei) in die voorheen geselekteerde velelement waarin die formule self geleë is.
- As ons die selle verander waar die name van die maande van die begin en einde van die faktuurperiode ingevoer word, dan na ander, byvoorbeeld "Junie" en "November", dan sal die resultaat dienooreenkomstig verander. Die bedrag inkomste vir die spesifieke periode word bygevoeg.
les: Hoe om die bedrag in Excel te bereken
Soos u kan sien, ten spyte van die feit dat die funksie INDIREKTE kan nie een van die gewildste onder gebruikers genoem word nie, dit help egter om take van uiteenlopende kompleksiteit in Excel op te los, is baie makliker as wat dit met ander instrumente gedoen kan word. Die operateur is veral nuttig in komplekse formules waarin dit 'n integrale deel van 'n uitdrukking is. Maar tog moet daarop gelet word dat al die funksies van die operateur INDIREKTE redelik moeilik om te verstaan. Dit verklaar net die lae gewildheid van hierdie nuttige funksie onder gebruikers.