Ee vun den nëtzlechsten Feature vum Excel Programm ass den Bedreiwer Index. Et sicht fir Daten am Beräich op der Kräizung vun der spezifizéierter Reihen an der Kolonn, zréckginn d'Resultat an enger virgeschriwwener Zell zréck. Awer d'Méiglechkeet vun dëser Funktioun gëtt verginn wann Dir an komplex Formel op der Kombikorie benotzt. Loosst eis verschidde Optiounen fir säi Gebrauch betruechten.
D'Funktioun Funktioun ze benotzen
De Inland Ufänger sollen op eng Grupp vu Funktiounen vun der Kategorie "Links a Arrays" befestegt. Et huet zwou Varietéiten: Fir Arrays a fir Referenzen.Eng Optioun fir Arrays huet déi folgend Syntax:
= Index (Array; Nummer_link; Zuel_number)
Zur selwechter Zäit all zwou Argumenter a Form vun enger Formula kannen date benotzt gin, souwuel ee vun hinnen, wann d'Array eng Array eng Array ass. Mat enger Multi-zweedimensionalen Beräich, béid Wäerter solle applizéiert ginn. Et ass och néideg ze kloer opgenotzt datt d'ënner dem Undeel vun der Linn huet an d'Bande verstanen ass net d'Zuel op de spezifizéierten Arrain, awer op d'Bestellungsbëlleg.
Syntax fir eng Referenzoptioun ausgesäit sou:
= Index (Link; Nummer_link; Zuel_number; [Nummer_name]))
Hei kënnt Dir nëmmen een Argument vun zwou Zorten benotzen: "Zeil Nummer" oder "Kolonnnummer". D'Arrangéierungsgank "Zerreger Nummer" ass eng allgemeng fationielt op d'Arrivatioun ", ass et nëmmen wann och e puer Reiftzungen deelhuelen.
Also, de Bedreiwer sicht Daten am Setrank wann Dir eng Sait oder Kolonn uginn. Dës Feature ass ganz ähnlech wéi seng Fäegkeeten. Operator Aarm Awer am Géigesaz zu geet et alles iwwerall, an net nëmmen op der extremer lénkser Kolonn vum Dësch.
Method 1: mam Bedreiwer Index fir Arrays ze benotzen
Loosst eis fir d'éischt vun allen, analyséieren mir am einfachsten Beispill vun engem Algorithmus fir en Operateurindex fir Arrays ze benotzen.
Mir hunn e Gehaltdësch. Si seng éischter Colonn, d'Nimm vun den Aarbechter integréieren den Akommes vum Datum of, an an der anerer - de Betragsverbrauch. Mir mussen den Numm vum Employé an der drëtter Zeil zréckzéien.
- Wielt d'Zell an deem de Prozessresultat ugewise gëtt. Klickt op d'Funktioun "IC Ikon, déi direkt op där Form vun Formule schränkt steet.
- D'Prozedur fir de Zauberer vu Funktiounen ze aktivéieren geschitt. An der Kategorie "Referenze an d'Arrays" vun dësem Tool oder déi "voll alphabetesch Lëscht" andeems Dir den Numm "Index" sicht. Nodeems se dëse Bedreiwer fonnt hunn, hu mir en Markéiert et a klickt op den "OK" Knäppchen, wat um Enn vun der Fënster gesat gëtt.
- Eng kleng Fënster opgezunn, an deem dir d'Zort vun der Funktioun wielt: "d'Array" oder "Link". Mir brauchen d'Optioun "Array". Et ass éischt a gëtt als Standard beliicht. Dofir kënnt mir einfach op de "OK" Knäppchen "klickt.
- D'Argument Fënster mécht d'Index Funktioun op. Wéi hei uewen ernimmt huet, huet et dräi Argumenter, an entscheet dräi Felder fir auszefëllen.
Am "AR8" Fruechnung musst Dir d'Offer vun der Datengang agezeechent ginn. Dir kënnt et manuell et fueren. Awer fir d'Aufgab fir d'Aufgab ze erfäne mir heescht anescht. Mir setzen de Cursor op dat entspriechend Feld, an dann ass déi ganz Rei vu tabuläre Daten op der Plack. Duerno, d'Adress vun der Reratioun direkt am Feld erschéngt.
Am "Reed vun der" Zeil "" Setz Mir sin d'Nummer "" 3 "", triicht deen éischte Numm op der Lëscht vun den 2. Nimm, dee definéiert huet. An der "Column Nummer" Feld huet d'Nummer "1" gesat. Well den Numm Kolonn déi meescht an der bestëmmter Schéier kënnt.
No all déi spezifizéierter Astellunge ginn opgefouert, klickt op den "Ok" Knäppchen.
- D'Resultat vun der Veraarbechtung gëtt an der Zell ugewisen, wat am éischten Paragraphe vun dësem Handbuch uginn gouf. Et ass dee resultéierendem Numm deen den drëtten an der Lëscht an den deterdriwwenen Datepräg ass.
Mir disassembled d'Funktioun vun der Index Funktioun an enger multidiverescher Arméi (e puer Sailen a Saiten). Wann d'Gamme wieren eng defatitoresch, dann d'Donnéeën déi d'Arrutelfenster ass, wier et e puer méi einfach. Am Feld "Array" Vun déiselwecht Method wéi hei uewen, präziséiert mir seng Adress. An dësem Fall besteet d'Donnéeën nëmmen op Wäertst an engem "Numm" Kolonn. Am "Ren Nummer" Beräich gëtt de Wäert "3" vir, well Dir d'Donnéeën vun der drëtter Zeil kennt. D'"Kolonnnummer" Feld kann iwwerhaapt eidel gelooss ginn, well mir hunn eng eenzeg zweedimensional Gamme an där nëmmen eng Kolonn benotzt gëtt. Klickt op de "OK" Knäppchen.
D'Resultat gëtt genau d'selwecht wéi hei uewen.
Et war dee einfacht Fest, sou datt Dir gesitt, wéi dës Funktioun schafft, awer an der Praxis, mee an üre benotzt, sou gëtt et seelen nach benotzt.
Lektioun: Master of Funktiounen am Excles
Method 2: Applikatioun an engem Komplex mat engem Sichbedreiung
An der Praxis, d'Indexfunktioun ass meeschtens zesumme mat der Sichbunn benotzt. BEFAnde Index - Sichfirma ass e mächtege Tool wann schaffen am Ausfeld schaffen, wat méi flexibel wéi seng no wéi den no meeschte funktionnel Analogo - en ALP Bedreiwer.
D'Haaptaufgab vun der Sichfunktioun ass d'Zuel an Uerdnung vun engem bestëmmte Wäert an der bestëmmter Palette ze spezifizéieren.
Syntax Bedreiwer Sich no sou:
= Sich Board (gewënscht_dation, gekuckt_missive, [Typ_densatioun]))
- De gewënschten Wäert ass de Wäert, d'Positioun, déi mir an der Rëtsch sichen;
- Déi gekuckt Array ass d'Gamme an deem dëse Wäert läit;
- Mapping Type ass en optionalen Parameter deen exakt exakt oder ongeféier d'Wäerter bestëmmt. Mir sichen no genau Wäerter, also ass dëst Argument net benotzt.
Wann Dir un dësem Hënn vun der Argumenter vun den Argumenter 1 Zënn kënnt automatesch ausgedeelt: "d'Kaarte Sprooch" op der Inde Funktioun.
Mol kucken wéi se op engem spezifeschen Beispill gemaach ginn. Mir schaffe mam selwechten Dësch déi hei uewen diskutéiert gouf. Tridden. Mir hunn zwou Felder - "Numm" an "Betrag". Et ass néideg ze maachen datt wann den Numm vum Employé ass agefouert gëtt, gëtt de Betrag u Sue verdéngt, gëtt automatesch ugewisen. Loosst eis kucken wéi et an der Praxis ëmgesat gëtt andeems Dir d'Funktioun Index an der Sich ëmgesat gëtt.
- Éischtens, mir léiere wat d'Salariéen Employé vum Parfenov D. F. Gitt säin Numm an den entspriechende Feld an
- Wielt d'Zell am "Betrag" Feld an deem d'vollst Resultat ugewise gëtt. Run d'Argument Fensterfahrungsfahrungsindex fir Arrays.
Am Feld "Array" Mir sin d'Koordinatioun vun der Kolonn, an deem déi Boutiffonnunge vun den Aarbechter organiséiert sinn.
D'"Kolonn" ass eidel eidel, sou datt mir fir en Beispill eng Beispill eng Beispiller gewinnt sinn.
Maen am "Räis Nummer" Referenz, musse mir d'Fisoschung vun der Sich nozegaangen. Fir hire Rekord, Stroum zum Syntax déi uewen diskutéiert gouf. Direkt am Feld an den Numm vum Bedreiwer "Sichfirma" ouni Zitater. Dann opmaacht direkt d'Klammer op a weist d'Koordinaten vum gewënschte Wäert un. Dëst sinn d'Koordinaten vun der Zell an deem mir den Numm vum Employé vum Parfenov getrennt opgeholl hunn. Mir setzen e Punkt mat engem Komma a spezifizéiert d'Koordinaten vun der gekuckterer Gamme. An onsem weisen dëst d'Adress vun der Kolonn mat den Nimm vun de Mataarbechter. Duerno, zoumaachen d'Klammer.
No all Wäerter si gemaach, klickt op de "OK" Knäppchen.
- D'Resultat vun der Unzuel vun Akommes Parfenova D. F. F. No der Veraarbechtung gëtt am "Betrag" Feld ugewisen.
- Elo, wann am "Numm" Feld mir d'Inhalter aus Parfenov änneren.
Method 3: Veraarbechtung vu Multiple Dëscher
Lo kuckt ausgesinn wéi den Ament d'Index op d'Ariecher aus aneren kënnen ginn. Fir dës Zwecker, eng zousätzlech Argument "Beräich Zuel" gëtt ugewannt.
Mir hunn dräi Dëscher. All Dësch weist Léin vun Aarbechter iwwer e separaten Mount. Eis Aufgab ass d'Loun ze wëssen (drëtt Kolonn) vum zweete Mataarbechter (zweete Line) fir den drëtte Mount (drëtte Beräich).
- Mir Wielt d'Zell an déi d'Resultat aus dem Ausgang ass, déi d'Funktioune Wizard opmaachen, awer wielt e Bedreiwer Type, wielt eng Referenz View. Mir brauchen dëst well et ass dës Zort déi mat der Argument "Beräich" Beräich "ënnerstëtzt".
- D'Argument Fënster mécht. An engem Luedfeld onduerchzet Dir Iech weg Beschreift. Fir dëst ze maachen, da sot de Cursor am Feld a wielt déi éischt Palette mat der lénker Maus Knäppchen. Da setzt e Punkt mat engem Komma. Dat ass ganz wichteg, zënter Dir direkt op de Verëffentlechung vun der nächster Aray gitt, gëtt hir Adress net d'Koordinent vum virdrun. Also, nodeems Dir e Punkt mat engem Komma aginn hutt, da lokalen déi folgend Palette. Dann setzt nach eng Kéier de Punkt mam Komma un an huet déi lescht Array verdeelt. All den Ausdrock deen am "Link" d'Feld an d'Klammer geet.
Am "Roug Nummer" Feld gëtt d'Nummer "2" ", esou eng Rei ze sichen, op engem zweeten Nummeger no dëser Säit.
An der "Column Nummer" Beräich, spezifizéiert d'Nummer ". Zum Nummer", well d'Polite Kolonn de Drëtten erausfräilen.
Am Count Nummer "" Dat ass d'Nummer "3" gesat, well mir musse Date benotzen, fir d'Informatiounen fir den drëtte Mount.
No all den Daten ginn aginn, klickt op den "Ok" Knäppchen.
- Duerno gëtt d'Berechnungsplazen an enger pre-ausgewielten Zell ugewisen. Do weist de Betrag vun der zweeter Employé (Safronova v. M.) fir den drëtte Mount.
Method 4: Berechnung vum Betrag
D'Referenzszepomp ass net wëll bis oft fir der Array benotzt ginn, awer dat kënne net nëmmen ëm aner Berchtungen ginn, awer och fir aner Rëthalts. Zum Beispill, et ka benotzt ginn fir de Betrag a Kombinatioun mat de Betrag Bedreiwer ze berechnen.
Wann Dir Montanten addéiere, huet déi folgend Syntax huet:
= Zomme (Adress_massiva)
An eisem erfollegempbeente Fall ass de Betragsinner vun all de Mataarbechter vum Mountduerch opgerëscht benotzt kann, déi d'ugewelds ginn:
= Quantitéiten (C4: C9)
Awer Dir kënnt et e bësse änneren andeems Dir d'Index Funktioun vum Index Funktioun. Da wäert si déi folgend Form hunn:
= Zomme (C4: Index (C4: C9; 6))
Mir gëtt an dësem Keess fir d'Koordinisatiounen vun der Brouwen, virun deonnen. Awer an der Koordinaten vun der Verfall vun der Array, de Bedreiwer gëtt en Index benotzt. An dësem Fall ass den éischten Argument vum Operder Index beweist, an déi zweet - op senger leschter Zell - de Six.
Lektioun: Nëtzlech Funktiounen Ausgläich
Wéi Dir kënnt gesinn, d'Funktioun vum Index kann am Exis befestegt ginn fir nei zegwéi keng Goaler ze léisen. Och wa mir wäit vun alle méiglecher Optiounen fir säi Gebrauch ugesinn, awer nëmmen dat meescht gesicht. Et ginn zwou Zorte vun dëser Feature: Referenz a fir Arrays. Et kann am meeschten effektiv a Kombinatioun mat anere Betreiber benotzt ginn. Erstellt op dës Manéier vun der Formulas fäeg sinn déi schwiereg Aufgaben ze léisen.