Excel INDEX MATCH მრავალ მნიშვნელობის დასაბრუნებლად ერთ უჯრედში

  • გააზიარეთ ეს
Hugh West

ყველაზე ხშირად გამოყენებული ფუნქციები Microsoft Excel უფრო დახვეწილი ძიების შესასრულებლად არის INDEX და MATCH . ეს იმიტომ ხდება, რომ INDEX და MATCH ძალიან მრავალმხრივია განივი და გრძივი ძიების შესასრულებლად. INDEX MATCH ფუნქცია აერთიანებს Excel-ის ორ ფუნქციას: INDEX და MATCH . ორი ფორმულა, როდესაც გაერთიანებულია, შეიძლება მოძებნოს და მოიტანოს უჯრედის მნიშვნელობა მონაცემთა ბაზაში, ვერტიკალური და ჰორიზონტალური მოთხოვნების მიხედვით. ამ სტატიაში ჩვენ წარმოგიდგენთ პროცესს, თუ როგორ შეგვიძლია გამოვიყენოთ Excel INDEX MATCH ერთ უჯრედში მრავალი მნიშვნელობის დასაბრუნებლად.

ჩამოტვირთეთ პრაქტიკის სამუშაო წიგნი

შეგიძლიათ ჩამოტვირთოთ სამუშაო წიგნი და ივარჯიშოთ მათთან ერთად.

INDEX MATCH Return Multiple Value.xlsx

INDEX ფუნქციის შესავალი

INDEX ფუნქცია კლასიფიცირებულია როგორც ძიება და მითითებების ფუნქცია Excel-ში.

  • სინტაქსი

INDEX ფუნქციის სინტაქსია

INDEX(მასივი, მწკრივის_რაოდენობა, [სვეტის_რიცხვი])

  • არგუმენტები
არგუმენტები მოთხოვნა ახსნა
მასივი საჭიროა ეს არის მასივის ელემენტი ან უჯრედის დიაპაზონი.
row_num საჭირო ეს არის მწკრივის მდებარეობა, საიდანაც დაბრუნდება რეფერალი.
column_num სურვილისამებრ ეს არის სვეტიპოზიცია, საიდანაც დაბრუნდება რეფერალი.
  • დაბრუნების მნიშვნელობა

აბრუნებს მნიშვნელობას ან მითითებებს მნიშვნელობა ცხრილიდან ან მნიშვნელობების დიაპაზონიდან.

MATCH ფუნქციის შესავალი

MATCH ფუნქცია იკვლევს უჯრედს კონკრეტულ შესატყვისად და აბრუნებს მისი ზუსტი მდებარეობა დიაპაზონში.

  • სინტაქსი

MATCH ფუნქციის სინტაქსია

MATCH(ძიების_მნიშვნელობა, საძიებო_მასივი, [შემთხვევის_ტიპი])

  • არგუმენტები
არგუმენტები მოთხოვნა ახსნა
ძიების_მნიშვნელობა საჭიროა ეს ნიშნავს, რომ მნიშვნელობა არის დიაპაზონში, რომელიც შემოწმდება.
lookup_array საჭიროა ეს ნიშნავს დიაპაზონს, რომლის ფარგლებშიც მოიძებნება მნიშვნელობა.
შემთხვევის_ტიპი სურვილისამებრ გამოიყენება ფუნქციის შესატყვისის დასაზუსტებლად ტიპი. უმეტეს შემთხვევაში, ეს არის რიცხვითი მნიშვნელობა. არსებობს სამი სახის შესატყვისი, რომელიც შეიძლება გამოყენებულ იქნას:

ზუსტი შესატყვისის საპოვნელად, შეიყვანეთ 0.

1, რათა იპოვოთ უდიდესი მნიშვნელობა საძიებო მნიშვნელობაზე ნაკლები ან ტოლი.

-1 საძიებო მნიშვნელობის მეტი ან ტოლი უმცირესი მნიშვნელობის აღმოსაჩენად.

  • დაბრუნების მნიშვნელობა

აბრუნებს მნიშვნელობას, რომელიც წარმოადგენს საძიებო მასივის მდებარეობას.

მონაცემთა ნაკრების შესავალი

INDEX ფუნქცია Excel-ში ძალიან მრავალმხრივია დაძლიერი და ჩანს Excel-ის გამოთვლების დიდ რაოდენობაში. MATCH ფუნქცია განკუთვნილია ელემენტის მდებარეობის დასადგენად კატეგორიაში.

ფუნქციების გამოსაყენებლად მრავალი მნიშვნელობის ერთ უჯრედში დასაბრუნებლად, ჩვენ ვიყენებთ შემდეგ მონაცემთა ბაზას. მონაცემთა ნაკრები წარმოადგენს მცირე ადგილობრივ ბიზნესს, რომელიც ყიდის პროდუქტებს სხვადასხვა ქვეყნიდან შემოტანის შემდეგ. და მონაცემთა ნაკრები შეიცავს ქვეყანა სვეტში B , საიდანაც ისინი იმპორტირებენ პროდუქტებს, თითოეული პროდუქტის ფასს C სვეტში, და პროდუქტის დასახელება სვეტში E .

ახლა, დავუშვათ, ჩვენ უნდა ამოვიტანოთ ყველა პროდუქტი, რომელიც იმპორტირებულია კონკრეტული ქვეყნიდან.

Excel-ის INDEX MATCH-ის ნაბიჯ-ნაბიჯ პროცედურები ერთ უჯრედში მრავალი მნიშვნელობის დასაბრუნებლად

პირველ რიგში, ჩვენ შეგვიძლია გავაერთიანოთ საძიებო ფუნქციები: INDEX MATCH მრავალი მნიშვნელობის დასაბრუნებლად. ამ ფუნქციებთან ერთად დაგვჭირდება SMALL , IF და ISNUMBER ფუნქციები .

SMALL ფუნქცია აწარმოებს ციფრულ მნიშვნელობას იმის მიხედვით, თუ რა პოზიცია აქვს სიაში რიცხვითი მნიშვნელობების კატეგორიზაციას მნიშვნელობის მიხედვით მზარდი თანმიმდევრობით. ეს ფუნქცია აბრუნებს მინიმალურ მნიშვნელობებს მასივიდან გარკვეულ ადგილას.

IF ფუნქცია ახორციელებს ლოგიკურ ტესტს და აბრუნებს ერთ მნიშვნელობას, თუ შედეგი არის TRUE და მეორეს. თუ შედეგი არის FALSE . ეს ფუნქცია ადარებს ორ მნიშვნელობას და გამოაქვს რომელიმერამდენიმე შედეგი.

ISNUMBER ფუნქცია ამოწმებს არ არის თუ არა უჯრედის მნიშვნელობა რიცხვითი. ფუნქცია ISNUMBER აჩვენებს TRUE , როდესაც უჯრედი შეიცავს რიცხვს; წინააღმდეგ შემთხვევაში, ის აბრუნებს FALSE . ISNUMBER შეიძლება გამოყენებულ იქნას იმის დასადასტურებლად, რომ მწკრივი წარმოადგენს ციფრულ მნიშვნელობას ან რომ სხვა ფუნქციის გამოსავალი არის რიცხვი. ის იღებს ერთ პარამეტრს, მნიშვნელობას, რომელიც შეიძლება იყოს უჯრედის მითითება.

ნაბიჯი 1: გამოიყენეთ INDEX & MATCH ფუნქციები მრავალი მნიშვნელობის დასაბრუნებლად

ვუშვათ, რომ პირველ რიგში, ჩვენ გვინდა ამოვიღოთ ყველა პროდუქტი, რომელიც შემოტანილია ავსტრალიიდან ამ ნაბიჯის INDEX MATCH ფუნქციის გამოყენებით . მოდით მივყვეთ პროცედურებს, რათა გამოვიყენოთ ფუნქცია, რათა დაბრუნდეს რამდენიმე მნიშვნელობა ერთ უჯრედში.

  • პირველ რიგში, აირჩიეთ უჯრედი, სადაც გსურთ ფორმულის ჩასმა.
  • მეორე, ჩადეთ ფორმულა ეს არჩეული უჯრედი.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))

  • შემდეგ, დააჭირეთ Enter ღილაკს, რომ დაასრულოთ პროცედურა და იხილეთ შედეგი ამ უჯრედში.

  • ამის შემდეგ, გადაიტანეთ შევსების სახელური ფორმულის დუბლიკატისთვის. დიაპაზონი. ან დიაპაზონის ავტომატური შევსებისთვის ორჯერ დააწკაპუნეთ პლუს ( + ) სიმბოლოზე.

  • ბოლოს, ყველა ქვესაფეხურის შემდეგ, ჩვენ შეგვიძლია ვიხილოთ შედეგი უჯრედების დიაპაზონში F8:F10 .

🔎 როგორ მუშაობს ფორმულა?

  • ROWS($A$1:A1) : ამ განყოფილებაში,ჩვენ ვიყენებთ უჯრედს A1 , როგორც საწყის წერტილს.
  • ROW($B$5:$B$12)) : ეს ნაწილი აჩვენებს უჯრედებს B5 არჩეულია B12 -მდე.
  • MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12))"") : ნაწილი ეძებს მნიშვნელობებს, რომლებიც ზუსტად ემთხვევა დიაპაზონს ( B5:B12 ) და აბრუნებს მათ.
  • (MATCH($B$5:$B$12,$F $5, 0)) : ეს განყოფილება ეძებს მნიშვნელობებს, რომლებიც ემთხვევა უჯრედის F5 მნიშვნელობას დიაპაზონში ( B5:B12 ).
  • ISNUMBER(MATCH($B$5:$B$12,$F$5, 0) : განსაზღვრავს არის თუ არა შესატყვისი მნიშვნელობები დიაპაზონში ( B5:B12 ) რიცხვები.
  • IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)) : ხაზი ნიშნავს, რომ თუ არის რაიმე შესატყვისი მნიშვნელობები დიაპაზონში ( B5: B12 ), IF ფორმულა ბრუნდება.
  • SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1)) : თითოეული მასივისთვის ეს ფუნქცია აბრუნებს ყველაზე დაბალი შესატყვისი მნიშვნელობა.
  • INDEX($D$5:$D$12,SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)),MATCH(ROW ($B $5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1))) : ბოლოს, ეს ფორმულა ეძებს მასივს ( D5: D12 ) შესატყვისი მნიშვნელობებისთვის და აბრუნებს მათ უჯრედში ( F8:F10 ).

წაიკითხეთ მეტი: მაგალითები INDEX-ით MATCH ფორმულა Excel-ში (8 მიდგომა)

მსგავსი წაკითხვები

  • INDEX MATCH მრავალი კრიტერიუმი Wildcard-ით Excel-ში (სრული სახელმძღვანელო)
  • როგორ გამოვიყენოთINDEX MATCH VLOOKUP-ის ნაცვლად Excel-ში (3 გზა)
  • INDEX+MATCH დუბლიკატი მნიშვნელობებით Excel-ში (3 სწრაფი მეთოდი)
  • Excel INDEX MATCH თუ უჯრედი შეიცავს ტექსტს
  • როგორ გამოვიყენოთ INDEX-MATCH ფორმულა Excel-ში მრავალი შედეგის შესაქმნელად

ნაბიჯი 2: Excel TEXTJOIN ან CONCATENATE ფუნქცია ერთ უჯრედში მრავალი მნიშვნელობის დასაყენებლად

ახლა, შედეგი უნდა გავაერთიანოთ ერთ უჯრედში. ამ მიზნით, ჩვენ გამოვიყენებთ სხვა ფუნქციას. ამისათვის ჩვენ შეგვიძლია გამოვიყენოთ TEXTJOIN ფუნქცია ან CONCATENATE ფუნქცია. ამ შემთხვევაში, ჩვენ ორივეს გამოვიყენებთ სხვადასხვა ეტაპზე. TEXTJOIN ფუნქცია უერთდება ტექსტს სხვადასხვა დიაპაზონიდან და/ან სიმბოლოებიდან, გამყოფის გამოყენებით, რომელსაც თქვენ განსაზღვრავთ თითოეულ ტექსტურ მნიშვნელობას შორის, რომელიც შეუერთდება. CONCATENATE ფუნქცია Excel-ში გამიზნულია ტექსტის რამდენიმე ბიტის ერთმანეთთან დასაკავშირებლად ან მრავალი უჯრედიდან ინფორმაციის ერთ უჯრედში შეჯამებისთვის. მაგალითად, მოდით გამოვიყენოთ ქვეპროცედურები ორივე ფუნქციის გამოსაყენებლად მრავალმნიშვნელოვანი შედეგების ერთ უჯრედში დასაყენებლად.

  • უპირველეს ყოვლისა, აირჩიეთ უჯრედი, სადაც გსურთ მრავალმნიშვნელოვანის ჩასმა. შედეგი ერთ უჯრედად.
  • შემდეგ, შეიყვანეთ ფორმულა ამ უჯრედში.
=TEXTJOIN(", ",TRUE,F8:F10)

  • საბოლოოდ, დააჭირეთ Enter შედეგის სანახავად.

  • TEXTJOIN ფუნქციის გამოყენების ნაცვლად, თქვენ ასევე შეგიძლიათ გამოიყენოთ CONCATENATE ფუნქციარომ არჩეული უჯრედი. ანალოგიურად, TEXTJOIN ფუნქცია, ეს ფუნქცია იგივე იმუშავებს. ასე რომ, შეიყვანეთ ფორმულა ამ უჯრედში.
=CONCATENATE(F8,", ",F9,", ",F10)

  • და ბოლოს, ისევე როგორც ადრე, დააჭირეთ შეიყვანეთ გასაღები. შედეგად, ეს ფორმულა აჩვენებს შედეგს მრავალი მნიშვნელობის ერთ უჯრედში ჩასმისთვის.

წაიკითხეთ მეტი: Excel INDEX-MATCH ფორმულა მრავალი მნიშვნელობის ჰორიზონტალურად დასაბრუნებლად

დასკვნა

ზემოხსენებული პროცედურები გაჩვენებთ Excel-ის პროცედურებს INDEX MATCH მრავალი მნიშვნელობის დასაბრუნებლად ერთ უჯრედში . იმედია ეს დაგეხმარება! თუ თქვენ გაქვთ რაიმე შეკითხვები, წინადადებები ან გამოხმაურება, გთხოვთ შეგვატყობინოთ კომენტარების განყოფილებაში. ან შეგიძლიათ გადახედოთ ჩვენს სხვა სტატიებს ExcelWIKI.com ბლოგზე!

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.