Грешка ПОПРАВКА 4.3.2

Една од честите операции што се изведуваат кога работите со матрици е множење на еден од нив од друг. Програмата Excel е моќен табеларен процесор, кој е дизајниран, вклучително и за работа на матрици. Затоа, тој има алатки кои ви дозволуваат да ги размножите заедно. Ајде да дознаеме како ова може да се направи на различни начини.

Постапка за множење на матрикс

Веднаш морам да кажам дека не сите матрици може да се умножат една со друга, туку само оние кои се среќаваат со одредена состојба: бројот на колони од една матрица мора да биде еднаков на бројот на редови од другиот и обратно. Покрај тоа, исклучувањето на празните елементи во матриците е исклучено. Во овој случај, исто така, изврши потребната операција нема да работи.

Не постојат толку многу начини за умножување на матриците во Excel - само две. И двете од нив се поврзани со употребата на вградените функции на Excel. Дозволете ни да ја испитаме детално секоја од овие опции.

Метод 1: функција MUMMY

Наједноставната и најпопуларната опција кај корисниците е да ја користите функцијата. Мама. Оператор Мама се однесува на математичката група на функции. Само неговата непосредна задача е да се најде производот од две матрични низи. Синтакса Мама ја има следнава форма:

= MUMNAGE (array1; array2)

Така, овој оператор има два аргументи, кои се референци на опсегот на две матрици кои треба да се помножат.

Сега да видиме како се користи функцијата. Мама на специфичен пример. Постојат две матрици, бројот на редови од кои една одговара на бројот на колони во другиот и обратно. Ние треба да ги размножиме овие два елементи.

  1. Изберете го опсегот каде што ќе се прикаже резултатот од множењето, почнувајќи од горната лева ќелија. Големината на овој опсег треба да одговара на бројот на редови во првата матрица и бројот на колони во втората. Ние кликнуваме на иконата "Вметни ја функцијата".
  2. Активирано Функционален волшебник. Премести да го блокира "Математичка", кликнете на името "МУМНОЖ" и кликнете на копчето "Добро" на дното на прозорецот.
  3. Прозорецот на аргументи на потребната функција ќе биде лансиран. Во овој прозорец има две полиња за внесување на адресите на матричните низи. Ставете го курсорот во полето "Array1"и, со држење на левото копче на глувчето, одберете ја целата област од првата матрица на листот. Потоа, нејзините координати ќе бидат прикажани во полето. Поставете го курсорот во полето "Масив2" и слично изберете го опсегот на втората матрица.

    Откако ќе ги внесете двата аргумента, не брзајте да го притиснете копчето "Добро"бидејќи ние се занимаваме со низа функција, што значи дека за да го добиете точниот резултат, вообичаената опција за завршување на работата со операторот нема да работи. Овој оператор не е наменет да го прикажува резултатот во една ќелија, бидејќи го прикажува во цела низа на лист. Така наместо притискање на копче "Добро" Притиснете на комбинацијата на копчиња Ctrl + Shift + Enter.

  4. Како што можете да видите, по овој однапред избран опсег беше исполнет со податоци. Ова е резултат на множење на матрични матрици. Ако погледнете на формуларот, откако ќе изберете било кој од елементите од овој опсег, ќе видиме дека самата формула е завиткана со кадрави загради. Ова е карактеристика на функцијата на низата, која се додава по притискање на комбинацијата на копчиња Ctrl + Shift + Enter пред да го изнесете резултатот на листот.

Лекција: Функцијата MUMNAGE во Excel

Метод 2: Употреба на соединетата формула

Покрај тоа, постои уште еден начин да се умножат две матрици. Тој е посложени од претходниот, но, исто така, заслужува да се спомене како алтернатива. Овој метод вклучува употреба на композитна низа формула, која ќе се состои од функцијата SUMPRODUCT и затворен во него како аргумент на операторот ТРАНСПОРТ.

  1. Во овој момент, ние го избираме само левиот горен елемент од низата празни ќелии на листот, за кој очекуваме да го искористиме за да го прикажеме резултатот. Кликнете на иконата "Вметни ја функцијата".
  2. Функционален волшебник започнува Преселба во блокот на оператори "Математичка"но овој пат го избираме името SUMPRODUCT. Ние кликнуваме на копчето "Добро".
  3. Се отвора прозорецот за аргументи од горенаведената функција. Овој оператор е дизајниран да ги размножува различните низи еден со друг. Неговата синтакса е како што следува:

    = SUMPRODUCT (array1; array2; ...)

    Како аргументи од група "Array" се користи референца за специфичниот опсег што треба да се помножи. Може да се користат вкупно од два до 255 такви аргументи. Но, во нашиот случај, бидејќи се занимаваме со две матрици, ќе ни требаат само два аргументи.

    Ставете го курсорот во полето "Масив1". Тука ќе треба да ја внесеме адресата на првиот ред на првата матрица. За да го направите ова, држејќи го левото копче на глувчето, само треба да го изберете на листот со курсорот. Овде, координатите на овој опсег ќе бидат прикажани во соодветното поле на прозорецот со аргументи. После тоа, треба да ги поправите координатите на добиената врска на колоните, односно овие координати мора да бидат апсолутни. За да го направите ова, пред буквите во изразот што е внесен во полето, поставете го знакот за долар ($). Пред координатите прикажани на сликите (линии), ова не треба да се направи. Алтернативно, можете да го изберете целиот израз во полето и да го притиснете копчето за функција три пати F4. Во овој случај, само координатите на колоните ќе станат апсолутни.

  4. Потоа поставете го курсорот во полето "Масив2". Со овој аргумент ќе биде потешко, бидејќи според правилата за матрично множење, втората матрица треба да биде "превртувана". За да го направите ова, користете вгнездена функција ТРАНСПОРТ.

    За да отидете на него, кликнете на иконата во форма на триаголник, насочен со остар агол на надолу, кој се наоѓа лево од формуларот. Се отвора листа на неодамна користените формули. Ако најдете во него името "ТРАНСПОРТ"потоа кликнете на неа. Ако го користевте овој оператор долго време или воопшто не го користевте, тогаш нема да го пронајдете наведеното име во оваа листа. Во овој случај, кликнете на ставка. "Други карактеристики ...".

  5. Се отвора веќе познат прозорец. Функција мајстори. Овој пат се преселуваме во категоријата "Линкови и низи" и изберете го името "ТРАНСПОРТ". Кликнете на копчето "Добро".
  6. Прозорецот за аргументите за функциите се стартува ТРАНСПОРТ. Овој оператор има за цел да ги транспонира табелите. Тоа е, едноставно да се каже, се заменува колони и редови. Ова е она што треба да го направиме за вториот аргумент на операторот. SUMPRODUCT. Функционална синтакса ТРАНСПОРТ исклучително едноставна:

    = ТРАНСПОРТ (низа)

    Тоа е, единствениот аргумент на овој оператор е упатување на низата која треба да се "превртува". Наместо тоа, во нашиот случај, дури ни целата низа, туку само на првата колона.

    Значи, поставете го курсорот во полето "Array" и одберете ја првата колона од втората матрица на листот со левото копче на глувчето одржано. Адресата ќе се појави во полето. Како и во претходниот случај, тука, исто така, треба да направите одредени координати апсолутни, но овој пат не координатите на колоните, туку адресите на редовите. Затоа, го ставаме знакот за долар пред броевите во врската што се прикажува во полето. Можете исто така да го изберете целиот израз и двоен клик на копчето F4. Откако неопходните елементи почнаа да имаат апсолутни својства, не притискајте го копчето "Добро", како и во претходниот метод, користете комбинација на копчиња Ctrl + Shift + Enter.

  7. Но, овојпат, ние не пополнуваме низа, туку само една ќелија, која претходно ја распределивме при повикувањето Функција мајстори.
  8. Ние треба да ги пополниме податоците со иста големина на низа како и во првиот метод. За да го направите ова, копирајте ја формулата добиена во ќелијата до еквивалентен опсег, која ќе биде еднаква на бројот на редови од првата матрица и бројот на колони од втората. Во конкретниот случај, добиваме три редови и три колони.

    За копирање, користете го маркерот за пополнување. Поместете го курсорот во долниот десен агол на ќелијата каде што се наоѓа формулата. Покажувачот се претвора во црн крст. Ова е маркер за пополнување. Држете го левото копче на глувчето и повлечете го курсорот над целиот опсег. Почетната ќелија со формулата треба да стане лев горниот елемент на низата.

  9. Како што можете да видите, избраниот опсег е исполнет со податоци. Ако ги споредиме со резултатот што го добивме преку употреба на операторот Мама, тогаш ќе видиме дека вредностите се целосно идентични. Ова значи дека множењето на две матрици е точно.

Лекција: Работа со низи во Excel

Како што можете да видите, и покрај фактот дека е добиен еквивалентен резултат, користете ја функцијата за да ги умножите матриците Мама многу поедноставно од користењето на сложената формула на оператори за истата цел SUMPRODUCT и ТРАНСПОРТ. Сепак, оваа алтернатива исто така не може да остане без надзор при испитување на сите можности за множење на матрици во Microsoft Excel.

Погледнете го видеото: VW Golf IV service reset (Мај 2024).