Een vun den nëtzlechsten Fonktiounen vun Excel ass den INDEX-Operator. Si fuerdert fir Daten an enger Band op der Kräizung vun der spezifizéierter Zeil a Späicher, déi de Resultat op eng bestëmmte Zelle zréckkoum. Mä de vollt Potenzial vun dëser Funktioun gëtt entdeckt wann et an komplexe Formelen an Kombinatioun mat anere Betreiber benotzt gëtt. Kucke mer d'verschidden Optioune fir seng Applikatioun.
Mat der INDEX Funktioun
Betreiber INDEX gehéieren der Grupp vun Funktiounen aus der Kategorie "Links an Arrays". Et huet zwou Variatiounen: fir Arrays an fir Referenzen.
D'Variant fir Arrays huet déi folgend Syntax:
= INDEX (Array; Zeilennummer; column_number)
An dësem Fall sinn déi lescht zwee Argumenter an der Formel souwuel zesummen a jidderee vun hinnen, wann d'Array e-dimensionalen Zweck benotzt. An der multidimensionalen Band sollen déi Werter benotzt ginn. Et sollt och feststellen datt d'Zeil a Spaltennummer net d'Nummer op de Koordinaten vum Blatt ass, mä d'Uerdnung am spezifizéierte Grupp selwer.
De Syntax fir d'Referenzvariant kuckt wéi:
= INDEX (Link; Line_number; column_number; [area_number])
Hei kënnt Dir nëmmen eng vun deenen zwee Argumenter benotzen: "Line Number" oder "Column number". Argument "Zuel Number" ass normalerweis fakultativ a gëllt nëmmen, wa méi Reihungen an enger Operatioun involvéiert sinn.
Dofir fënnt de Betreiungsoper fir d'Daten an de spezifizéierte Palette wéi wann een Zeil oder Späif. Dës Funktioun ass ganz ähnlech an seng Kapazitéiten Vpr - Bedreiwer, awer am Géigesaz zum Nopesch ka sech iwwerall kucken, an net nëmmen an der lénkser Spalt vum Dësch.
Methode 1: De Operator INDEX fir Arrays benotzen
Loosst eis als alleréischt analyséieren, déi einfachsten Beispiller analyséieren de Algorithmus fir de Betreiber ze benotzen INDEX fir Arrays.
Mir hunn eng Tabell vu Salairen. An der éischter Kolonn sinn d'Nimm vun de Mataarbechter ugewisen an am zweeten - den Datum vun der Bezuelung, an an der drëtt - de Betrag vum Gewënn. Mir brauchen den Numm vum Employé an der drëtt Linn ze weisen.
- Selektioun vun der Zell, wou de Veraarbechtungsresultat ugewisen gëtt. Klickt op d'Ikon "Funktion" Insert "déi direkt un der lénkser vun der Formel bar steet.
- Activatiounsprozedur trëfft. Funktioun Meeschteren. An der Kategorie "Links an Arrays" dëst Instrument oder "Vollnalptesch Lëscht" Sich no Numm INDEX. Nodeems mir dësen Operateur fonnt hunn, wielt en a klickt op de Knäppchen. "OK"déi am ënneschten der Fënster läit.
- Eng kleng Fënster opmaachen, wou Dir eng vun de Funktiounsarten muss wielen: "Array" oder "Link". Déi Optioun, déi mir brauchen "Array". Et ass éischter Plaz an eidel gewielt. Dofir brauche mer just d'Knäppche dréckt "OK".
- D'Argument Argumenter Fënster op. INDEX. Wéi schonn erwähnt ass et dräi Argumenter, a wéi och dräi Felder fir d'Füllung.
Am Feld "Array" Dir musst déi Adress vum Dateband spezifizéieren. Et kann vun der Hand gefouert ginn. Awer fir d'Task ze erliichteren, gi mir anescht wéi. Setzt de Maus an den entspriechende Feld, a kreest d'Ëmfro vun de tabellaresche Donnéeën op der Plack. Duerno gëtt d'Bandbezuelung direkt am Feld uginn.
Am Feld "Line Number" d 'Zuelen "3", well duerch dës Konditioun muss de drëtten Numm an der Lëscht festgeluegt ginn. Am Feld "Column number" d 'Nummer gesaat "1"Zënter der Spalt mat den Nimm ass déi éischt am ausgewielten Sortiment.
Nodeems all spezifizéiert Astellungen gemaach ginn, klickt op de Knäppchen "OK".
- D'Resultat vun der Veraarbechtung gëtt an der Zelle angezeigt, déi am éischte Paragraphe vun dëser Uerdnung uginn huet. Et ass dee Virgänger deen den drëtten an der Lëscht am gewielten Dateband ass.
Mir hunn d'Applikatioun vun der Funktioun analyséiert. INDEX an engem multidimensionalen Array (méi Spalten a Reihen). Wann de Streik e-dimensional war, da fëllt d'Daten am Argument window méi einfach ze maachen. Am Feld "Array" Déi selwecht Methode wéi virdrun, spezifizéieren mir hir Adress. An dësem Fall ass den Datebank nëmme vu Wäerter an enger Spalt. "Numm". Am Feld "Line Number" de Wäert an "3", well Dir musst d'Donnéeën aus der drëtt Linn kennen. Field "Column number" Am allgemengen kann Dir et lee loossen, well mir eng eidel Dimensioun hunn, an där nëmmen eng Kolonn benotzt gëtt. Mir dréckt de Knäppchen "OK".
D'Resultat ass genau dat selwecht wéi virdrun.
Et war déi einfachst Beispill fir Iech ze kucken wéi dës Funktioun funktionéiert, awer an der Praxis ass dës Optioun aus dem Gebrauch nach ëmmer rar benotzt.
Course: Excel Functiounsassistent
Methode 2: benotzen a Verbindung mat dem MATCH Operator
An der Praxis ass d'Funktioun INDEX am allgemengen mat Argumenter benotzt MATCH. Bunch INDEX - MATCH ass e staarkt Instrument bei der Aarbecht an Excel, wat méi flexibel an senger Funktionalitéit wéi säi closeste Analog - Operator ass Vpr.
D'Haaptaufgab vun der Funktion MATCH ass eng Indikatioun vun der Zuel an der Ordnung vun engem gewësse Wäert an der gewielter Band.
Syndax Operatoren MATCH wéi:
= MATCH (Sichwäert, Lookup Array, [match_type])
- Gewëllt sinn - dat ass de Wäert, deem seng Positioun am Beräich dee mir gesicht hunn;
- Offensichtlech Array - Dëst ass de Räich, an deem dësen Wäert läit;
- Typ Type - Dëst ass e optionalen Parameteren déi bestëmmen a korrekt oder ongeféier d'Sich no Wäerter. Mir wäerte fir exakt Wäerter kucken, sou datt dësen Argument net benotzt.
Mat dësem Tool kënnt Dir d'Argumenter vun den Argumenter automatiséieren. "Line Number" an "Column number" funktionnéiert INDEX.
Loosst eis kucken wéi dëst mat engem spezifesche Beispill gemaach gëtt. Mir schaffen alles mat deemselwecht Dësch, wat uewen diskutéiert gouf. Separat hu mir zwou weider Felder - "Numm" an "Betrag". Et ass néideg fir dat ze maachen, datt wann Dir den Numm vum Employeur betrëfft, déi automatesch ugewise gëtt. Loosst eis kucken wéi dëst an der Praxis ëmgesat gëtt duerch d'Applikatioun vun de Funktiounen INDEX an MATCH.
- Eischtens, wäerte mir erausfannen, wéi ee Salarié Aarbechter Parfenov DF kritt. Mir kommen an säin eegene Beräich.
- Selektioun vun der Zell am Feld "Betrag"wou de Endergebnis uginn. Fëllt d'Argumente vun der Funktioun Argumenter INDEX fir Arrays.
Am Feld "Array" Mir passen d'Koordinate vun der Kolonn an deem d'Zomm Saldo vun de Mataarbechter lokaliséieren.
Field "Column number" Mir loossen eidel leien, well mir eng eidel Dimensioun zum Beispill benotzen.
Awer am Feld "Line Number" Mir brauche nëmmen eng Funktioun ze schreiwen MATCH. Fir et ze schreiwen, si mir der Syntax uewen beschriwwen. Direkt an de Feld gitt d'Bezeechnung vum Numm vum Betreiber "MATCH" ouni Zitater. Dann direkt d'Halterung opzemaachen an d'Koordinaten vum gewënschten Werten ze spezifizéieren. Dëst sinn d'Koordinate vun der Zelle, an där mir de Numm vum Parfenov's Aarbechter getrennt hunn. Mir setzen e Semikolon a spezifizéieren d'Koordinate vum betraffene Sortiment. An dësem Fall ass dat d'Adress vun der Kolonn mat den Nimm vun de Mataarbechter. Duerno fänken déi Klammer un.
Nodeems all Wäerter agefouert ginn, klickt op de Knäppchen "OK".
- D'Resultat vum Montage vum Parfenova DF no der Veraarbechtung gëtt am Feld uginn "Betrag".
- Elo wann de Feld "Numm" Mir änneren Inhalt mat "Parfenov D.F.", zum Beispill, "Popova M.D."da wäert de Lounwäert am Feld automatesch änneren. "Betrag".
Methode 3: Veraarbechtlech mat méi Dëscher
Loosst eis léiwer wéi de Benotzere benotzt INDEX Dir kënnt verschidde Tabellen ëmsetzen. En zousätzleche Argument gëtt fir dësen Zweck benotzt. "Zuel Number".
Mir hunn dräi Dëscher. Jiddlech Tableau weist d'Léin vun de Mataarbechter fir e bestëmmte Mount. Eis Aufgab ass de Loun (drëtt Spalte) vum zweeten Angestellten (zweet Zeil) fir den drëtten Mount (drëtt Regioun) ze fannen.
- Selektioun vun der Zell, wou d'Resultat ugewisen an am gewéinleche Wee ass Funktionsassistent, awer wann Dir en Operatortypus auswielen, wielt d'Referenz kucken. Mir brauchen dat, well et dësst Form ass déi d'Aarbecht mat dem Argument ënnerstëtzt "Zuel Number".
- D 'Argumentefenster öffnen. Am Feld "Link" Mir brauchen d'Adressen vun all dräi Reihen anzeginn. Fir dat ze maachen, set den Cursor op dem Feld a wielt déi éischt Sortie mat der lénkser Maustast nogekuckt. Duerno setze mir en Semikolon. Dëst ass ganz wichteg, well wann Dir direkt op d'Auswiel vum nächste Array geet, wäert d'Adress nëmmen d'Koordinate vum virege ersat ginn. Also, no der Aféierung vun engem Semikolon, wielt de folgende Beräich. Duerno setze mir erëm e Semikolon a wielt de leschte Array. All den Ausdrock, dat am Feld ass "Link" huelen an Klerjen.
Am Feld "Line Number" Nummer lizenzéieren "2", well mir sinn den zweeten Numm an der Lëscht.
Am Feld "Column number" Nummer lizenzéieren "3", well d'Gehalt Spënn ass déi drëtt an all Dësch.
Am Feld "Zuel Number" d 'Zuelen "3", well mer brauchen fir d'Daten an der drëtter Tabelle ze fannen, déi Informatiounen iwwer d'Léin fir den drëtten Mount enthält.
Nodeems all d'Donnéeë geliwwert ginn, klickt op de Knäppchen "OK".
- Duerno sinn d'Resultater vun der Berechnung an der pré-selektéiert Zelle angezeigt. Et weist d'Quantitéit vum zweeten Employé d'Gehalt (V. Safronov) fir den drëtten Mount.
Methode 4: Zomm Kalkül
D'Referenzform ass net esou oft als Array Form benotzt, mä et kann net nëmme wann Dir mat verschiddene Fronten, awer och fir aner Besoine benotzt. Zum Beispill kann et benotzt ginn fir de Betrag a Kombinatioun mat dem Betreiber ze berechnen SUM.
Wann Dir den Volume eropgëtt SUM huet déi folgend Syntax:
= SUM (Adress vum Array)
An eisem speziellen Fall kann de Betrag vum Gewënn vun all Aarbechter fir de Mount mat der folgender Formel berechent ginn:
= SUM (C4: C9)
Awer Dir kënnt et e bëssen änneren, andeems Dir d'Funktioun benotzt INDEX. Dann gesäit et sou aus:
= SUM (C4: INDEX (C4: C9; 6))
An dësem Fall erklärt d'Koordinaten vum Ufank vun der Array d'Zell, mat där et ufänkt. Mee an der Koordinate vum Spezifizéiere vum Enn vum Array ass de Operator benotzt. INDEX. An dësem Fall ass dat éischt Argument vum Operateur INDEX de Poie weist, an d'zweet op déi lescht Zelle ass sechsten.
Course: Nëtzlech Excel Funktiounen
Wéi Dir gesitt, ass d'Funktioun INDEX kënnen an Excel benotzt ginn fir e relativ diverse Aufgaben ze léisen. Obschonn mir vill vun de méigleche Optiounen fir hir Benotzung geluecht hunn, awer nëmmen déi meeschte gefuerdertst. Et ginn zwou Zorte vun dëser Funktioun: Referenz a fir Arrays. Am effektivsten ass et a Kombinatioun mat anere Betreiber benotzt ginn. Formulas déi esou erstallt ginn wäerten déi komplexe Aufgaben opléisen.