ნაწილობრივი ტექსტის შესატყვისის ძიება Excel-ში (5 მეთოდი)

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

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

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

შეგიძლიათ ჩამოტვირთოთ Excel-ის სამუშაო წიგნი, რომელიც ჩვენ გამოვიყენეთ ამ სტატიის მოსამზადებლად.

ნაწილობრივი ტექსტის ძიება Match.xlsx

5 შესაფერისი მეთოდი მოძებნეთ ნაწილობრივი ტექსტის შესატყვისი Excel-ში

1. ტექსტის ნაწილობრივი შესატყვისი VLOOKUP-თან Excel-ში

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

მაგალითად, შეგვიძლია მოძებნოთ ტექსტი „მონიშნეთ“ სახელი -ის სვეტში. ნაწილობრივი შესატყვისიდან გამომდინარე, ჩვენ გავიგებთ ამ მოსწავლის რეალურ სახელს და შემდეგ ცხრილიდან ამოვიღებთ შესაბამისი მოსწავლის მათემატიკაში ნიშნებს.

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

=VLOOKUP(ძიების_მნიშვნელობა, ცხრილის_მასივი, col_index_number,[დიაპაზონის_ძიება])

რადგან ჩვენ ვაპირებთ მათემატიკაში ნიშნის ამოღებას მოსწავლის, რომლის სახელი შეიცავს ტექსტს “Tick” , ასე რომ, საჭირო ფორმულა გამოსავალში უჯრედი D17 იქნება:

=VLOOKUP(D16,B5:G14,5,FALSE)

ან,

=VLOOKUP("*Tick*",B5:G14,5,FALSE)

Enter -ის დაჭერის შემდეგ, თქვენ ერთდროულად გამოჩნდება ნიშნები მათემატიკაში Tickner-ისთვის.

წაიკითხეთ მეტი: როგორ გამოვიყენოთ VLOOKUP ნაწილობრივი შესატყვისისთვის Excel-ში (4 გზა)

2. მოძებნეთ ნაწილობრივი ტექსტის შესატყვისი INDEX-MATCH ფუნქციებით

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

ჩვენ ვიპოვით მსგავს გამომავალს, როგორც წინა მეთოდში. ასე რომ, ამ განყოფილებაში, გამომავალი უჯრედი D18 საჭირო ფორმულა იქნება:

=INDEX(B5:G14,MATCH(D17,B5:B14,0),MATCH(D17,B4:G4,0))

ან,

=INDEX(B5:G14,MATCH("*Tick*",B5:B14,0),MATCH(D17,B4:G4,0))

ახლა დააჭირეთ Enter და ფორმულა დააბრუნებს 91- ნიშნებს, რომლებიც ტიკნერმა მიიღო მათემატიკაში.

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

წაიკითხეთ მეტი: როგორ გამოვიყენოთ INDEX და Match ნაწილობრივი მატჩისთვის (2 გზა)

3. XLOOKUP wildcard სიმბოლოთი ნაწილობრივი ტექსტის შესატყვისის საძიებლად

XLOOKUP ფუნქცია ეძებს დიაპაზონს ან მასივს შესატყვისად და აბრუნებს შესაბამის ერთეულს მეორე დიაპაზონიდან ან მასივიდან. ამ ფუნქციის ზოგადი ფორმულაა:

=XLOOKUP(ძიების_მნიშვნელობა, საძიებო_მასივი, დაბრუნების_მასივი, [თუ_არ_მოიძებნა], [შემთხვევა_რეჟიმი], [ძიების_რეჟიმი])

ახლა ჩვენ' გამოვიყენებ ამ XLOOKUP ფუნქციას უშუალოდ მოსწავლის ნიშნების ამოსაღებად მათემატიკაში, რომლის სახელი შეიცავს ტექსტს “Tick” შიგნით.

გამომავალში უჯრედი D18 , საჭირო ფორმულა იქნება:

=XLOOKUP("*"&D16&"*",B5:B14,F5:F14,,2)

Enter -ის დაჭერის შემდეგ, გამოჩნდება მსგავსი გამომავალი, როგორც ნაპოვნი წინა ორ მაგალითში.

ამ ფუნქციაში, ჩვენ გამოვიყენეთ 2, როგორც [შემთხვევა_მოდი] არგუმენტი, რომელიც აღნიშნავს სიმბოლოს სიმბოლოს შესატყვისს. თუ არ გამოიყენებთ ამ არგუმენტს, ფუნქცია დააბრუნებს #N/A შეცდომას, როგორც ნაგულისხმევად, ფუნქცია მოძებნის ზუსტ შესატყვისს ნაცვლად სიმბოლოს სიმბოლოების შესატყვისი.

4. XLOOKUP, ISNUMBER და SEARCH ფუნქციების გაერთიანება ნაწილობრივი ტექსტის შესატყვისად მოსაძებნად

თუ აირჩევთ, რომ თავიდან აიცილოთ ველური სიმბოლოების გამოყენება საძიებო ფუნქციაში, მაშინ უნდა გამოიყენოთ XLOOKUP-ის კომბინირებული ფორმულა , ISNUMBER და SEARCH ფუნქციები.

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

=ISNUMBER(მნიშვნელობა)

და

=SEARCH(find_text, inside_text , [ძებნის_რიცხვი])

ასე რომ, საჭირო ფორმულა გამოსავალში უჯრედი D18 იქნება:

=XLOOKUP(TRUE,ISNUMBER(SEARCH(D16,B5:B14)),F5:F14)

Enter -ის დაჭერის შემდეგ, შედეგის მნიშვნელობა მაშინვე გამოჩნდება.

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

  • ფუნქცია SEARCH ეძებს ტექსტს 'Tick' უჯრედის დიაპაზონში B5:B14 და აბრუნებს მასივს:

{#VALUE!;#VALUE!;1;#VALUE!;#VALUE!;#VALUE!;#VALUE!;#VALUE!;# VALUE!;#VALUE!}

  • ფუნქცია ISNUMBER შემდეგ ეძებს ციფრულ მნიშვნელობას ამ მასივში და აბრუნებს ლოგიკური მნიშვნელობების სხვა მასივს:

{FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE}

  • შემდეგ XLOOKUP ფუნქცია ეძებს მითითებულ ლოგიკურ მნიშვნელობას - TRUE წინა ეტაპზე ნაპოვნი მასივში და ამოიღებს ამ მნიშვნელობის მწკრივის ნომერს B5:B1 მასივში 4 .
  • საბოლოოდ, F5:F14 -ის დაბრუნების მასივის საფუძველზე, XLOOKUP ფუნქცია ამახვილებს მათემატიკაში იმ სტუდენტის ნიშნებს, რომლის სახელი შეიცავს ტექსტი- 'Tick' შიგნით.

5. ᲒამოყენებისFILTER, ISNUMBER და SEARCH ფუნქციები ნაწილობრივი ტექსტის შესატყვისად მოსაძიებლად

ბოლო მეთოდში, ჩვენ გამოვიყენებთ FILTER, ISNUMBER და SEARCH ფუნქციების კომბინაციას. FILTER ფუნქცია აქ ფილტრავს უჯრედების დიაპაზონს ან მასივს მოცემულ პირობებზე დაყრდნობით. ამ ფუნქციის ზოგადი ფორმულაა:

=FILTER(მასივი, მოიცავს, [if_empty])

რადგან ჩვენ საქმე გვაქვს მსგავს მონაცემთა ბაზასთან, ამიტომ საჭიროა ფორმულა FILTER ფუნქციით გამოსავალში Cell D18 იქნება:

=FILTER(F5:F14,ISNUMBER(SEARCH(D16,B5:B14)))

ახლა დააჭირეთ Enter და თქვენ მიიღებთ შედეგს მყისიერად.

ამ ფორმულაში FILTER ფუნქცია ფილტრავს უჯრედების დიაპაზონს- F5:F14 ლოგიკური მნიშვნელობის საფუძველზე - მხოლოდ TRUE . ISNUMBER და SEARCH ფუნქციების კომბინაცია აბრუნებს ლოგიკური მნიშვნელობების მასივს - TRUE და FALSE და განსაზღვრავს მეორე არგუმენტს ( მოიცავს) FILTER ფუნქციიდან.

Concluding Words

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

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