Microsoft Excel программасында массивдерди башкаруу

Pin
Send
Share
Send

Excel таблицалары менен иштөө учурунда, көбүнчө, маалыматтардын бардык диапазондору менен күрөшүүгө туура келет. Ошол эле учурда, кээ бир тапшырмалар бир чыкылдатуу менен бүт клеткалар тобун түзмө-түз өзгөртүү керек дегенди билдирет. Excelде ушундай операцияларды жүргүзүүгө мүмкүнчүлүк берген куралдар бар. Ушул программадагы маалымат массивдерин кантип башкарууга боло тургандыгын билип алалы.

Array Operations

Массив - бул чектеш уячалардагы баракта жайгашкан маалыматтардын тобу. Жалпысынан алганда, кандайдыр бир таблицаны массив катары кароого болот, бирок алардын ар бири эле таблица эмес, анткени ал жөн гана диапазондо болушу мүмкүн. Негизи, мындай аймактар ​​бир өлчөмдүү же эки өлчөмдүү (матрицалар) болушу мүмкүн. Биринчи учурда, бардык маалыматтар бир гана тилкеде же катарда жайгашкан.

Экинчисинде - бир эле учурда бир нече.

Мындан тышкары, горизонталдык жана вертикалдуу түрлөр бир катарлуу массивдердин катардан же мамыдан болгонуна жараша айырмаланат.

Ушундай диапазондор менен иштөө алгоритминин бир клеткалар менен иштөөдөн бир аз айырмалангандыгын белгилей кетүү керек, бирок алардын ортосунда көп окшоштуктар бар. Мындай операциялардын нюанстарын карап көрөлү.

Формула түзүңүз

Массивдин формуласы - массивдин бүтүндөй масштабда же бир уячада көрсөтүлгөн акыркы натыйжаны алуу үчүн диапазону иштелип чыккан өрнөк. Мисалы, бир диапазонду экинчисине көбөйтүү үчүн, төмөнкү формага ылайык формуланы колдонуңуз:

= array_address1 * array_address2

Дайындар диапазонунда кошумча, бөлүп чыгаруу, бөлүү жана башка арифметикалык амалдарды аткарсаңыз болот.

Массивдин координаттары анын биринчи уячасынын жана акыркы чекит менен бөлүнүп, эки чекит менен бөлүнгөн. Эгерде диапазон эки өлчөмдүү болсо, анда биринчи жана акыркы клеткалар бири-биринен диагоналдуу жайгашкан. Мисалы, бир өлчөмдүү массивдин дареги мындай болушу мүмкүн: A2: A7.

Эки өлчөмдүү диапазондун дарегинин мисалы төмөнкүчө: A2: D7.

  1. Ушундай формуланы эсептөө үчүн, барактан натыйжа көрсөтүлө турган аймакты тандап, формулалар сызыгына эсептөө үчүн өрнөктү киргизүү керек.
  2. Киргенден кийин, баскычты чыкылдатпа кирүүадаттагыдай эле, жана ачкыч айкалышын териңиз Ctrl + Shift + Enter. Андан кийин, формула тилкесиндеги өрнөк автоматтык түрдө тармал кашааларда алынат жана баракчанын уячалары эсептөөнүн натыйжасында алынган маалыматтар толугу менен тандалган диапазондо толтурулат.

Массивдин мазмунун өзгөртүү

Келечекте сиз камтылгандарды жок кылгыңыз келсе же натыйжа чыккан диапазондо жайгашкан клеткаларды өзгөрткүңүз келсе, анда сиздин аракетиңиз ишке ашпай калат. Ошондой эле, эгерде сиз функциялар сабындагы маалыматтарды түзөтсөңүз, эч нерсе иштебейт. Маалыматтык билдирүү пайда болот, анда массивдин бир бөлүгүн өзгөртүү мүмкүн эмес деп айтылат. Бул билдирүү, эгер сиз эч кандай өзгөрүүлөрдү жасоону максат кылбасаңыз да, кокус диапазондогу диапазонду эки жолу бассаңыз да, пайда болот.

Эгер сиз жапсаңыз, баскычты чыкылдатып, бул билдирүү келет "OK", анан чычкан менен курсорду жылдырууга аракет кылыңыз же баскычты басыңыз "Enter", андан кийин маалыматтык билдирүү кайрадан пайда болот. Ошондой эле, ал программанын терезесин жаап же документти сактай албай калат. Бул тажатма билдирүү ар дайым көрүнүп турат, ал кандай гана аракеттер болбосун тоскоолдук кылат. Бирок кырдаалдан чыгуунун жолу бар жана ал жөнөкөй

  1. Баскычты чыкылдатып, маалымат терезесин жабыңыз "OK".
  2. Андан кийин баскычты чыкылдатыңыз "Айнуу"формулалар сызыгынын сол жагындагы иконалар тобунда жайгашкан жана айкаш түрүндөгү сөлөкөт. Сиз ошондой эле баскычты чыкылдата аласыз. Esc клавиатурада. Ушул иш-аракеттердин кайсынысы болбосун, иш-аракет жокко чыгарылат жана сиз мурдагыдай эле барак менен иштей аласыз.

Бирок сиз чын эле массивдин формуласын жок кылышыңыз же өзгөртүшүңүз керек болсочу? Бул учурда төмөнкүлөрдү жасаңыз:

  1. Формуланы өзгөртүү үчүн, курсор менен чычкандын сол баскычын басып, натыйжа көрсөтүлгөн барактын бардык диапазонун тандаңыз. Бул өтө маанилүү, анткени сиз массивден бир гана уяча тандасаңыз, анда эч нерсе иштебейт. Андан соң, формула тилкесинде керектүү оңдоолорду жасаңыз.
  2. Өзгөртүүлөр киргизилгенден кийин, айкалыштырууну териңиз Ctrl + Shift + Esc. Формула өзгөртүлөт.

  1. Массив формуласын жок кылуу үчүн, мурункуга окшоп, курсор менен жайгашкан уячалардын бардык диапазонун тандаңыз. Андан кийин баскычты чыкылдатыңыз Delete клавиатурада.
  2. Андан кийин, формула толугу менен аймактан жок кылынат. Эми ага каалаган маалыматтарды киргизүүгө болот.

Массивдин функциялары

Даяр Excel курулган функцияларды формулалар катары колдонуу эң ыңгайлуу. Сиз аларга жете аласыз Мүмкүнчүлүк чеберибаскычты басуу менен "Кыстыруу функциясы" формула тилкесинин сол жагында. Же өтмөктө "Formula" Лентада сиз кызыккан оператор жайгашкан категориялардын бирин тандай аласыз.

Колдонуучу киргенден кийин Функция устасы же шаймандар панелинен белгилүү бир оператордун атын тандаңыз, анда эсептөө үчүн баштапкы маалыматтарды киргизе турган функция аргументтеринин терезеси ачылат.

Функцияларды киргизүү жана редакциялоо эрежелери, эгер алар натыйжаны бир эле учурда бир нече камерада көрсөтсө, анда катардагы массив формулаларына окшош. Башкача айтканда, маанини киргизгенден кийин, курсорду сөзсүз түрдө формула тилкесине коюп, ачкыч айкалышын теришиңиз керек Ctrl + Shift + Enter.

сабак: Excelдеги иш устасы

SUM оператору

Excelдеги эң көп талап кылынган функциялардын бири бул сум. Аны жекече клеткалардын мазмунун кошуу үчүн, ошондой эле бүт массивдердин суммасын табуу үчүн колдонсо болот. Массивдер үчүн ушул сөздөрдүн синтаксиси төмөнкүчө:

= SUM (array1; array2; ...)

Бул оператор натыйжаны бир уячада көрсөтөт, ошондуктан эсептөө үчүн, киргизилген маалыматтарды киргизгенден кийин, баскычты басуу жетиштүү "OK" функция аргумент терезесинде же баскычта кирүүэгерде киргизилген болсо кол менен.

сабак: Excelде сумманы кантип эсептөө керек

TRANSP оператору

милдети Transpose типтүү массивдин оператору. Бул сизге таблицаларды же матрицаларды оодарууга, башкача айтканда, катарлар жана тилкелерди алмаштырууга мүмкүндүк берет. Ошол эле учурда, ал натыйжаны бир катар уячаларга чыгарууну колдонот, ошондуктан, ушул операторду киргизгенден кийин, комбинацияны колдонуу керек Ctrl + Shift + Enter. Өркүндү өзү киргизүүдөн мурун, баракта багандагы клеткалардын саны баштапкы таблицанын (матрицанын) катарындагы уячалардын санына барабар аймакты тандап алуу керек, тескерисинче, катардагы уячалардын саны булак тилкесиндеги алардын санына барабар болушу керек. Оператордун синтаксиси төмөнкүчө:

= TRANSPOSE (массив)

сабак: Матрицаларды Excelге көчүрүү

сабак: Таблицаны Excelден кантип оодарууга болот

Оператор MOBR

милдети ASI тескери матрицаны эсептөөгө мүмкүндүк берет. Бул оператордун бардык киргизүү эрежелери мурункуга туура келет. Тескерисинче, тескери матрицаны эсептөө, эгерде ал саптар жана мамычалар бирдей санда болсо жана анын аныктагышы нөлгө барабар болбосо гана мүмкүн болот. Эгер сиз бул функцияны саптардын натыйжасында эмес, башка катарлар жана тилкелер бар аймакка колдонсоңуз, анда мааниси көрсөтүлөт "#VALUE!". Бул формуланын синтаксиси:

= MOBR (массив)

Детерминантты эсептөө үчүн, функция төмөнкү синтаксис менен колдонулат:

= MOPRED (массив)

сабак: Excelдеги тескери матрица

Көрүнүп тургандай, полигондор менен жүргүзүлгөн иш-аракеттер эсептөө учурунда убакытты, ошондой эле барактын бош мейкиндигин үнөмдөөгө жардам берет, анткени алар менен мындан ары иштөө үчүн диапазонго бириктирилген кошумча маалыматтын кереги жок. Мунун баары чымырканып жасалган. Таблицаларды жана матрицаларды конвертациялоо үчүн таблицалар жана массивдер гана ылайыктуу, анткени кадимки формулалар окшош тапшырмаларды аткара алышпайт. Бирок, ошол эле учурда, мындай сөз айкаштарына кошумча киргизүү жана редакциялоо эрежелери колдонула тургандыгын эске алуу керек.

Pin
Send
Share
Send