Яке аз амалиётҳои зуд-зуд, ки ҳангоми кор бо матритсаҳо иҷро карда мешаванд, зарб кардани яке аз онҳо ба дигараш мебошад. Excel як протсессори пуриқтидори ҷадвал мебошад, ки тарҳрезӣ шудааст, аз ҷумла барои кор дар матритсаҳо. Аз ин рӯ, вай асбобҳое дорад, ки ба онҳо имкон медиҳанд, ки байни худ афзун шаванд. Биёед бифаҳмем, ки чӣ гуна инро бо роҳҳои гуногун метавон кард.
Тартиби зарбкунии матрица
Дарҳол бояд гуфт, ки на ҳама матритсҳо метавонанд дар байни худ афзоиш ёбанд, аммо онҳо танҳо ба шартҳои муайян мувофиқат мекунанд: шумораи сутунҳои як матритса бояд ба шумораи қатори дигар ва баръакс баробар бошанд. Ғайр аз он, мавҷудияти унсурҳои холӣ дар матритсаҳо истисно карда мешаванд. Дар ин ҳолат, амалиёти зарурӣ низ кор намекунад.
Дар Excel ҳанӯз ҳам усулҳои зиёд кардани матритсаи матритҳо ҳанӯз каманд; танҳо ду роҳ вуҷуд дорад. Ва ҳардуи онҳо бо истифодаи функсияҳои дарунсохташудаи Excel алоқаманданд. Мо ҳар яке аз ин вариантҳоро батафсил таҳлил хоҳем кард.
Усули 1: Функсияи MUMNOSE
Осонтарин ва маъмултарин вариант дар байни корбарон истифодаи функсия мебошад МУЛОЦОТ. Оператор МУЛОЦОТ ба гурӯҳи функсияҳои математикӣ дахл дорад. Фақат вазифаи фаврии ӯ ёфтани самараи ду массаҳои матритса мебошад. Синтаксис МУЛОЦОТ чунин ба назар мерасад:
= MULTIPLE (array1; array2)
Ҳамин тариқ, ин оператор ду далел дорад, ки ба диапазонҳои ду матритсаи такрорӣ ишора мекунанд.
Акнун биёед бубинем, ки функсия чӣ гуна истифода мешавад МУЛОЦОТ дар мисоли мушаххас. Ду матритса мавҷуд аст, ки шумораи қатори яке аз онҳо ба шумораи сутунҳои дигар ва баръакс мувофиқат мекунанд. Мо бояд ин ду унсурро афзун кунем.
- Диапазонро интихоб кунед, ки дар он натиҷаи зарб афзоиш хоҳад ёфт, ва аз чашмаки чапи болоии он сар мешавад. Андозаи ин диапазон бояд ба шумораи сатрҳо дар матритсаи аввал ва шумораи сутунҳо дар дуввум мувофиқат кунанд. Тасвирро клик кунед "Вазифа гузоред".
- Фаъол аст Устоди хусусият. Мо ба блок ҳаракат мекунем "Математикӣ"ба номи пахш кунед Мумноз ва тугмаро пахш кунед "Хуб" дар поёни равзана.
- Равзанаи далелҳои функсияи талабшаванда оғоз меёбад. Дар ин равзана ду майдон барои дохилкунии адресҳои массаҳои матритса мавҷуданд. Курсорро дар майдон гузоред "Array1"ва нигоҳ доштани тугмаи чапи муш, тамоми майдони матритсаи аввалро дар варақ интихоб кунед. Баъд аз он координатаҳои он дар майдон пайдо мешаванд. Курсорро дар майдон ҷой диҳед Array2 ва ба ин монанд доираи диапазони матритсаи дуюмро интихоб кунед.
Пас аз ворид шудани ҳарду далелҳо, тугмаро шитоб накунед "Хуб", азбаски мо бо функсияи массив сару кор дорем, ки маънои гирифтани натиҷаи дурустро дорад, интихоби муқаррарии пур кардани амалиёт бо оператор кор намекунад. Ин оператор барои нишон додани натиҷа дар як ячейка пешбинӣ нашудааст, чунки он онро дар тамоми диапазон дар варақ нишон медиҳад. Пас, ба ҷои пахш кардани тугма "Хуб" комбинатсияи тугмаро пахш кунед Ctrl + Shift + Enter.
- Чӣ тавре ки мебинед, пас аз ин, доираи қаблан интихобшуда бо маълумот пур карда мешуд. Ин натиҷаи массивҳои матрисаи зарбкунанда мебошад. Агар шумо ба хати формулаҳо нигаред, пас аз интихоби ягон унсури ин диапазон, мебинем, ки худи формула дар қавсҳои ҷингила печонида шудааст. Ин аломати функсияи массиви аст, ки пас аз пахш кардани миёнабури клавиатура илова карда мешавад Ctrl + Shift + Enter пеш аз барориши натиҷа ба варақ.
Дарс: Функсияи EXMULZE
Усули 2: формулаи мураккабро истифода баред
Илова бар ин, роҳи дигаре ҳаст, ки ду матритсаро афзун кардан мумкин аст. Он назар ба қаблӣ мураккабтар аст, аммо бояд сазовори қайд ҳамчун алтернатива бошад. Ин усул истифодаи формулаи массиви таркибиро дар бар мегирад, ки аз функсия иборат хоҳад буд СУМПРАВЛЕНИЯ ва ҳамчун баҳс барои оператор лона гузошт Нақлиёт.
- Ин дафъа, мо дар варақ танҳо унсури болоии чапи массиви чашмакҳои холиро интихоб мекунем, ки интизорем натиҷаи истифода бурдани онро интизор шавем. Тасвирро клик кунед "Вазифа гузоред".
- Устоди хусусият оғоз меёбад. Мо ба блоки операторҳо мегузарем "Математикӣ"аммо ин дафъа номро интихоб кунед СУМПРОГРАММА. Тугмаро пахш кунед "Хуб".
- Равзанаи далелҳои функсияи дар боло буда кушода мешавад. Ин оператор тарҳрезӣ шудааст, ки массивҳои гуногунро дар байни худ афзоиш диҳад. Синтаксиси он чунин аст:
= SUMPRODUCT (array1; array2; ...)
Ҳамчун далелҳои гурӯҳ Масрур истинод ба диапазони мушаххасе, ки зарб карда мешаванд. Дар маҷмӯъ, аз ду то 255 чунин далелҳоро истифода бурдан мумкин аст. Аммо дар мавриди мо, азбаски мо бо ду матритса сарукор дорем, ба мо танҳо ду далел лозим аст.
Курсорро дар майдон гузоред "Array1". Дар ин ҷо мо бояд суроғаи сатри якуми матритсаи аввалро ворид кунем. Барои ин, тугмаи чапи мушро дошта, онро танҳо бо курсор дар варақ интихоб кардан лозим аст. Координатаҳои ин диапазон фавран дар майдони дахлдори равзанаи аргумент намоиш дода мешаванд. Баъд аз ин, шумо бояд координатаҳои пайванди натиҷаро дар сутунҳо ислоҳ кунед, яъне ин координатҳо бояд мутлақ бошанд. Барои ин, пеш аз ҳарфҳое, ки дар майдон навишта шудаанд, аломати долларро гузоред ($) Пеш аз он ки координатҳо дар рақамҳо (хатҳо) нишон дода шаванд, ин набояд иҷро карда шавад. Инчунин, шумо метавонед ба ҷои ин ибораро дар майдон интихоб кунед ва тугмаи функсияро се маротиба пахш кунед F4. Дар ин ҳолат, танҳо координатаҳои сутунҳо низ мутлақ мешаванд.
- Баъд аз ин, курсорро дар майдон гузоред Array2. Бо ин далел, он душвортар хоҳад шуд, зеро тибқи қоидаҳои зарб матрица, матритсаи дуюм бояд "печида" карда шавад. Барои ин, функсияи дохилшударо истифода баред Нақлиёт.
Барои рафтан ба он нишонаеро дар шакли секунҷа, ки бо кунҷи шадид ба поён нигаронида шудааст, ки дар тарафи чапи хати формулаҳо ҷойгир аст, клик кунед. Рӯйхати формулаҳои ба наздикӣ истифодашуда кушода мешавад. Агар шумо номро дар он пайдо кунед НАРХИпас онро клик кунед. Агар шумо ин операторро муддати тӯлонӣ истифода карда бошед ё тамоман истифода накарда бошед, пас шумо номи зикршударо дар ин рӯйхат нахоҳед ёфт. Дар ин ҳолат, ҷузъро клик кунед "Хусусиятҳои дигар ...".
- Тирезае, ки аллакай ба мо шинос аст, мекушояд Ҷодугарони функсия. Ин дафъа мо ба категория мегузарем Истинодҳо ва маслиҳатҳо ва номро интихоб кунед НАРХИ. Тугмаро пахш кунед "Хуб".
- Равзанаи далелҳои функсия кушода мешавад. Нақлиёт. Ин оператор барои интиқоли ҷадвал пешбинӣ шудааст. Яъне, танҳо гузошта, он сутунҳо ва сатрҳоро иваз мекунад. Ин барои далели дуюми оператор чӣ кор кардан лозим аст СУМПРАВЛЕНИЯ. Синтаксиси функсия Нақлиёт бениҳоят содда:
= TRANSPOSE (array)
Яъне, ягона далели ин оператор истинод ба массивиест, ки бояд "печида" карда шавад. Баръакс, дар ҳолате, ки мо на ҳатто массиви тамоми, балки танҳо сутуни якуми он.
Ҳамин тавр, курсорро дар майдон гузоред Масрур ва дар сутуни якуми матритсаи дуввум дар варақ бо тугмаи чапи муш интихоб кунед. Адрес дар майдон нишон дода мешавад. Мисли ҳолати пештара, дар ин ҷо ба шумо низ лозим аст, ки координатаҳои муайянро мутлақ созед, аммо ин дафъа на координатаҳои сутунҳо, балки суроғаҳои сатрҳо. Аз ин рӯ, мо аломати долларро дар назди рақамҳо дар пайванде, ки дар майдон пайдо мешавад, мегузорем. Шумо инчунин метавонед тамоми ибораро интихоб кунед ва тугмаро ду маротиба клик кунед F4. Пас аз он ки унсурҳои зарурӣ хусусиятҳои мутлақ доранд, тугмаро пахш накунед "Хуб", инчунин ба усули қаблӣ, тугмаи калидро истифода кунед Ctrl + Shift + Enter.
- Аммо ин дафъа на як қатор бо мо пур шуд, балки танҳо як ҳуҷайрае, ки қаблан ҳангоми занг ҷудо карда будем Ҷодугарони функсия.
- Ба мо лозим аст, ки бо массиҳаи андоза, ки дар методи аввал аст, бо маълумот пур кунем. Барои ин формулаи дар чашмак гирифташударо ба диапазони баробар нусхабардорӣ кунед, ки он ба шумораи қатори матритсаи аввал ва шумораи сутунҳои дуюм баробар хоҳад буд. Дар ҳолати мушаххаси мо, мо се қатор ва се сутун мегирем.
Барои нусхабардорӣ, мо аломати пуркуниро истифода мебарем. Курсорро ба кунҷи рости поёни чашмак, ки дар он формула ҷойгир аст, гузаронед. Курсор ба салиби сиёҳ мубаддал мешавад. Ин нишонаи пуркунанда аст. Тугмаи чапи мушро нигоҳ доред ва курсорро дар тамоми диапазони боло кашед. Чашмаки аввалия бо худи формула бояд унсури болоии чапи ин қатор гардад.
- Тавре ки шумо мебинед, доираи интихобшуда бо маълумот пур карда мешавад. Агар мо онҳоро бо натиҷае, ки тавассути истифодаи оператор ба даст овардаем, муқоиса кунем МУЛОЦОТ, пас мебинем, ки арзишҳо комилан якхелаанд. Ин маънои онро дорад, ки зарби ду матритса рост аст.
Дарс: Кор бо массивҳо дар Excel
Тавре ки шумо мебинед, сарфи назар аз он, ки натиҷаи баробарарзиш ба даст оварда шудааст, функсияро барои афзун кардани матритсаҳо истифода баред МУЛОЦОТ нисбат ба истифодаи формулаи мураккаби операторҳо барои як мақсад яксонтар СУМПРОГРАММА ва Нақлиёт. Аммо, ҳанӯз ҳам ин варианти алтернативӣ ҳангоми омӯхтани тамоми имкониятҳои зарб кардани матритса дар Microsoft Excel нодида гирифта намешавад.