Ena od pogostih operacij, ki se izvajajo pri delu z matricami, je množenje enega od njih s strani drugega. Excel je močan tabelarni procesor, ki je zasnovan, tudi za delo z matricami. Zato ima orodja, ki jim omogočajo, da se pomnožijo med seboj. Ugotovimo, kako je to mogoče storiti na različne načine.
Vsebina
Takoj moramo reči, da se za razmnoževanje med sabo ne omogočajo vse matrike, temveč samo tiste, ki ustrezajo določenemu pogoju: število stolpcev ene matrike mora biti enako številu vrstic drugega in obratno. Poleg tega je izključena prisotnost praznih elementov v matriki. Tudi v tem primeru ne boste mogli opraviti zahtevane operacije.
Načini množenja matrike v Excelu še vedno niso toliko - samo dva. Oba sta povezana z uporabo vgrajenih funkcij Excel. Podrobno bomo analizirali vsako od teh možnosti.
Najenostavnejša in najbolj priljubljena možnost med uporabniki je uporaba funkcije večuporabnika . Operater MUMNOZH pripada matematični skupini funkcij. Njegova neposredna naloga je najti izdelek dveh matričnih nizov. Sintaksa MULTIPLE je naslednja:
=МУМНОЖ(массив1;массив2)
Tako ima ta operater dva argumenta, ki sta sklicevanja na obseg dveh matrik, pomnoženih.
Zdaj pa poglejmo, kako se funkcija SUMMON uporablja za določen primer. Obstajata dve matriki, število vrstic enega od katerih ustreza številu stolpcev v drugi in obratno. Ta dva elementa moramo pomnožiti.
Ko sta obe argumenti vneseni, ne pohitite, da pritisnete gumb "OK" , ker se ukvarjamo z funkcijo matrike, kar pomeni, da običajna različica konca operacije z operaterjem ne deluje, da bi dobili pravilen rezultat. Ta operater ni namenjen za prenos rezultatov v eno celico, ker ga izpisuje v celotno območje na listu. Torej, namesto da pritisnete gumb "V redu" , pritisnite kombinacijo tipk Ctrl + Shift + Enter .
Lekcija: MULTI-funkcijo v Excelu
Poleg tega obstaja še en način množenja dveh matrik. To je bolj zapleteno kot prejšnje, pa tudi zasluži omenjeno kot alternativo. Ta metoda predvideva uporabo sestavljene formule matrike, ki jo sestavlja funkcija SUMPROPROVE in TRANSP , ki je v njem vključena kot argument.
=СУММПРОИЗВ(массив1;массив2;…)
Kot argumenti iz skupine "Array" se uporablja referenca za določeno območje, ki ga je treba pomnožiti. Uporabimo lahko skupno dva do 255 takih argumentov. Toda v našem primeru, ker imamo opravka z dvema matrikama, potrebujemo samo dva argumenta.
Postavili smo kazalec na polje "Array1" . Tukaj moramo vnesti naslov prve vrstice prve matrike. Če želite to narediti, držite levi gumb miške, preprosto jo izberite na listu s kazalko. Koordinate tega območja bodo takoj prikazane v ustreznem polju okna argumentov. Po tem je potrebno določiti koordinate prejetega referenca po stolpcih, to pomeni, da morajo biti te koordinate absolutne. Če želite to narediti, pred črkami v izrazu, ki je vpisan v polju, nastavite znak dolarja ( $ ). Pred koordinatami, ki so prikazane v številkah (vrsticah), tega ne bi smeli storiti. Namesto tega lahko v polju izberete celoten izraz in trikrat pritisnite funkcijsko tipko F4 . V tem primeru postanejo samo absolutne koordinate stolpcev.
Če želite iti k njej, kliknemo ikono v obliki trikotnika, ki se usmeri z akutnim kotom navzdol, ki se nahaja levo od črte formule. Odpre se seznam nedavno uporabljenih formul. Če v njej najdete ime »TRANSP« , nato kliknite na to. Če ste že dolgo uporabljali tega operaterja ali ga niste nikoli uporabljali, tega imena ne boste našli na tem seznamu. V tem primeru morate klikniti na element "Druge funkcije ..." .
=ТРАНСП(массив)
To pomeni, da je edini argument tega operaterja sklicevanje na matriko, ki jo je treba "obrniti". Namesto tega v našem primeru ni celo celotna matrika, temveč le njen prvi stolpec.
Torej nastavite kazalko v polju "Array" in z levim gumbom miške izberite prvi stolpec druge matrike na listu. Naslov je prikazan v polju. Tako kot v prejšnjem primeru, tudi tukaj morate narediti določene koordinate absolutne, vendar tokrat ne koordinate stolpcev, temveč naslove vrstic. Znak dolarja postavite pred številke v povezavi, ki se prikaže na polju. Izberete lahko tudi celoten izraz in dvokliknite na tipko F4 . Ko so zahtevani elementi začeli imeti absolutne lastnosti, ne kliknite na gumb "V redu" , in na enak način kot v prejšnji metodi, uporabite kombinacijo tipk Ctrl + Shift + Enter .
Za kopiranje uporabljamo oznako za polnjenje. Kazalec premaknemo v spodnji desni kot celice, kjer se nahaja formula. Kazalec se pretvori v črni križ. To je oznaka za polnjenje. Pritegnite levi gumb miške in povlecite kazalec nad celotnim nadzorom. Začetna celica s formulo bi morala postati najnižji zgornji element te matrike.
Lekcija: Delo z nizi v Excelu
Kot lahko vidite, je kljub dejstvu, da je bil dosežen ekvivalenten rezultat, mnogo lažje uporabiti funkcijo pomnoževanja matrik MULNOGE , kot da bi za enake namene uporabili sestavljeno formulo operatorjev SUMPROVIS in TRANSP . Ampak še vedno ta alternativna možnost ne more ostati brez pozornosti pri preučevanju vseh možnosti množenja matric v Microsoft Excelu.