Eraro Riparo 4.3.2

Unu el la oftaj operacioj farataj kiam oni laboras kun matricoj estas la multipliko de unu el ili per alia. Excel-programo estas potenca tabula procesoro, kiu estas desegnita, inkluzive por labori pri matricoj. Sekve, li havas la ilojn, kiuj permesas vin multipliki ilin kune. Ni eltrovu kiel ĉi tio povas esti farita laŭ diversaj manieroj.

Matrix Multiplication Procedure

Tuj mi devas diri, ke ne ĉiuj matricoj povas esti multiplikitaj unu kun la alia, sed nur tiuj, kiuj plenumas certan kondiĉon: la nombro de kolumnoj de unu matrico devas esti egala al la nombro de vicoj de la alia kaj inverse. Aldone, la ĉeesto de malplenaj elementoj en la matricoj estas ekskludita. Ankaŭ ĉi-okaze plenumu la bezonatan operacion ne funkcios.

Ne estas multaj manieroj multipliki la matricojn en Excel - nur du. Kaj ambaŭ estas ligitaj al la uzo de funkcioj de Excel. Ni detale ekzamenu ĉiun el tiuj opcioj.

Metodo 1: funkcio MUMMY

La plej simpla kaj plej populara elekto inter uzantoj estas uzi la funkcion. Panjo. Telefonisto Panjo rilatas al la matematika grupo de funkcioj. Nur lia tuja tasko estas trovi la produkton de du matricaj tabeloj. Sintakso Panjo havas la sekvan formon:

= MUMNAGE (tabelo1; tabelo2)

Tiel, ĉi tiu operatoro havas du argumentojn, kiuj estas referencoj al la intervaloj de du matricoj por esti multiplikitaj.

Nun ni vidu kiel la funkcio estas uzata. Panjo sur specifa ekzemplo. Estas du matricoj, la nombro de vicoj de unu el kiuj korespondas al la nombro de kolonoj en la alia kaj inverse. Ni bezonas multipliki tiujn du elementojn.

  1. Elektu la teritorion, kie la rezulto de multipliko estos montrata, komencante de ĝia supra maldekstra ĉelo. La grandeco de ĉi tiu intervalo devas korespondi al la nombro de vicoj en la unua matrico kaj la nombro de kolonoj en la dua. Ni alklakas la ikonon "Enmetu funkcion".
  2. Aktivigita Funkciaj Sorĉisto. Movu al bloko "Matematika", alklaku la nomon "MUMNOZH" kaj alklaku la butonon "Bone" ĉe la fino de la fenestro.
  3. La fenestro de argumentoj de la bezonata funkcio estos lanĉita. En ĉi tiu fenestro estas du kampoj por enigi la adresojn de matricaj tabeloj. Metu la kursoron sur la kampon "Matrico1"kaj, tenante la maldekstran musbutonon, elektu la tutan areon de la unua matrico sur la folio. Post tio, ĝiaj koordinatoj estos montrataj en la kampo. Metu la kursoron en la kampon. "Massiv2" kaj simile elektu la limon de la dua matrico.

    Post kiam ambaŭ argumentoj estas enigitaj, ne rapidu premi la butonon "Bone"ĉar ni traktas tabelan funkcion, kio signifas ke por akiri la ĝustan rezulton, la kutima eblo plenumi la laboron kun la operatoro ne funkcios. Ĉi tiu operatoro ne celas montri la rezulton en unu ĉelo, ĉar ĝi montras ĝin en tuta teritorio sur folio. Do anstataŭ premi butonon "Bone" Premu la kombinon de butonoj Stir + Maj + Plu.

  4. Kiel vi povas vidi, post ĉi tiu antaŭselektita gamo plenigis datumoj. Ĉi tio estas la rezulto de multobligantaj matrico-aroj. Se vi rigardas la formulan stangon, post kiam vi elektis iun el la elementoj de ĉi tiu teritorio, ni vidos, ke la formulo mem estas envolvita en buklaj krampoj. Ĉi tio estas trajto de la tabela funkcio, kiu estas aldonita post premado de la klavkombino Stir + Maj + Plu antaŭ ol elsendi la rezulton al la folio.

Leciono: La funkcio de MUMNAGE en Excel

Metodo 2: Uzanta la Kompunda Formulo

Aldone, estas alia maniero multipliki du matricojn. I estas pli kompleksa ol la antaŭa, sed ankaŭ meritas mencion kiel alternativo. Ĉi tiu maniero implikas la uzon de komponigita tabela formulo, kiu konsistas el la funkcio SUMPRODUTO kaj enmetis ĝin kiel argumenton de la operatoro TRANSPORTO.

  1. Nun ni elektas nur la maldekstran supran elementon de la tabelo de malplenaj ĉeloj en la folio, kiun ni atendas uzi por montri la rezulton. Alklaku la ikonon "Enmetu funkcion".
  2. Funkciaj Sorĉisto komenciĝas Moviĝante al la bloko de operatoroj "Matematika"sed ĉi-foje ni elektas la nomon SUMPRODUTO. Ni alklakas la butonon "Bone".
  3. La malfermo de la argumenta fenestro de la supra funkcio okazas. Ĉi tiu operatoro estas desegnita por multipliki malsamajn arojn unu kun la alia. Ia sintakso estas jene:

    = SUMPRODUTO (tabelo1; tabelo2; ...)

    Kiel argumentoj de grupo "Array" referenco al la specifa teritorio al esti multiplikita estas uzata. Totalo de du ĝis 255 tiaj argumentoj povas esti uzata. Sed en nia kazo, ĉar ni traktas du matricojn, ni bezonos nur du argumentojn.

    Metu la kursoron sur la kampon "Massive1". Ĉi tie ni bezonos enigi la adreson de la unua vico de la unua matrico. Por fari tion, tenante la maldekstran musbutonon, vi nur devas elekti ĝin sur la folio kun la kursoro. Ĉi tie la koordinatoj de ĉi tiu intervalo estos montrataj en la responda kampo de la argumenta fenestro. Post tio, vi devas fiksi la koordinatojn de la rezulta ligo sur la kolumnoj, te ĉi tiuj koordinatoj devas fariĝi absolutaj. Por fari tion, antaŭ ol la literoj en la esprimo enmetita en la kampo, metu la dolarajn signojn ($). Antaŭ la koordinatoj montritaj en figuroj (linioj), ĉi tio ne devus esti farita. Alternative, vi povas elekti la tutan esprimon en la kampo anstataŭe kaj premi la funkcian klavon trifoje F4. En ĉi tiu kazo, nur la koordinatoj de la kolumnoj fariĝos absolutaj.

  4. Post tio metu la kursoron sur la kampon "Massiv2". Kun ĉi tiu argumento ĝi estos pli malfacila, ĉar laŭ la reguloj de matrica multipliko, la dua matrico devas esti "turnita". Por fari tion, uzu la nestita funkcio TRANSPORTO.

    Por iri al ĝi, alklaku la ikonon en la formo de triangulo, direktita de akra malsupreniranta angulo, kiu situas maldekstre de la formala stango. Listo de ĵus uzitaj formuloj malfermiĝas. Se vi trovos en ĝi la nomon "TRANSPORTO"tiam alklaku ĝin. Se vi uzis ĉi tiun operacisilon por longa tempo aŭ neniam uzis ĝin, vi ne trovos la specifitan nomon en ĉi tiu listo. En ĉi tiu kazo, alklaku elementon. "Aliaj ecoj ...".

  5. Jam konata fenestro malfermiĝas. Funkcio majstroj. Ĉi-foje ni moviĝas al la kategorio "Ligoj kaj tabeloj" kaj elektu la nomon "TRANSPORTO". Alklaku la butonon "Bone".
  6. La funkcia argumenta fenestro estas lanĉita. TRANSPORTO. Ĉi tiu operatoro celas transponi tabelojn. Tio estas, por simple diri ĝin, ĝi interŝanĝas kolumnojn kaj vicojn. Jen kion ni devas fari por la dua argumento de la operatoro. SUMPRODUTO. Funkcia sintakso TRANSPORTO ekstreme simpla:

    = TRANSPORTO (tabelo)

    Tio estas, la sola argumento de ĉi tiu operatoro estas referenco al la tabelo, kiu devus esti "turnita". Prefere, en nia kazo, eĉ ne la tuta tabelo, sed nur sur ĝia unua kolumno.

    Do metu la kursoron sur la kampon "Array" kaj elektu la unuan kolumnon de la dua matrico sur la folio kun la maldekstra musbutono premita. La adreso aperos en la kampo. Kiel en la antaŭa kazo, ankaŭ ĉi tie, vi devas fari certajn koordinatojn absolutaj, sed ĉi-foje ne la koordinatoj de la kolumnoj, sed la adresoj de la vicoj. Tial ni metas la dolar-signon antaŭ la numeroj en la ligilo montrata en la kampo. Vi ankaŭ povas elekti la tutan esprimon kaj duoble alklaki la klavon F4. Post kiam la necesaj elementoj ekhavis absolutajn proprietojn, ne premu la butonon "Bone", same kiel en la antaŭa metodo, uzu la klavokombinon Stir + Maj + Plu.

  7. Sed ĉi-foje ni ne plenigis tabelon, sed nur unu ĉelon, kiun ni antaŭe asignis al la voki Funkcio majstroj.
  8. Ni devas plenigi la datumojn kun la sama tabelgrandeco kiel en la unua metodo. Por fari tion, kopiu la formulon akiritan en la ĉelo al ekvivalenta intervalo, kiu estos egala al la nombro de vicoj de la unua matrico kaj la nombro de kolonoj de la dua. En nia aparta kazo, ni ricevas tri vicojn kaj tri kolumnojn.

    Por kopii, ni uzu la plenigilon. Movu la kursoron al la dekstra malsupra angulo de la ĉelo kie troviĝas la formulo. La kursoro estas konvertita al nigra kruco. Jen la pleniga markilo. Tenu la maldekstran musbutonon kaj trenu la kursoron super la tuta supera atingo. La komenca ĉelo kun la formulo devas fariĝi la maldekstra supera elemento de la tabelo.

  9. Kiel vi povas vidi, la elektita intervalo estas plenigita per datumoj. Se ni komparas ilin kun la rezulto, kiun ni akiris per la uzo de la operatoro Panjo, tiam ni vidos, ke la valoroj estas tute identaj. Ĉi tio signifas, ke la multipliko de du matricoj estas ĝusta.

Leciono: Laborante kun tabeloj en Excel

Kiel vi povas vidi, malgraŭ la fakto ke ekvivalenta rezulto estis akirita, uzu la funkcion multipliki la matricojn Panjo multe pli simpla ol uzi la komponaĵon formulo de operatoroj por la sama celo SUMPRODUTO kaj TRANSPORTO. Tamen, ĉi tiu alternativo ankaŭ ne povas resti preterlasita dum esplorado de ĉiuj ebloj multipliki matricojn en Microsoft Excel.