Excel бағдарламасында бір ғана қайтаруы бар бірнеше бағандардан VLOOKUP

  • Мұны Бөлісіңіз
Hugh West

VLOOKUP функциясы бірдей немесе әр түрлі жұмыс парақтарындағы деректер ауқымынан ақпаратты алу қажет болғанда ойынды өзгертуші болып табылады. Excel VLOOKUP функциясы жұмыс парақтары бойынша нақты мәнді іздеуге келгенде өте пайдалы. Бұл функция күшті болғанымен, оның негізгі мүмкіндігі жоқ. Оның синтаксисі бұл функцияға бір уақытта бір іздеу мәніне мүмкіндік береді. Бірақ біз бірнеше бағанды ​​іздеу және тек бір мәнді қайтару үшін бұл функцияны импровизациялау үшін кейбір өзгертулер жасай аламыз. Бүгін біз Excel бағдарламасындағы бірнеше бағандардан тек бір мәнді қайтару үшін VLOOKUP функциясын қалай пайдалану керектігін талқылаймыз.

Тәжірибелік жұмыс кітабын жүктеп алу

Осы тәжірибе парағын жүктеп алып, жаттығу кезінде орындаңыз. осы мақаланы оқып жатыр.

Бір қайтарымы бар бірнеше бағандардан VLOOKUP.xlsx

Excel бағдарламасында тек бір қайтаруы бар бірнеше бағандардан VLOOKUP 2 қолайлы жолы

VLOOKUP немесе “Тік іздеу” функциясы кіріс мәнін алады, оны жұмыс парақтарында іздейді және кіріске сәйкес мәнді қайтарады. Кейде бірнеше бағандардан тек бір мәнді іздеп, мәнді қайтаруымыз керек. Жалпы VLOOKUP функциясы пайдаланушыға мұны істеуге мүмкіндік бермейді. Бірақ біз кейбір өзгерістер жасай аламыз және VLOOKUP арқылы бірнеше бағандардан тек бір мәнді қайтара аламыз. Енді біз мұны істеудің екі түрлі жолын талқылаймыз.

1. Стандартты VLOOKUP пайдалануБірнеше бағандардан тек бір мәнді қайтару

Супермаркетте жұмыс істеп жатқан жағдайды қарастырыңыз. Жұмыс парағында өнімдердің “Элемент идентификаторы” , “Өнім атауы” және “Бағасы” бар. Енді сіз белгілі бір «Өнім» белгілі «ID» бар «Бағасын» білуіңіз керек.

Осы тапсырманы орындау үшін төмендегі жолдардың кез келгенін орындаңыз.

1.1 Бір жұмыс парағындағы бірнеше бағандардан VLOOKUP пайдалану

Бұл мысалда, айталық, біз M-04 идентификаторы бар Пышақ өнімді табыңыз. Төмендегі қадамдарды орындау арқылы тапсырмаңызды сол жұмыс парағында аяқтай аласыз.

📌 Қадамдар:

  • Алдымен <атты жаңа баған жасаңыз. 13>Іздеу бағаны , ол кесте массивіндегі “СОЛ ЖАҚ” бағаны болуы керек. VLOOKUP функциясы әрқашан мәндерді солдан оңға қарай іздейтіндіктен.
  • Содан кейін өнімнің бағасын алғыңыз келетін жұмыс парағының кез келген жерінде кесте жасаңыз. «Пышақ» идентификаторы «M-04» .

  • Одан кейін <1 «Элемент идентификаторы» және <1 бағандарындағы мәндерді біріктіру үшін « Іздеу бағанын» бағанындағы>CONCATENATE функциясы> “Өнім” .
  • Ол үшін B5 ұяшығын басып, келесі формуланы енгізіңіз.
=CONCATENATE(C5,D5)

  • Кейіннен біріктірілген параметрді алу үшін Enter пернесін басыңыз.мәндер.

  • Енді сол формуланы динамикалық және көшіру үшін толтыру тұтқасы мүмкіндігін төмен пайдаланыңыз. әрбір деректер үшін іздеу бағанының мәнін алыңыз.

  • Содан кейін H6 ұяшығында VLOOKUP функциясын қолданыңыз . Функцияға мәндерді енгізіңіз және соңғы пішін
=VLOOKUP(H4&H5,B5:E16,4,FALSE)

  • Кейіннен Enter пернесін басыңыз. .

🔎 Формулаларды бөлу:

  • Іздеу_мәні H4&H5 . Біз осы біріктіру операторын (“&”) пайдаланып, VLOOKUP функциясына “Элемент идентификаторы” және “Өнім”<бағандарынан іздеуге көмектесеміз. 2> бір уақытта және тек бір мәнді қайтарады.
  • кесте_жиымы: - B5:E16.
  • Тең_индекс_саны 4.
  • [ауқым_іздеу]: біз дәл сәйкестік (ЖАЛҒАН).

Осылайша, біз тек бір қайтару арқылы бірнеше бағандардан VLOOKUP жасай алу.

1.2 Әртүрлі жұмыс парақтарындағы бірнеше бағандардан VLOOKUP пайдалану

Мұнда біз бірдей әрекетті орындаймыз, бірақ бұл жағдайда деректер массиві басқа жұмыс парағында болады. Бұл жағдайда деректер жинағы “ M01” жұмыс парағында болады және біз “ M02” жұмыс парағындағы формуланы қолданамыз. мәндерді алу. Ол үшін төмендегі қадамдарды орындаңыз.

📌 Қадамдар:

  • Ең алдымен басқа жұмыс парағында кесте жасаңыз. білгісі келеді VLOOKUP функциясын пайдаланатын баға.

  • Содан кейін D5 ұяшығында VLOOKUP функциясын қолданыңыз. функциясы бірнеше бағанды ​​іздеулерден тек бір мәнді қайтарады. Соңғы формула
=VLOOKUP(B5&C5,'M01'!B5:E16,4,FALSE)

  • Содан кейін Enter пернесін басыңыз.

🔎 Формулаларды бөлу:

  • Іздеу_мәні B5&C5 .
  • кесте_жиымы: - 'M01'!B5:E16 . “M01” жұмыс парағын басып, кесте массивін таңдаңыз.
  • Тең_индекс_нөмірі 4.
  • [ауқым_іздеу]: біз дәл сәйкестікті қалаймыз (ЖАЛҒАН) .

Нәтижесінде іздеу мәнін тек бірнеше бағандардан басқа жұмыс парағында аламыз. бір қайтару.

Ұқсас көрсеткіштер

  • VLOOKUP жұмыс істемейді (8 себеп және шешімдер)
  • Excel ІЗДЕУ және VLOOKUP: 3 мысалмен
  • Сәйкестік бар кезде VLOOKUP неліктен #ЖОҚ қайтарады? (5 себептері және шешімдері)
  • INDEX MATCH vs VLOOKUP функциясы (9 мысал)
  • Excel бағдарламасында бірнеше критерийлермен VLOOKUP пайдалану (6 әдіс) + Баламалар)

2. Бірнеше бағандардан тек бір мәнді қайтару үшін бірнеше VLOOKUP функцияларын пайдалану

Бұл формуланы VLOOKUP кірістіру арқылы жасаймыз. басқа VLOOKUP функциясына. Енді біз бұл техникамен танысамыз.

2.1 Бірдей бағандардан бірнеше VLOOKUP пайдалануЖұмыс парағы

Біріншіден, деректер мен нәтижелердің екеуі бір жұмыс парағында болатын бұл әдісті үйренеміз.

Келесі мысалда бірінде « <13» бар екі түрлі кестені қарастырыңыз>Элемент идентификаторы» және « Өнім» бағандары; ал екіншісінде " Өнім" және " Бағасы" бар. Енді біз кірістірілген VLOOKUP формуласын пайдаланып, осы бағандардан бағаны тапқымыз келеді.

Осы мақсатты орындау үшін төмендегі қадамдарды орындаңыз.

📌 Қадамдар:

  • Ең басында бірнеше бағандардан жалғыз мәнді қайтарғыңыз келетін жұмыс парағының кез келген жерінде кесте жасаңыз. іздеу.

  • Содан кейін I5 ұяшығында кірістірілген VLOOKUP функциясын қолданыңыз.

Соңғы формула:

=VLOOKUP(VLOOKUP(H5,B$5:C$16,2,FALSE),E$5:F$16,2,FALSE)

  • Кейіннен Enter пернесін басыңыз. кілт. Осылайша, VLOOKUP бірнеше бағандардан тек бір мәнді қайтарады.

🔎 Формула бөлу:

  • Іздеу_мәні VLOOKUP(H5,B$5:C$16,2,FALSE) . Мұнда біз кестеден “Өнім” шығару үшін осы екінші VLOOKUP пайдаланамыз, содан кейін оны бірінші VLOOKUP үшін іздеу мәні ретінде қолданамыз.
  • кесте_массиві: – “ E$5:F$16” .
  • Тең_индекс_саны 2
  • [ауқым_іздеу]: біз дәл сәйкестікті қалаймыз (ЖАЛҒАН)
  • Енді сол функцияны қалғандары үшін қолданыңыз “Элемент идентификаторы”.
  • Сонымен қатар төменде бір формуланы динамикалық түрде көшіру үшін толтыру тұтқасы мүмкіндігін пайдалануға болады.

Нәтижесінде сіз тек бір қайтаруы бар бірнеше бағандардан VLOOKUP нәтижесін аласыз.

Толығырақ оқу: Кірістірілген VLOOKUP функциясын пайдалану жолы Excel (3 шарт)

2.2 Әртүрлі жұмыс парақтарындағы бірнеше бағандардан бірнеше VLOOKUP пайдалану

Енді біз бірдей тапсырманы орындаймыз, бірақ бұл жағдайда деректер кестелері әртүрлі жұмыс парақтарында болады. Бұл процесті үйрену үшін төмендегі қадамдарды орындаңыз.

📌 Қадамдар:

  • Бастапқыда екі түрлі жұмыс парағында екі Деректер кестесін жасаңыз. “W1” жұмыс парағы үшін Деректер ауқымы 1 кестесін жасаңыз.

  • Содан кейін “W2” жұмыс парағында Деректер ауқымы 2 деп аталатын деректер кестесін жасаңыз.

  • Осы уақытта жаңа жұмыс парағында сол бірнеше бағандардан мәнді қайтарғыңыз келетін кесте жасаңыз.

  • Одан кейін C5 ұяшығында кірістірілген VLOOKUP функциясын қолданыңыз. Мәндерді енгізіңіз және формуланың соңғы түрі
=VLOOKUP(VLOOKUP(B5,'W1'!B$5:C$16,2,FALSE),'W2'!B$5:C$16,2,FALSE)

  • Содан кейін Enter пернесін басыңыз. тек "Бағаны" бірнеше бағандарды іздеуден қайтару үшін.

🔎 Формула бөлу :

  • Іздеу_мәні VLOOKUP(B5,'W1′!B$5:C$16,2,FALSE) . Бұл екінші VLOOKUP "W1" парағынан Өнім шығарады.
  • кесте_жиымы: - 'W2'!B$5 :C$16.
  • Тең_индекс_саны 2
  • [ауқым_іздеу]: нақты сәйкестікті қалаймыз (ЖАЛҒАН)
  • Содан кейін "Элемент идентификаторы" қалған бөлігіне бірдей формуланы қолдану үшін толтыру дескрипторы мүмкіндігін пайдаланыңыз. .

Демек, осы әртүрлі жұмыс парағында қажетті нәтижеге қол жеткізесіз.

Бірнеше баған индексі бар Excel VLOOKUP қолданбасын қалай қолдануға болады Сандар

Енді айталық, бір VLOOKUP функциясы арқылы бір уақытта бірнеше мәндерді іздеу керек. Бұған бірнеше бағанды ​​индекс сандарын пайдалану арқылы қол жеткізуге болады.

Айталық, сізде “ элемент идентификаторы” , “ өнім” және "Баға" берілген деректер жиыныңызда. Енді M-09 элементі үшін Өнім және Баға екеуін де қайтарғыңыз келеді.

Ол үшін төмендегі қадамдарды орындаңыз.

📌 Қадамдар:

  • Алдымен жұмыс парағында нәтижені алғыңыз келетін кестені жасаңыз.

  • Одан кейін G5:H5 ұяшықтарын таңдаңыз.

  • Содан кейін төмендегі формуланы енгізіп, Ctrl+Shift+Enter пернелерін басыңыз. Excel 365 пайдаланушысы болсаңыз, жай ғана Enter түймесін басуға болады.
=VLOOKUP(F5,B5:D16,{2,3},FALSE)

Осылайша, бірнеше бағанды ​​индекс сандары бар бірнеше іздеу мәндерін аласыз.

💬 Не істеу керекЕсте сақтаңыз

  • VLOOKUP функциясы әрқашан ең сол жақ жоғарғы бағаннан оңға қарай іздеу мәндерін іздейді. Бұл функция “Ешқашан” сол жақтағы деректерді іздейді.
  • Баған индексінің нөмірі ретінде “1” мәнінен аз  мән енгізсеңіз, функция қатені қайтарады.
  • “Кесте_массивін” таңдаған кезде алапты “БОЛҒАУ” үшін ($) абсолютті ұяшық сілтемелерін пайдалану керек.
  • Нақты нәтиже алу үшін әрқашан 4-ші аргументті “ЖАЛҒАН” ретінде пайдаланыңыз.

Толығырақ оқу: Екі парақ арасындағы VLOOKUP мысалы Excel бағдарламасында

Қорытынды

Осылайша, осы мақалада мен сізге Excel бағдарламасында тек бір қайтару арқылы бірнеше бағандардан ВЛООКРУП жасаудың 2 қолайлы әдісін көрсеттім. Сондай-ақ жаттығу үшін тегін жұмыс кітабын жүктеп алуға болады. Сіз бұл мақаланы пайдалы және ақпараттандырады деп үміттенемін. Қосымша сұрақтарыңыз немесе ұсыныстарыңыз болса, осында пікір қалдырыңыз.

Және Excel туралы көбірек білу үшін ExcelWIKI сайтына кіріңіз! Күндеріңіз сәтті өтсін!

Хью Уэст – салада 10 жылдан астам тәжірибесі бар жоғары тәжірибелі Excel тренері және талдаушысы. «Бухгалтерлік есеп және қаржы» мамандығы бойынша бакалавр дәрежесі және іскерлік әкімшілендіру магистрі дәрежесі бар. Хью оқытуға құмар және ұстануға және түсінуге оңай бірегей оқыту әдісін әзірледі. Оның Excel бағдарламасындағы сараптамалық білімі бүкіл әлем бойынша мыңдаған студенттер мен мамандарға біліктіліктерін арттыруға және мансаптық жетістіктерге жетуге көмектесті. Блогы арқылы Хью өз білімін әлеммен бөліседі, жеке адамдар мен бизнеске толық әлеуетін ашуға көмектесу үшін тегін Excel оқулықтары мен онлайн тренингтерін ұсынады.