Wanneer u met Excel-sigblaaie werk, is dit dikwels nodig om met 'n hele reeks data te werk. Terselfdertyd impliseer sommige take dat die hele groep selle letterlik in een kliek getransformeer moet word. In Excel is daar gereedskap wat vir sulke bewerkings toelaat. Kom ons uitvind hoe om die data skikkings in hierdie program te bestuur.
Array operasies
'N Skikking is 'n groep data wat op 'n vel in aangrensende selle geleë is. Oor die algemeen kan enige tafel as 'n skikking beskou word, maar nie elkeen van hulle is 'n tafel nie, aangesien dit net 'n reeks kan wees. In wese kan sulke gebiede een-dimensionele of tweedimensionele (matriks) wees. In die eerste geval is alle data in slegs een kolom of ry.
In die tweede - in verskeie op dieselfde tyd.
Daarbenewens word horisontale en vertikale tipes onderskei van eendimensionele skikkings, afhangende van of hulle 'n ry of 'n kolom is.
Daar moet kennis geneem word dat die algoritme vir die werk met sulke reekse ietwat verskil van die meer bekende operasies met enkelselle, alhoewel daar ook baie gemeen is tussen hulle. Kom ons kyk na die nuanses van sulke operasies.
Formule skepping
'N Skikking formule is 'n uitdrukking wat gebruik word om 'n reeks te verwerk om 'n finale resultaat te kry wat in 'n enkele skikking of in 'n enkele sel vertoon word. Byvoorbeeld, om een reeks deur 'n ander te vermenigvuldig, word die formule toegepas volgens die volgende patroon:
= array_address1 * array_address2
U kan ook optelling, aftrekking, deling en ander rekenkundige bewerkings op datareekse uitvoer.
Die koördinate van die skikking is in die vorm van adresse van die eerste sel en die laaste, geskei deur 'n kolon. As die reeks tweedimensioneel is, dan is die eerste en laaste selle skuins van mekaar geleë. Byvoorbeeld, die adres van 'n een-dimensionele skikking kan wees: A2: A7.
'N Voorbeeld van die adres van 'n tweedimensionele reeks is soos volg: A2: D7.
- Om 'n soortgelyke formule te bereken, moet jy op die vel die area waarin die resultaat vertoon word, kies en gee 'n uitdrukking vir die berekening in die formulebalk.
- Nadat u ingeskryf het, moet u nie op die knoppie klik nie Tiksoos gewoonlik, en tik die sleutel kombinasie Ctrl + Shift + Enter. Daarna word die uitdrukking in die formulebalk outomaties in krullerhakies geneem, en die selle op die blad sal gevul word met die data wat verkry word as gevolg van die berekening, binne die hele gekose reeks.
Verander Array Inhoud
As jy verder probeer om die inhoud te verwyder of enige van die selle te verander, wat in die reeks waar die resultaat vertoon word, verander, sal jou aksie in mislukking eindig. Dit werk ook nie as jy die data in die funksie reël probeer wysig nie. Terselfdertyd sal 'n informatiewe boodskap verskyn, wat sal sê dat dit nie moontlik is om 'n deel van die skikking te verander nie. Hierdie boodskap sal verskyn selfs as jy nie 'n doel gehad het om enige veranderinge te maak nie, en jy het per ongeluk net die reeks sel dubbel geklik.
As jy hierdie boodskap sluit, kliek op die knoppie "OK", en dan probeer om die wyser met die muis te beweeg, of druk die knoppie "Gee", sal die inligting boodskap weer verskyn. Dit is ook onmoontlik om die programvenster te sluit of die dokument te stoor. Hierdie irriterende boodskap sal altyd verskyn, wat enige aksies blokkeer. En die uitweg is en dit is redelik eenvoudig.
- Maak die inligting venster toe deur op die knoppie te klik. "OK".
- Klik dan op die knoppie "Kanseleer", wat in die groep ikone aan die linkerkant van die formulebalk geleë is, en is 'n ikoon in die vorm van 'n kruis. U kan ook op die knoppie klik. Esc op die sleutelbord. Na enige van hierdie bewerkings sal die aksie gekanselleer word, en u sal met die blad kan werk soos voorheen.
Maar wat as jy regtig nodig het om die skikking formule te verwyder of te verander? In hierdie geval, volg die stappe hieronder.
- Om die formule te verander, kies die wyser met die linker muisknop, die hele reeks op die blad waar die resultaat vertoon word. Dit is baie belangrik, want as jy net een sel van die skikking kies, gebeur niks. Maak dan die nodige aanpassing in die formulebalk.
- Nadat die veranderinge aangebring is, tik die kombinasie Ctrl + Shift + Esc. Die formule sal verander word.
- Om 'n skikking formule uit te vee, moet jy op dieselfde manier as in die vorige geval die hele reeks selle kies waarin dit met die wyser geleë is. Druk dan op die knoppie verwyder op die sleutelbord.
- Daarna sal die formule van die hele gebied verwyder word. Nou kan jy enige data daarin invoer.
Array funksies
Die mees maklike manier om formules te gebruik, is om die reeds ingeboude Excel-funksies te gebruik. U kan dit deur middel van Funksie Wizarddeur op die knoppie te druk "Voeg funksie in" aan die linkerkant van die formulebalk. Of in die oortjie "Formule" Op die band kan jy een van die kategorieë kies waarin die operateur waaraan jy belangstel, geleë is.
Na die gebruiker in Funksiewizard of op die nutsbalk, kies die naam van 'n spesifieke operateur, die funksie argument venster verskyn, waar u die aanvanklike data vir die berekening kan invoer.
Die reëls vir die invoer en redigering van funksies, as hulle die resultaat in verskeie selle gelyktydig vertoon, is dieselfde as vir gewone skikkingformules. Dit is nadat jy die waarde ingevoer het, moet jy die wyser in die formulebalk stel en tik die sleutel kombinasie Ctrl + Shift + Enter.
les: Excel Funksie Wizard
SUM operateur
Een van die mees gevraagde funksies in Excel is som. Dit kan beide gebruik word om die inhoud van individuele selle op te som, en om die som van volledige skikkings te vind. Die sintaksis vir hierdie operateur vir skikkings is soos volg:
= SUM (array1; array2; ...)
Hierdie operateur vertoon die resultaat in 'n enkele sel en daarom, om die berekening uit te voer, druk die knoppie na invoer van die insetdata. "OK" in die funksie argument venster of sleutel Tikindien insette met die hand gedoen is.
les: Hoe om die bedrag in Excel te bereken
VERVOER BEDRYF
funksie Transponeer is 'n tipiese skikking operateur. Dit laat jou toe om tabelle of matrikse te blaai, dit wil sê, verander rye en kolomme op sommige plekke. Terselfdertyd gebruik dit slegs die uitset van die resultaat in die reeks selle, dus na die bekendstelling van hierdie operateur is dit nodig om die kombinasie te gebruik Ctrl + Shift + Enter. Daar moet ook kennis geneem word dat voor die inlewering van die uitdrukking self 'n area moet kies wat die aantal selle in 'n kolom het wat gelyk is aan die aantal selle in die ry van die brontafel (matriks) en omgekeerd moet die aantal selle in die ry gelyk wees aan hul getal in die bronkolom. Operator sintaksis is soos volg:
= VERVOER (skikking)
les: Transformeer matrikse in Excel
les: Hoe om 'n tafel in Excel te blaai
MOBR operateur
funksie ASI kan jy die inverse matriks bereken. Al die reëls vir die invoer van waardes van hierdie operateur is presies dieselfde as die vorige een. Maar dit is belangrik om te weet dat die berekening van die inverse matriks slegs moontlik is as dit 'n gelyke aantal rye en kolomme bevat, en as die determinant nie gelyk is aan nul nie. As jy hierdie funksie toepas op 'n area met 'n ander aantal rye en kolomme, dan sal die uitset in plaas van die korrekte resultaat vertoon word. "Fout # WAARDE!". Die sintaksis vir hierdie formule is:
= MBR (skikking)
Om die determinant te bereken, gebruik die funksie met die volgende sintaksis:
= MEPRED (skikking)
les: Excel Reverse Matrix
Soos u kan sien, help bedrywighede met reekse om tyd in berekeninge te bespaar, sowel as die vrye spasie van die laken, aangesien daar nie nodig is om data by te voeg wat in 'n reeks gekombineer word vir latere werk met hulle nie. Al hierdie dinge word op die vlieg gedoen. En vir die omskakeling van tafels en matrikse is slegs die funksies van skikkings geskik, aangesien die gewone formules nie soortgelyke take kan hanteer nie. Maar terselfdertyd is dit nodig om in ag te neem dat addisionele reëls van insette en redigering op sulke uitdrukkings toegepas word.