Სარჩევი
Microsoft Excel არის ერთ-ერთი ყველაზე ფართოდ გამოყენებული აპლიკაცია დღევანდელ მსოფლიოში. დიდი კორპორატიული სახლებიდან მცირე და საშუალო საწარმოებამდე გამოიყენეთ ეს აპლიკაცია. ჩვენ შეგვიძლია დავამუშაოთ ჩვენი მონაცემები ჩვენი სურვილის მიხედვით ამ აპლიკაციის საშუალებით. ამ სტატიაში ჩვენ აგიხსნით, თუ როგორ დავამთხვიოთ ორი სვეტი და მივიღოთ გამოსავალი Excel-ის მესამე სვეტიდან. ეს გამოიყენება მაშინ, როდესაც ჩვენ გვჭირდება გარკვეული რაოდენობის მონაცემები დიდი მონაცემთა ფურცლიდან.
ჩამოტვირთეთ სავარჯიშო სამუშაო წიგნი
ჩამოტვირთეთ ეს სავარჯიშო სამუშაო წიგნი, რათა ივარჯიშოთ ამ სტატიის კითხვის დროს.
ორი სვეტის შესატყვისი და მესამედი.xlsx3 მეთოდი ორი სვეტის შესატყვისად და მესამეზე გამოსატანი Excel-ში
ჩვენ აგიხსნით, როგორ დავამთხვიოთ ორი სვეტი და გამოვიტანოთ მესამედან Excel-ში სამი მარტივი მეთოდის გამოყენებით. ჩვენ ვიღებთ სუპერ მაღაზიის მონაცემთა კომპლექტს, რომელიც შედგება პროდუქტის ID და Name .
1. Excel-ში მესამე სვეტიდან შედეგის მისაღებად VLOOKUP ფუნქციის გამოყენება
VLOOKUP ფუნქცია ეძებს მნიშვნელობას ცხრილის მარცხენა სვეტში. და მნიშვნელობა იმავე მწკრივში ჩვენ მიერ მითითებული სვეტიდან. ნაგულისხმევად, ცხრილი უნდა იყოს დალაგებული ზრდის მიხედვით.
სინტაქსი:
VLOOKUP (ძიების_მნიშვნელობა, ცხრილის_მასივი, col_index_num, [range_lookup])
არგუმენტები:
lookup_value – ჩვენ ვეძებთ ამ მნიშვნელობას ოპერაციის მეშვეობით. ჩვენი გარეგნობის მნიშვნელობა პირველ სვეტში უნდა იყოს მითითებული მონაცემებიდიაპაზონი მითითებული table_array-ით. Lookup_value შეიძლება იყოს მნიშვნელობა ან მითითება უჯრედზე.
table_array – ეს არის დიაპაზონი, რომელიც მითითებულია lookup_მნიშვნელობის საძიებლად. ეს შეიძლება იყოს დასახელებული დიაპაზონი ან ცხრილი ან უჯრედის მითითება. აქ უნდა იყოს დაბრუნებული მნიშვნელობა.
col_index_num – ეს რიცხვი მიუთითებს, თუ რომელ სვეტს მივიღებთ დაბრუნებაში. ის იწყება table_array-ის ბოლო სვეტიდან.
range_lookup – ეს არის ლოგიკური მნიშვნელობა. იგი განსაზღვრავს ფუნქციის ძიების ბუნებას. ჩვენ გვაქვს ორი ვარიანტი ზუსტი დამთხვევა ან დაახლოებითი შესატყვისი .
ამ განყოფილებაში ჩვენ გამოვიყენებთ VLOOKUP ფუნქციას სვეტების შესატყვისად.
ნაბიჯი 1:
- ჩვენ ვამატებთ სვეტს ინვოისის შესაქმნელად .
ნაბიჯი 2:
- ჩვენ ჩავწერთ ID და Name ველს.
ნაბიჯი 3:
- ახლა, ჩვენ გამოვიყენებთ VLOOKUP ოპერაციას <3-ში>უჯრედი F6 .
- შეავსეთ ფორმულა და ის ასე გამოიყურება:
=VLOOKUP(E6,$B$5:$C$12,2,FALSE)
ნაბიჯი 4:
- ახლა დააჭირეთ Enter .
ნაბიჯი 5:
- გადაიტანეთ შევსების სახელურის ხატულა მონაცემების შემცველ ბოლო უჯრედში.
ჩვენ ვხედავთ იმ სახელებს, რომლებიც შეესაბამება თითოეულ პროდუქტის ID ნაჩვენებია.
ნაბიჯი 6:
- თუ დავაყენებთ ნებისმიერი ID , რომელიც არ არის ჩვენს მონაცემთა ნაკრებში, ნახეთ რახდება.
- ჩვენ დავაყენეთ A-010 როგორც პროდუქტის ID.
დაწვრილებით: VLOOKUP ფორმულა ორი სვეტის შედარებისთვის სხვადასხვა ფურცლებში!
2. INDEX+MATCH+IFERROR Excel-ის მესამე სვეტიდან გამოსავლის მისაღებად
IFERROR ფუნქცია ამოწმებს მნიშვნელობას და არის თუ არა ეს შეცდომა. თუ შეცდომას აღმოაჩენს, ეს შემთხვევა აჩვენებს რაღაც მოცემულობას არგუმენტზე. წინააღმდეგ შემთხვევაში, ის აბრუნებს მითითების მნიშვნელობას.
სინტაქსი:
IFERROR(მნიშვნელობა, მნიშვნელობა_თუ_შეცდომა)
არგუმენტები:
მნიშვნელობა – ეს არის არგუმენტი შეცდომის შესამოწმებლად.
value_if_error – ეს არის მნიშვნელობა, რომელიც უნდა დაბრუნდეს, თუ ფორმულა აფასებს შეცდომას. შეფასებულია შეცდომების შემდეგი ტიპები: #N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME?, ან #NULL!.
მატჩი ფუნქცია ეძებს შერჩეულ ობიექტს მოცემულ დიაპაზონში. ის ასევე იძლევა ამ ობიექტის ფარდობით პოზიციას ამ დიაპაზონში. ჩვენ ვიყენებთ MATCH ერთ-ერთი LOOKUP ფუნქციის ნაცვლად, თუ გვჭირდება ობიექტის პოზიცია ამ დიაპაზონში.
სინტაქსი:
MATCH(ძიების_მნიშვნელობა, საძიებო_მასივი, [შემთხვევის_ტიპი])
არგუმენტები :
ძიების_მნიშვნელობა – ეს არის სასურველი მნიშვნელობა, რომელიც გვინდა დავამთხვიოთ look_array-ში. ეს lookup_value არგუმენტი შეიძლება იყოს მნიშვნელობა (რიცხვი, ტექსტი ან ლოგიკური მნიშვნელობა) ან უჯრედის მითითება რიცხვზე, ტექსტზე ან ლოგიკურ მნიშვნელობაზე.
lookup_array – Theსაძიებლად უჯრედების მოცემული დიაპაზონი.
match_type – შეიძლება იყოს -1, 0, ან 1. Match_type არგუმენტი განსაზღვრავს, თუ როგორ ემთხვევა Excel lookup_value მნიშვნელობებს lookup_array-ში. . ამ არგუმენტის ნაგულისხმევი მნიშვნელობა არის 1.
INDEX ფუნქცია აბრუნებს მნიშვნელობას ან უჯრედის მითითებას მნიშვნელობაზე ცხრილიდან ან დიაპაზონიდან. INDEX ფუნქციის გამოყენების ორი გზა არსებობს: თუ გვინდა დავაბრუნოთ მითითებული უჯრედის მნიშვნელობა ან უჯრედების მასივი გამოვიყენებთ Array ფორმას. წინააღმდეგ შემთხვევაში, ჩვენ გამოვიყენებთ მითითების ფორმას მითითებული უჯრედების მიმართვის დასაბრუნებლად.
სინტაქსი:
INDEX(მასივი, მწკრივის_რაოდენობა, [სვეტის_რიცხვი])
არგუმენტები:
მასივი – დიაპაზონი ან მასივის მუდმივი. თუ მასივი შეიცავს მხოლოდ ერთ მწკრივს ან სვეტს, შესაბამისი row_num ან column_num არგუმენტი არჩევითია. თუ მასივს აქვს ერთზე მეტი მწკრივი და ერთზე მეტი სვეტი და გამოიყენება მხოლოდ row_num ან column_num, INDEX აბრუნებს მასივის მთელი მწკრივის ან სვეტის მასივს.
row_num – საჭიროა, თუ არ არის სვეტის_რაოდენობა. ის ირჩევს რიგს მასივში, რომ დააბრუნოს მნიშვნელობა მისგან. თუ row_num გამოტოვებულია, სვეტის_num არის საჭირო.
column_num – ის ირჩევს სვეტს მასივში მნიშვნელობის დასაბრუნებლად. თუ column_num გამოტოვებულია, row_num არის საჭირო.
აქ ჩვენ გამოვიყენებთ კომბინაციას IFERROR , MATCH და INDEX 2 ფუნქციების შესატყვისად. სვეტები და მიიღეთ გამომავალიმესამედან.
ნაბიჯი 1:
- გადადით უჯრედში F6 .
- დაწერეთ ფორმულა სათანადო არგუმენტებით. ასე რომ, ფორმულა იქნება:
=IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0)),"")
ნაბიჯი 2:
- შემდეგ დააჭირეთ Enter .
ნაბიჯი 3:
- გადაიტანეთ შევსების სახელური ხატულა უჯრედი F9 .
აქ, ჩვენ შევადარეთ ორი სვეტი და მივიღეთ გამომავალი მესამე სვეტში.
ნაბიჯი 4:
- ახლა შეიყვანს პროდუქტის ID, რომელიც არ არის მონაცემთა ნაკრებში.
- ჩვენ ვსვამთ A-010 და ვნახოთ რა მოხდება.
ჩვენ ვხედავთ ამ ცარიელს ნებისმიერი ობიექტის შემთხვევაში, რომელიც არ არის მონაცემთა ნაკრებზე.
ფორმულის დაყოფა:
- MATCH(E6,$B$5:$B$12,0)
ეს ფორმულა ემთხვევა უჯრედს E6 დიაპაზონში B5 B12 . აქ 0 გამოიყენება ზუსტი შესატყვისის მისაღებად.
გამომავალი: 2
- INDEX($C$5: $C$12,MATCH(E6,$B$5:$B$12,0))
ეს ფორმულა აბრუნებს მნიშვნელობას C5 დიაპაზონიდან -მდე C12 . INDEX ფუნქციის მეორე არგუმენტი არის MATCH ფუნქციის შედეგი.
გამომავალი: ზეთი
- IFERROR(INDEX($C$5:$C$12,MATCH(E6,$B$5:$B$12,0))")
ეს ფორმულა აბრუნებს ცარიელია, თუ INDEX ფუნქციის შედეგი არასწორია. წინააღმდეგ შემთხვევაში, ეს იქნება INDEX ფუნქციის შედეგი.
გამომავალი: ზეთი
დაწვრილებით: დაამთხვიეთ ორი სვეტიExcel და დააბრუნეთ მესამე (3 გზა)
მსგავსი წაკითხვები:
- როგორ შევადაროთ ორი სვეტი Excel-ში დაკარგული მნიშვნელობებისთვის ( 4 გზა)
- როგორ შევადაროთ 4 სვეტი Excel-ში (6 მეთოდი)
- Excel მაკრო ორი სვეტის შესადარებლად (4 მარტივი გზა)
- მაკრო Excel-ში ორი სვეტის შესადარებლად და განსხვავებების ხაზგასასმელად
- Excel შეადარეთ ტექსტი ორ სვეტში (7 ნაყოფიერი გზა)
3. INDEX-MATCH მასივის ფორმულა ორი სვეტის შესატყვისად და გამომავალი მესამედან
აქ ჩვენ გამოვიყენებთ მასივის ფორმულას, შევადარებთ ორ სვეტს და მივიღებთ გამომავალს მესამედან.
პირველ რიგში, დაამატეთ სვეტი ჩვენი მონაცემებით, რათა ამ სვეტიდან მივიღოთ დაბრუნება.
ნაბიჯი 1:
- დაამატეთ სამი სვეტი მონაცემებში მითითებების დასაყენებლად.
- ახლა შეიტანეთ შეყვანა მითითების ველებზე.
ნაბიჯი 2:
- ახლა გადადით Cell D17 .
- ჩაწერეთ ფორმულა აქ. ფორმულა არის:
=INDEX(D5:D12,MATCH(B17&C17,B5:B12&C5:C12,0))
ნაბიჯი 3:
- შემდეგ დააჭირეთ Ctrl+Shift+Enter რადგან ეს არის მასივის ფუნქცია.
ნაბიჯი 4:
- გადაათრიეთ შევსების სახელურის ხატულა.
ჩვენ შევეცადეთ მონაცემთა ნაკრების ორი სვეტის დამთხვევა სხვა ცხრილი და მიიღეთ შედეგები მესამე სვეტიდან.
დაკავშირებული შინაარსი: Excel-ის ფორმულა ორი სვეტის შესადარებლად და მნიშვნელობის დასაბრუნებლად (5 მაგალითი)
დასკვნა
შიამ სტატიაში ჩვენ უბრალოდ ვაჩვენეთ 3 მეთოდი ორი სვეტის შესატყვისად და მესამედან Excel-ში გამოსავლის მისაღებად. იმედი მაქვს, რომ ეს დააკმაყოფილებს თქვენს საჭიროებებს. გთხოვთ, გადახედოთ ჩვენს ვებგვერდს Exceldemy.com და მოგვაწოდოთ თქვენი წინადადებები კომენტარების ველში.