Истифодаи функсияи VLOOKUP барои иваз кардани арзишҳо

Кӣ танбал аст ё вақти хондан надорад - видеоро тамошо кунед. Тафсилот ва нозукиҳо дар матни зер оварда шудаанд.

Тартиб додани мушкилот

Ҳамин тавр, мо ду ҷадвал дорем - ҷадвали фармоиш и нархнома:

Вазифа аз он иборат аст, ки нархҳоро аз рӯйхати нархҳо ба ҷадвали фармоишҳо ба таври худкор иваз карда, ба номи маҳсулот таваҷҷӯҳ зоҳир карда, баъдтар шумо метавонед арзиши онро ҳисоб кунед.

ҳал

Дар маҷмӯи функсияҳои Excel, дар зери категория Истинодҳо ва массивҳо (Ҷустуҷӯ ва истинод) функсия вуҷуд дорад VPR (ИНТИЗОР).Ин функсия арзиши додашударо меҷӯяд (дар мисоли мо, ин калимаи "Себҳо" аст) дар сутуни чапи ҷадвали муайяншуда (рӯйхати нархҳо), ки аз боло ба поён ҳаракат мекунад ва пас аз пайдо кардани он мундариҷаи ячейкаи ҳамсояро намоиш медиҳад. (23 рубл).

Барои осонии истифодаи минбаъдаи функсия, якбора як чизро иҷро кунед - диапазони ячейкаҳоро дар нархнома номи шахсии худро диҳед. Барои ин ҳама чашмакҳои рӯйхати нархҳоро интихоб кунед, ба истиснои "сарлавҳа" (G3: H19), аз меню интихоб кунед Ворид - Ном - Таъин (Ворид - Ном - Муайян кунед) ё пахш кунед CTRL + F3 ва ягон ном (бе фосила) дохил кунед Нарх… Акнун, дар оянда, шумо метавонед ин номро барои истинод ба феҳристи нархҳо истифода баред.

Ҳоло мо функсияро истифода мебарем VPR... Чашмакеро, ки дар он ҷо ворид карда мешавад, интихоб кунед (D3) ва ҷадвалро кушоед Формулаҳо - Воридкунии функсия (Формулаҳо — Функсияи дохилкунӣ)… Дар категория Истинодҳо ва массивҳо (Ҷустуҷӯ ва истинод) функсияро пайдо кунед VPR (ИНТИЗОР) ва пахш кунед OK… Равзанаи ворид кардани аргументҳо барои функсия пайдо мешавад:

Истифодаи функсияи VLOOKUP барои иваз кардани арзишҳо

Мо онҳоро бо навбат пур мекунем:

  • Арзиши дилхоҳ (Арзиши ҷустуҷӯ) – номи маҳсулоте, ки функсия бояд дар сутуни чапи рӯйхати нархҳо пайдо кунад. Дар ҳолати мо, калимаи "себ" аз ҳуҷайраи B3.
  • Љадвали (Масими ҷадвал) - ҷадвале, ки аз он арзишҳои дилхоҳи uXNUMXbuXNUMX гирифта шудаанд, яъне рӯйхати нархҳои мо. Барои маълумот, мо номи худамонро истифода мебарем "Нарх", ки қаблан дода шуда буд. Агар шумо ном надодед, шумо метавонед танҳо ҷадвалро интихоб кунед, аммо пахш кардани тугмаро фаромӯш накунед F4ки пайвандро бо аломатҳои доллар ҷойгир кунед, зеро дар акси ҳол, он ҳангоми нусхабардории формулаи мо ба боқимондаи чашмакҳои сутуни D3:D30 ба поён меафтад.
  • Рақами_сутун (Рақами индекси сутун) – рақами силсилавӣ (на ҳарф!) Аз сутуни нархнома, ки аз он мо арзишҳои нархҳоро мегирем. Сутуни якуми прейскурант бо номҳо рақами 1 аст, бинобар ин ба мо нарх аз сутуни рақами 2 лозим аст.
  • фосилаи_ҷустуҷӯ (Ҷустуҷӯи диапазон) - дар ин майдон танҳо ду арзиш ворид кардан мумкин аст: FALSE ё TRUE:
      • Агар арзиш ворид карда шавад 0 or ДУРУГ ГУФТАН (ДУРУГ), пас дар асл ин маънои онро дорад, ки танҳо ҷустуҷӯ иҷозат дода мешавад бозии дақиқ, яъне агар функсия ҷузъи ғайристандартии дар ҷадвали фармоиш нишондодашударо дар рӯйхати нархҳо пайдо накунад (масалан, “Coconut” ворид карда шуда бошад), он хатои #N/A (бе маълумот) тавлид мекунад.
      • Агар арзиш ворид карда шавад 1 or ҲАҚИҚӢ (ДУруст), пас ин маънои онро дорад, ки шумо ба ҷустуҷӯ иҷозат медиҳед, на дақиқ, балки мувофиқати тахминӣ, яъне дар мавриди "кокос" функсия кӯшиш мекунад, ки маҳсулотеро бо номаш то ҳадди имкон ба "кокос" наздик пайдо кунад ва нархи ин номро баргардонад. Дар аксари ҳолатҳо, чунин ивазкунии тахминӣ метавонад ба корбар бо иваз кардани арзиши маҳсулоти нодурусте, ки воқеан дар он ҷо буд, ҳиллаест! Пас, барои аксари мушкилоти воқеии тиҷорат, ҷустуҷӯи тахминӣ беҳтар аст, ки иҷозат надиҳед. Истисно он аст, ки мо рақамҳоро меҷӯем, на матн - масалан, ҳангоми ҳисоб кардани тахфифҳои қадам.

Ҳама чиз! Барои пахш кардан боқӣ мемонад OK ва функсияи воридшударо ба тамоми сутун нусхабардорӣ кунед.

# N / A хатогиҳо ва рафъи онҳо

функсия VPR (ИНТИЗОР) хатои #N/A -ро бармегардонад (#Н/А) агар:

  • Ҷустуҷӯи дақиқ фаъол аст (аргумент Намоиши фосила = 0) ва номи дилхоҳ дар нест Љадвали.
  • Ҷустуҷӯи дағал дохил карда шудааст (Намоиши фосила = 1), аммо Љадвали, ки дар он ҷустуҷӯ ҷараён дорад, аз рӯи тартиби афзоиши номҳо мураттаб карда намешавад.
  • Формати чашмакҳое, ки арзиши зарурии ном аз он бармеояд (масалан, B3 дар ҳолати мо) ва формати ячейкаҳои сутуни якуми ҷадвал (F3: F19) гуногун аст (масалан, ададӣ ва матнӣ ). Ин ҳолат махсусан ҳангоми истифодаи рамзҳои ададӣ (рақамҳои ҳисоб, идентификаторҳо, санаҳо ва ғ.) ба ҷои номҳои матнӣ хос аст. Дар ин ҳолат, шумо метавонед функсияҳоро истифода баред Ч и Текст барои табдил додани форматҳои маълумот. Он чизе монанди ин хоҳад буд:

    =VLOOKUP(МАТН(B3),нарх,0)

    Шумо метавонед бештар дар бораи ин дар ин ҷо бихонед.

  • Функсия арзиши заруриро ёфта наметавонад, зеро код дорои фосилаҳо ё аломатҳои чопнашавандаи ноаён (танаффусҳои сатр ва ғ.) мебошад. Дар ин ҳолат шумо метавонед функсияҳои матниро истифода баред TRIM (TRIM) и PRINT(ТОЗА) барои нест кардани онҳо:

    =VLOOKUP(TRIMSPACES(ТОЗА(B3)),нарх,0)

    = VLOOKUP(TRIM(ТОЗА(B3));нарх;0)

Барои пахш кардани паёми хато # Н / А (#Н/А) дар ҳолатҳое, ки функсия мувофиқати дақиқ пайдо карда наметавонад, шумо метавонед функсияро истифода баред ХАТО (ИФЕРРОР)… Ҳамин тавр, масалан, ин сохтмон ҳама хатогиҳои аз ҷониби VLOOKUP тавлидшударо пешгирӣ мекунад ва онҳоро бо сифрҳо иваз мекунад:

= ХАТО (ВLOOKUP (B3, нарх, 2, 0), 0)

= ХАТО (ВLOOKUP (B3; нарх; 2; 0); 0)

PS

Агар ба шумо лозим аст, ки на як арзиш, балки тамоми маҷмӯаро якбора ҷудо кунед (агар якчанд арзишҳои гуногун вуҷуд дошта бошанд), пас шумо бояд бо формулаи массив шаманизатсия кунед. ё хусусияти нави XLOOKUP-ро аз Office 365 истифода баред.

 

  • Версияи мукаммали функсияи VLOOKUP (VLOOKUP 2).
  • Ҳисобкунии зуди тахфифҳои қадам (диапазон) бо истифода аз функсияи VLOOKUP.
  • Бо истифода аз функсияҳои INDEX ва MATCH чӣ гуна "VLOOKUP-и чап" -ро сохтан мумкин аст
  • Чӣ тавр истифода бурдани функсияи VLOOKUP барои пур кардани шаклҳо бо маълумот аз рӯйхат
  • Чӣ тавр на аввал, балки ҳама арзишҳоро аз ҷадвал якбора хориҷ кардан мумкин аст
  • Функсияҳои VLOOKUP2 ва VLOOKUP3 аз иловаи PLEX

 

Дин ва мазҳаб