01 з 01
Excel LOOKUP Функцыя Падручнік у форме масіва
Excel LOOKUP функцыя мае дзве формы: у вектарную форму і форму масіва.
Форма масіва функцыі LOOKUP падобная на іншыя функцыі пошуку Excel , такія як ВПР і ГПР ў тым , што ён можа быць выкарыстаны , каб знайсці або паглядзець канкрэтныя значэння , размешчаныя ў табліцы дадзеных.
Чым яна адрозніваецца ў тым, што:
- З ВПР і ГПР, вы можаце выбраць , які слупок або радок вяртае значэнне дадзеных з, у той час як LOOKUP заўсёды вяртае значэнне з апошняй радкі або слупкі ў масіве .
- У спробе знайсці адпаведнасць для названага значэння - вядомае як искомое_значение - ВПР пошук толькі першы слупка дадзеных і HLOOKUP толькі ў першым радку, а функцыя LOOKUP будзе шукаць альбо першы радок або слупок , у залежнасці ад формы масіва ,
LOOKUP функцыі і масіў Shape
Форма масіва - няхай гэта будзе квадрат (роўнае колькасць слупкоў і радкоў) або прастакутнік (няроўнае лік слупкоў і радкоў) - уплывае, дзе функцыю пошуку для пошуку дадзеных:
- Калі масіў мае квадратную форму або , калі гэта высокі прастакутнік (вышэй , чым у шырыню), LOOKUP мяркуе , што дадзеныя размешчаны ў слупках , і таму шукае супадзенне з искомое_значение ў першым слупку масіва.
- Калі масіў з'яўляецца шырокім прастакутнікам (шырэй , чым гэта высока), LOOKUP мяркуе , што дадзеныя размешчаны ў радках , і таму шукаюць супадзенне з искомое_значением у першым радку масіва.
LOOKUP Сінтаксіс функцыі і аргументы - масіў Form
Сінтаксіс для масіва формы функцыі перакадыроўкі:
= ПРАГЛЯД (искомое_значение, масіў)
Lookup_Value (абавязкова) - гэта значэнне , што функцыя шукае ў масіве. Искомое_значение можа быць лік, тэкст, лагічнае значэнне, або імя або клетачнай спасылка, якая адносіцца да значэння.
Array (патрабуецца) - дыяпазон вочак , што функцыя выконвае пошук , каб знайсці Lookup_Value. Гэтыя дадзеныя могуць быць тэкст, лікі або лагічныя значэнні.
нататкі:
- Для функцыі LOOKUP для карэктнай працы масіва аргументаў павінны быць адсартаваныя ў парадку ўзрастання ( ад А да Z або найменшага да найбольшага для лікаў)
- Калі функцыя не можа знайсці дакладнае адпаведнасць для Lookup_Value, ён выбірае найбольшае значэнне ў масіве, які менш або роўны па кошту Lookup_Value
- Калі Lookup_Value адсутнічае або менш за ўсіх значэнняў у масіве, функцыя LOOKUP вяртае # N / A памылка
Прыклад Выкарыстанне масіва форма LOOKUP функцыі
Як відаць на малюнку вышэй, гэты прыклад будзе выкарыстоўваць масіў форму функцыі LOOKUP знайсці цану Whachamacallit ў вопісу.
Форма масіва з'яўляецца высокім прастакутнікам. Такім чынам, функцыя вяртае значэнне, якое размешчана ў апошнім слупку вопісу.
сартаванне дадзеных
Як паказана ў прыведзеных вышэй заўвагі, дадзеныя ў масіве павінны быць адсартаваныя ў парадку ўзрастання, так што функцыя LOOKUP будзе працаваць належным чынам.
Пры сартаванні дадзеных у Excel неабходна спачатку выбраць слупкі і радкі дадзеных, якія неабходна адсартаваць. Як правіла, гэта ўключае ў сябе загалоўкі слупкоў.
- Вылучыце ячэйкі А4 да С10 на лісце
- Націсніце на ўкладцы Дадзеныя стужкі меню
- Націсніце на опцыі сартавання ў сярэдзіне стужкі , каб адкрыць Sort дыялогавага акна
- Пад загалоўкам слупка ў дыялогавым акне выбраць сартаванне па частцы з выпадальнага спісу опцый
- Пры неабходнасці, пад Родам на загалоўку выбраць значэння з выпадальнага спісу опцый
- Пры неабходнасці, пад загалоўкам замовы выберыце А да Я з выпадальнага спісу опцый
- Націсніце кнопку OK, каб сартаваць дадзеныя і зачыніць дыялогавае акно
- Парадак дадзеных павінен цяпер матч, што відаць на малюнку вышэй
Прыклад LOOKUP Функцыя
Хоць можна проста ўвесці функцыю LOOKUP
= ПРАГЛЯД (А2, А5: С10)
ў вочка працоўнага ліста, многія людзі лічаць, што прасцей у выкарыстанні дыялогавага акна функцыі.
Дыялогавае акно дазваляе ўводзіць кожны аргумент на асобным радку, не клапоцячыся пра сінтаксіс функцыя старонкі - напрыклад, круглыя дужкі і коскі паміж аргументамі.
Крокі ніжэй падрабязна апісваецца як функцыя LOOKUP была ўведзена ў вочка B2 з дапамогай дыялогавага акна.
- Націсніце на вочка B2 ў лісце , каб зрабіць яго актыўную вочка ;
- Націсніце на ўкладцы Формулы;
- Выберыце Lookup і заданні на стужцы , каб адкрыць функцыю расчыняецца спісу;
- Націсніце на LOOKUP ў спісе , каб адкрыць дыялогавае акно Выбар аргументаў акно;
- Націсніце на искомое_значение варыянт масіва ў спісе;
- Націсніце кнопку OK , каб адкрыць дыялогавае акно Аргументы функцыі;
- У дыялогавым акне, націсніце на лініі Lookup_Value;
- Націсніце на вочка А2 у лісце, каб ўвесці гэтую спасылку на вочка ў дыялогавым акне;
- Націсніце на радок масіва ў дыялогавым акне
- Вылучыце ячэйкі А5 да С10 ў працоўным аркушы, каб увайсці ў гэты дыяпазон у дыялогавым акне - гэты дыяпазон змяшчае ўсе дадзеныя для пошуку з дапамогай функцыі
- Націсніце OK для завяршэння функцыі і зачыніць дыялогавае акно
- # N / A памылка з'яўляецца ў вочку Е2 , таму што мы яшчэ ня ўвесці імя часткі ў вочку D2
Ўвод ўдакладнялі значэння
- Націсніце на вочка А2 увядзіце Whachamacallit і націсніце клавішу на клавіятуры Enter;
- Значэнне $ 23,56 трэба праглядаць у вочку B2 , як гэта цана Whachamacallit знаходзіцца ў апошнім слупку табліцы даных;
- Праверце функцыю, увёўшы іншыя назвы элементаў у вочку A2. Кошт кожнай дэталі ў спісе будуць адлюстроўвацца ў вочку B2;
- Пры націску на кнопку ячэйкі E2 поўную функцыю = LOOKUP (А2, А5: С10) з'яўляецца ў радку формул над ліста.