Для таго каб знайсці значэння ячэйкі, размешчанай на скрыжаванні слупка і радка ў масіве табліцы ў Microsoft Office Excel, неабходна выкарыстоўваць функцыю «ІНДЭКС», а таксама дапаможную «ПОШУК». Знаходжанне значэння ў масіве патрабуецца, калі карыстальнік працуе з вялікай табліцай, і яму трэба «падцягнуць» шэраг дадзеных. У гэтым артыкуле будзе разгледжаны падрабязны алгарытм выкарыстання функцыі «INDEX» для пошуку значэнняў у масіве.
Запіс функцыі “INDEX”.
Такі аператар масіва запісваецца наступным чынам: =ІНДЭКС(масіў; нумар радка; нумар слупка). Замест слоў у дужках указваюцца адпаведныя нумары ячэек у зыходнай табліцы.
Запіс функцыі “MATCH”.
Гэта дапаможны аператар для першай функцыі, які таксама будзе выкарыстоўвацца пры пошуку значэнняў у масіве. Яго запіс у Excel выглядае так: =MATCH(значэнне для пошуку; масіў табліцы; тып супадзення).
Звяртаць увагу! Пры запісе аргументаў для функцыі INDEX нумар слупка неабавязковы.
Як знайсці значэнне ў масіве
Для разумення тэмы алгарытм выканання задання неабходна разгледзець на канкрэтным прыкладзе. Зробім у Excel табліцу заказаў на адзін дзень, у якой будуць слупкі: «Нумар заказу», «Кліент», «Тавар», «Колькасць», «Цана за адзінку», «Сума». Вам трэба знайсці значэнне ў масіве, г.зн. стварыць індывідуальную картку заказу кліента, каб можна было атрымаць інфармацыю ў сціснутым выглядзе з вочак зыходнай табліцы.
Для гэтага трэба выканаць шэраг дзеянняў па алгарытме:
- Стварыце картку заказу кліента.
- Для першага радка карты неабходна стварыць выпадальны спіс, у якім будуць прапісаны імёны кліентаў з асноўнага масіва. У далейшым, выбраўшы пэўную назву, карыстальнік убачыць па ёй кароткую інфармацыю, якая будзе адлюстроўвацца ў іншых радках карткі замовы.
- Навядзіце курсор мышы на першы радок карткі і зайдзіце ў раздзел «Дадзеныя» у верхняй частцы галоўнага меню праграмы.
- Націсніце на кнопку «Праверка дадзеных».
- У якое з'явілася акне ў полі «Тып дадзеных» абярыце опцыю «Спіс», а ў якасці крыніцы выберыце дыяпазон вочак зыходнага масіва, у якім прапісаны спіс усіх кліентаў.
- З правага боку клеткі ў першым слупку карткі з'явіцца стрэлка. Калі націснуць на яго, вы ўбачыце спіс усіх кліентаў. Тут трэба выбраць любога кліента.
- У радку «Нумар заказу» запісаць функцыю «=ІНДЭКС(», затым націсніце на значок «fx» побач з панэллю формул Excel.
- У меню «Майстар функцый», якое адкрыецца, абярыце са спісу форму масіва для функцыі «ІНДЭКС» і націсніце «ОК».
- Адкрыецца акно «Аргументы функцыі», у якім трэба запоўніць усе радкі, пазначыўшы адпаведныя дыяпазоны вочак.
- Спачатку трэба націснуць на абразок насупраць поля «Масіў» і выбраць усю зыходную таблічку разам з загалоўкам.
- У полі «Нумар радка» неабходна запоўніць функцыю «СУПАДАВАННЕ». У першую чаргу ў дужках, у якасці аргументу, паказваем імя кліента, які быў абраны ў картцы замовы. У якасці другога аргумента функцыі «СУПАВЕДЗЕННЕ» вам трэба пазначыць увесь дыяпазон кліентаў у зыходным масіве табліцы. На месцы трэцяга аргументу неабходна напісаць лічбу 0, таму што будзе шукацца дакладнае супадзенне.
Важна! Пасля запаўнення кожнага элемента для функцыі «СУПАВЕДЗІЦЬ» вам трэба будзе націснуць кнопку «F4», каб павесіць знакі даляра перад кожным сімвалам аргументу. Гэта дазволіць формуле не «з'язджаць» у працэсе выканання.
- У радку «Нумар слупка» яшчэ раз прапісаць дапаможную функцыю «СУПАВЕДЗІЦЬ» з адпаведнымі аргументамі.
- У якасці першага аргумента для функцыі неабходна пазначыць пустое вочка ў радку «Прадукт» у картцы замовы. Пры гэтым ужо не трэба вешаць на аргументы знакі даляра, бо патрэбны аргумент павінен быць «плаваючым».
- Запаўняючы другі аргумент функцыі «СУПАДАВАННЕ», трэба вылучыць загаловак зыходнага масіва, а затым націснуць кнопку «F4» для фіксацыі сімвалаў.
- У якасці апошняга аргумента вы павінны напісаць 0, закрыць дужку і націснуць «ОК» унізе поля «Аргументы функцыі». У гэтай сітуацыі лік 0 - дакладнае супадзенне.
- Праверце вынік. Пасля такіх працяглых дзеянняў у радку «Нумар заказу» павінен адлюстравацца нумар, які адпавядае абранаму кліенту.
- На апошнім этапе формулу трэба будзе расцягнуць па ўсіх ячэйках карты замовы да канца, каб запоўніць астатнія радкі.
Дадатковая інфармацыя! Пры выбары кліента з выпадальнага спісу карткі заяў уся інфармацыя аб гэтым чалавеку будзе адлюстроўвацца ў астатніх радках масіва.
заключэнне
Такім чынам, каб знайсці патрэбнае значэнне ў масіве ў Microsoft Office Excel, карыстачу прыйдзецца нямала папрацаваць. У выніку павінна атрымацца невялікая таблічка з дадзенымі, якая адлюстроўвае сціснутую інфармацыю па кожным параметру з зыходнага масіва. Спосаб пошуку значэнняў з адпаведнымі малюнкамі быў падрабязна разгледжаны вышэй.