Un o'r gweithrediadau aml a gyflawnir wrth weithio gyda matricsau yw lluosi un ohonynt gan un arall. Mae rhaglen Excel yn brosesydd tablau pwerus, sydd wedi'i gynllunio, gan gynnwys ar gyfer gwaith ar fatricsau. Felly, mae ganddo'r offer sy'n eich galluogi i'w luosi gyda'i gilydd. Gadewch i ni ddarganfod sut y gellir gwneud hyn mewn amrywiol ffyrdd.
Gweithdrefn Lluosi Matrics
Ar unwaith, rhaid i mi ddweud na ellir lluosi pob matrics â'i gilydd, ond dim ond y rhai sy'n bodloni amod penodol: rhaid i nifer y colofnau o un matrics fod yn hafal i nifer y rhesi o'r llall ac i'r gwrthwyneb. Yn ogystal, ni chaiff presenoldeb elfennau gwag yn y matricsau eu cynnwys. Yn yr achos hwn, hefyd, ni fydd cyflawni'r gweithrediad gofynnol yn gweithio.
Nid oes cymaint o ffyrdd i luosi'r matricsau yn Excel - dim ond dau. Ac mae'r ddau ohonynt yn gysylltiedig â defnyddio swyddogaethau adeiledig Excel. Gadewch inni edrych yn fanwl ar bob un o'r opsiynau hyn.
Dull 1: swyddogaeth MUMMY
Yr opsiwn symlaf a mwyaf poblogaidd ymhlith defnyddwyr yw defnyddio'r swyddogaeth. Mam. Gweithredwr Mam yn cyfeirio at y grŵp mathemategol o swyddogaethau. Dim ond ei dasg uniongyrchol yw dod o hyd i gynnyrch dau arae matrics. Cystrawen Mam sydd â'r ffurflen ganlynol:
= MUMNAGE (array1; array2)
Felly, mae gan y gweithredwr hwn ddwy ddadl, sef cyfeiriadau at yr ystodau o ddau fatrics sydd i'w lluosi.
Nawr, gadewch i ni weld sut mae'r swyddogaeth yn cael ei defnyddio. Mam ar enghraifft benodol. Mae dau fatrics, nifer y rhesi o un ohonynt yn cyfateb i nifer y colofnau yn y llall ac i'r gwrthwyneb. Mae angen i ni luosi'r ddwy elfen hon.
- Dewiswch yr ystod lle bydd canlyniad lluosi yn cael ei arddangos, gan ddechrau o'i gell chwith uchaf. Dylai maint yr ystod hon gyfateb i nifer y rhesi yn y matrics cyntaf a nifer y colofnau yn yr ail. Rydym yn clicio ar yr eicon "Mewnosod swyddogaeth".
- Wedi'i actifadu Dewin Swyddogaeth. Symudwch i'r bloc "Mathemategol", cliciwch ar yr enw "MUMNOZH" a chliciwch ar y botwm "OK" ar waelod y ffenestr.
- Bydd ffenestr dadleuon y swyddogaeth ofynnol yn cael ei lansio. Yn y ffenestr hon mae dau gae ar gyfer rhoi cyfeiriadau araeau matrics. Rhowch y cyrchwr yn y maes "Array1"a, gan ddal botwm chwith y llygoden, dewiswch arwynebedd cyfan y matrics cyntaf ar y ddalen. Wedi hynny, caiff ei gyfesurynnau eu harddangos yn y maes. Rhowch y cyrchwr yn y maes "Massiv2" ac yn yr un modd, dewiswch ystod yr ail fatrics.
Wedi i'r ddau ddadleuon gael eu cofnodi, peidiwch â rhuthro i bwyso'r botwm "OK"gan ein bod yn delio â swyddogaeth arae, sy'n golygu, er mwyn cael y canlyniad cywir, na fydd yr opsiwn arferol o gwblhau'r gwaith gyda'r gweithredwr yn gweithio. Ni fwriedir i'r gweithredwr hwn arddangos y canlyniad mewn cell sengl, gan ei fod yn ei arddangos mewn ystod gyfan ar ddalen. Felly yn hytrach na gwasgu botwm "OK" Gwasgwch y cyfuniad botwm Ctrl + Shift + Enter.
- Fel y gwelwch, ar ôl i'r ystod hon a ddewiswyd ymlaen llaw gael ei llenwi â data. Mae hyn yn ganlyniad i luosi araeau matrics. Os edrychwch ar y bar fformiwla, ar ôl dewis unrhyw un o elfennau'r ystod hon, fe welwn fod y fformiwla ei hun wedi'i lapio mewn breichiau cyrliog. Dyma nodwedd o'r swyddogaeth arae, sy'n cael ei hychwanegu ar ôl pwyso'r cyfuniad allweddol Ctrl + Shift + Enter cyn allbynnu'r canlyniad i'r daflen.
Gwers: Swyddogaeth MUMNAGE yn Excel
Dull 2: Defnyddio'r Fformiwla Gyfansawdd
Yn ogystal, mae ffordd arall o luosi dau fatrics. Mae'n fwy cymhleth na'r un blaenorol, ond mae hefyd yn haeddu cael ei grybwyll fel dewis arall. Mae'r dull hwn yn cynnwys defnyddio fformiwla arae cyfansawdd, a fydd yn cynnwys y swyddogaeth RHAGARWEINIAD wedi'i amgáu ynddo fel dadl y gweithredwr CLUDIANT.
- Ar hyn o bryd, dim ond elfen chwith chwith yr amrywiaeth o gelloedd gwag ar y daflen yr ydym yn eu dewis, ac rydym yn disgwyl eu defnyddio i arddangos y canlyniad. Cliciwch ar yr eicon "Mewnosod swyddogaeth".
- Dewin Swyddogaeth yn dechrau Symud i'r bloc gweithredwyr "Mathemategol"ond y tro hwn rydym yn dewis yr enw RHAGARWEINIAD. Rydym yn clicio ar y botwm "OK".
- Mae agor ffenestr dadl y swyddogaeth uchod yn digwydd. Mae'r gweithredwr hwn wedi'i gynllunio i luosi gwahanol resi â'i gilydd. Mae ei chystrawen fel a ganlyn:
= CYFLWYNIAD (array1; array2; ...)
Fel dadleuon o'r grŵp "Array" defnyddir cyfeiriad at yr ystod benodol i'w lluosi. Gellir defnyddio dau i 255 o ddadleuon o'r fath. Ond yn ein hachos ni, gan ein bod yn delio â dau fatrics, bydd angen dwy ddadl arnom.
Rhowch y cyrchwr yn y maes "Massive1". Yma bydd angen i ni nodi cyfeiriad rhes gyntaf y matrics cyntaf. I wneud hyn, gan ddal botwm chwith y llygoden, mae angen i chi ei ddewis ar y ddalen gyda'r cyrchwr. Yma, bydd cyfesurynnau'r ystod hon yn cael eu harddangos ym maes cyfatebol ffenestr y dadleuon. Wedi hynny, dylech osod cyfesurynnau'r ddolen ddilynol ar y colofnau, hynny yw, rhaid gwneud y cyfesurynnau hyn yn absoliwt. I wneud hyn, cyn i'r llythrennau yn y mynegiant a nodir yn y maes, gosodwch yr arwydd doler ($). Cyn y cyfesurynnau a ddangosir mewn ffigurau (llinellau), ni ddylid gwneud hyn. Fel arall, gallwch ddewis yr ymadrodd cyfan yn y maes yn lle hynny a phwyso'r allwedd swyddogaeth dair gwaith F4. Yn yr achos hwn, dim ond cyfesurynnau'r colofnau fydd yn dod yn absoliwt.
- Wedi hynny gosodwch y cyrchwr yn y maes "Massiv2". Gyda'r ddadl hon bydd yn anos, oherwydd yn ôl rheolau lluosi matrics, mae angen i'r ail fatrics gael ei “droi”. I wneud hyn, defnyddiwch y swyddogaeth nythu CLUDIANT.
I fynd ato, cliciwch ar yr eicon ar ffurf triongl, wedi'i gyfeirio gan ongl sydyn tuag i lawr, sydd wedi'i leoli i'r chwith o'r bar fformiwla. Mae rhestr o fformiwlâu a ddefnyddiwyd yn ddiweddar yn agor. Os ydych chi'n dod o hyd iddo, yr enw "CLUDIANT"yna cliciwch arno. Os ydych chi wedi defnyddio'r gweithredwr hwn am amser hir neu erioed wedi ei ddefnyddio o gwbl, yna ni fyddwch yn dod o hyd i'r enw penodedig yn y rhestr hon. Yn yr achos hwn, cliciwch ar yr eitem. "Nodweddion eraill ...".
- Mae ffenestr sydd eisoes yn gyfarwydd yn agor. Meistri swyddogaeth. Y tro hwn rydym yn symud i'r categori "Cysylltiadau ac araeau" a dewis yr enw "CLUDIANT". Cliciwch ar y botwm "OK".
- Mae'r ffenestr dadl swyddogaeth yn cael ei lansio. CLUDIANT. Bwriad y gweithredwr hwn yw trosi tablau. Hynny yw, i'w roi yn syml, mae'n cyfnewid colofnau a rhesi. Dyma'r hyn y mae angen i ni ei wneud ar gyfer ail ddadl y gweithredwr. RHAGARWEINIAD. Cystrawen swyddogaeth CLUDIANT syml iawn:
= CLUDIANT (amrywiaeth)
Hynny yw, yr unig ddadl am y gweithredwr hwn yw cyfeiriad at yr amrywiaeth y dylid ei “throi”. Yn hytrach, yn ein hachos ni, nid hyd yn oed yr amrywiaeth gyfan, ond dim ond ar ei golofn gyntaf.
Felly, gosodwch y cyrchwr yn y maes "Array" a dewiswch golofn gyntaf yr ail fatrics ar y ddalen gyda botwm chwith y llygoden yn cael ei ddal i lawr. Bydd y cyfeiriad yn ymddangos yn y maes. Fel yn yr achos blaenorol, yma hefyd, mae angen i chi wneud rhai cyfesurynnau absoliwt, ond y tro hwn nid cyfesurynnau'r colofnau, ond cyfeiriadau'r rhesi. Felly, rydym wedi rhoi'r arwydd doler o flaen y rhifau yn y ddolen sy'n cael ei harddangos yn y cae. Gallwch hefyd ddewis yr ymadrodd cyfan a chlicio ddwywaith ar yr allwedd F4. Ar ôl i'r elfennau angenrheidiol ddechrau cael eiddo absoliwt, peidiwch â phwyso'r botwm "OK", yn ogystal â'r dull blaenorol, defnyddiwch y cyfuniad allweddol Ctrl + Shift + Enter.
- Ond y tro hwn, nid ydym wedi llenwi amrywiaeth, ond dim ond un gell, a ddyrannwyd gennym o'r blaen wrth alw Meistri swyddogaeth.
- Mae angen i ni lenwi'r data gyda'r un maint amrywiaeth ag yn y dull cyntaf. I wneud hyn, copïwch y fformiwla a geir yn y gell i ystod gyfatebol, a fydd yn hafal i nifer y rhesi o'r matrics cyntaf a nifer y colofnau yn yr ail. Yn ein hachos penodol, rydym yn cael tair rhes a thair colofn.
Ar gyfer copïo, gadewch i ni ddefnyddio'r marciwr llenwi. Symudwch y cyrchwr i gornel dde isaf y gell lle mae'r fformiwla wedi'i lleoli. Trosir y cyrchwr yn groes ddu. Dyma'r marciwr llenwi. Daliwch fotwm chwith y llygoden i lawr a llusgwch y cyrchwr dros yr ystod uchod. Dylai'r gell gychwynnol gyda'r fformiwla ddod yn elfen chwith chwith yr arae.
- Fel y gwelwch, mae'r data a ddewiswyd wedi'i lenwi â data. Os byddwn yn eu cymharu â'r canlyniad a gawsom drwy ddefnyddio'r gweithredwr Mam, yna fe welwn fod y gwerthoedd yn union yr un fath. Mae hyn yn golygu bod lluosi dau fatrics yn gywir.
Gwers: Gweithio gydag araeau yn Excel
Fel y gwelwch, er gwaethaf y ffaith y cafwyd canlyniad cyfatebol, defnyddiwch y swyddogaeth i luosi'r matricsau Mam yn llawer symlach na defnyddio'r fformiwla cyfansawdd o weithredwyr at yr un diben RHAGARWEINIAD a CLUDIANT. Still, ni ellir gadael y dewis arall hwn heb oruchwyliaeth wrth archwilio'r holl bosibiliadau o luosogi matricsau yn Microsoft Excel.