Სარჩევი
Excel-ს აქვს სხვადასხვა ჩაშენებული ფუნქციები, რათა შეესაბამებოდეს და მიიღოთ მნიშვნელობა, თუ უჯრედი შეიცავს ტექსტს ან სტრიქონს. ხშირ შემთხვევაში, ჩვენ ვცდილობთ მოძებნოთ ტექსტი ან სტრიქონი დიაპაზონში Excel-ში. ცალკეული ფუნქციები Excel-ში აბრუნებს მნიშვნელობას, თუ უჯრედები შეიცავს კონკრეტულ/ზუსტ ტექსტს ან სტრიქონს . ამ სტატიაში , ჩვენ ვიყენებთ IF , ISNUMBER , EXACT , COUNTIF , INDEX , MATCH , VLOOKUP , SEARCH , OR, და AND ფუნქციონირებს დააბრუნებს მნიშვნელობას, თუ უჯრედი შეიცავს ტექსტს ან სტრიქონს.
სიტუაციაში, დავუშვათ, ჩვენ გვაქვს გარკვეული კატეგორიების და პროდუქტების ჩანაწერები მონაცემთა ნაკრებში, როგორიცაა ქვემოთ მოცემული სურათი
მონაცემთა ნაკრები ჩამოსატვირთად
დაბრუნებული მნიშვნელობა, თუ უჯრედები შეიცავს ტექსტს.xlsx
Excel-ის 8 მარტივი გზა, თუ უჯრედი შეიცავს ტექსტს, შემდეგ დააბრუნეთ მნიშვნელობა
მეთოდი 1: IF ფუნქციის გამოყენება (უჯრედი შეიცავს კონკრეტულ ტექსტს)
IF ფუნქციის სინტაქსია =IF (ლოგიკური_ტესტი, [მნიშვნელობა_if_true ], [მნიშვნელობა_თუ_მცდარი]) . ეს იწვევს ერთ წინასწარ შერჩეულ მნიშვნელობას ან [მნიშვნელობა_თუ_true] ან [მნიშვნელობა_თუ_მცდარი] დამოკიდებულია ლოგიკური_ტესტი გამომავალზე; მართალია ან მცდარი, შესაბამისად.
ნაბიჯი 1: დააწკაპუნეთ ნებისმიერ ცარიელ უჯრედზე (D4 ).
ნაბიჯი 2 : ჩადეთ ფორმულა
=IF (B4="ზოლები", "ხელმისაწვდომია", "არ არის ხელმისაწვდომი")
აქ, ლოგიკური_ტესტი უნდა ემთხვეოდეს ზოლების ტექსტს უჯრედში B4 ; თუ ტესტი ჭეშმარიტია შედეგია ხელმისაწვდომია , წინააღმდეგ შემთხვევაში ხელმისაწვდომია .
ნაბიჯი 3: დააჭირეთ ENTER .
ნაბიჯი 4 : გადაიტანეთ შევსების სახელური , ხელმისაწვდომია ან არ არის მნიშვნელობები გამოჩნდება მთელ დიაპაზონში.
დაკავშირებული კონტენტი: როგორ შევაჯამოთ თუ უჯრედი შეიცავს კონკრეტულ ტექსტს Excel-ში (6 გზა)
მეთოდი 2: ISNUMBER და SEARCH ფუნქციის გამოყენება ( უჯრედები შეიცავს კონკრეტულ ტექსტს)
ISNUMBER ფუნქცია აბრუნებს true ან false დამოკიდებულია SEARCH ტექსტის შესაბამისობაში აბსოლუტურ დიაპაზონში .
ნაბიჯი 1: დააწკაპუნეთ ნებისმიერ ცარიელ უჯრედზე ( D4 ).
ნაბიჯი 2: შეიყვანეთ ფორმულა
=ISNUMBER (SEARCH („ზოლები“, $B$4:$B$12)) ფორმულაში SEARCH ფუნქცია ემთხვევა ტექსტს „ზოლები“ აბსოლუტურ დიაპაზონში, შემდეგ აბრუნებს True ან False დამთხვევის მიხედვით .
ნაბიჯი 3: დააჭირეთ ENTER. სწორი ან მცდარი გამოჩნდება დაბრუნებული მნიშვნელობა.
ნაბიჯი 4: გადაიტანეთ შევსების სახელური , ყველა უჯრედის შედეგია მართალი ან მცდარი , როგორც ქვემოთ მოცემული სურათი.
დაწვრილებით: თუ უჯრედი შეიცავს კონკრეტულ ტექსტს, დაამატეთ 1 Excel-ში (5 მაგალითი)
მეთოდი 3: IF და ზუსტი ფუნქციის გამოყენება (უჯრედები შეიცავს ზუსტ ტექსტს)
თუ ტექსტს განვიხილავთ, როგორც რეგისტრის მნიშვნელობას და გვინდა ზუსტი დამთხვევა, შეგვიძლია გამოვიყენოთ EXACT ფუნქცია კომბინირებული IF-თანფუნქცია.
ნაბიჯი 1: აირჩიეთ ცარიელი უჯრედი ( D4 ).
ნაბიჯი 2: ჩასვით ფორმულა
=IF(EXACT(B4,”ზოლები”), “ხელმისაწვდომია”, “”) ფორმულის შიგნით, EXACT ფუნქცია ემთხვევა ზუსტ ტექსტს „ზოლები“ უჯრედში B4 შემდეგ აბრუნებს მნიშვნელობას „ხელმისაწვდომია“ წინააღმდეგ შემთხვევაში ცარიელი უჯრედი დამოკიდებულია ზუსტ შესატყვისზე .
ნაბიჯი 3: დააჭირეთ ENTER , გამოჩნდება რესტორნის ღირებულება.
ნაბიჯი 4: გადაიტანეთ შევსების სახელური , დანარჩენი უჯრედები მიიღებენ „ხელმისაწვდომია“ მნიშვნელობას ან რჩება ცარიელი.
წაიკითხეთ მეტი: თუ უჯრედი შეიცავს ტექსტს, დააკოპირეთ სხვა ფურცელზე Excel-ში
მეთოდი 4: IF და COUNTIF ფუნქცია
კომბინირებული IF და COUNTIF ფუნქცია აბრუნებს იმავე უჯრედის ტექსტს, როგორც ის შეესაბამება კრიტერიუმებს დიაპაზონში.
ნაბიჯი 1: დააწკაპუნეთ ცარიელ უჯრედზე ( D4 ).
ნაბიჯი 2: დააკოპირეთ და ჩასვით ფორმულა
=IF(COUNTIF(B4,”*Bars*”),B4,””) ფორმულაში COUNTIF ფუნქცია იონი ემთხვევა კრიტერიუმებს „*ზოლები*“ (ფორმულა ავტომატურად აყენებს * კრიტერიუმის ორივე მხარეს) დიაპაზონში (უჯრედი B4 ). შემდეგ ის აბრუნებს მნიშვნელობას B4 -ში, წინააღმდეგ შემთხვევაში ინახავს უჯრედს ცარიელ .
ნაბიჯი 3: დააჭირეთ ENTER , გამოჩნდება იგივე ტექსტი, როგორც კრიტერიუმები.
ნაბიჯი 4: გადაიტანეთ შევსების სახელური , შესატყვისი უჯრედები აჩვენებს იგივე მნიშვნელობებს, რაცდიაპაზონი.
წაიკითხეთ მეტი: თუ უჯრედი შეიცავს ტექსტს, დაამატეთ ტექსტი სხვა უჯრედში Excel-ში
მეთოდი 5: INDEX და MATCH ფუნქციის გამოყენება
ზოგჯერ, უჯრედების დიაპაზონში გვაქვს კრიტერიუმი, რათა შეესაბამებოდეს შედეგი უჯრედების სხვა დიაპაზონში. ამ შემთხვევაში, ჩვენ შეგვიძლია გამოვიყენოთ INDEX ფუნქცია დიაპაზონში ტექსტის შესატყვისად და MATCH ფუნქცია სხვა უჯრედში მნიშვნელობის მისაღებად. მიზნის მისაღწევად, ჩვენ ოდნავ ვცვლით მონაცემთა ბაზას.
ნაბიჯი 1: აირჩიეთ ნებისმიერი ცარიელი უჯრედი ( B2 ).
ნაბიჯი 2: ჩაწერეთ ფორმულა
=INDEX(C7:C15,MATCH(“Bars”,B7:B15,0)) აქ INDEX ფუნქცია ეძებს ზუსტს შეესაბამება ტექსტს „ზოლები“ დიაპაზონიდან B7:B15 დიაპაზონში C7:C15.
ნაბიჯი 3: დააჭირეთ CTRL+SHIFT+ENTER , რადგან ეს არის მასივის ფორმულა. ჩნდება შესატყვისი ტექსტი ზოლებისთვის .
წაიკითხეთ მეტი: როგორ დავაბრუნოთ მნიშვნელობა, თუ უჯრედები შეიცავს გარკვეულ ტექსტს a List
მეთოდი 6: VLOOKUP ფუნქციის გამოყენება
VLOOKUP ფუნქცია ეფექტურია ვერტიკალური მონაცემების საპოვნელად ცხრილში. ჩვენს შემთხვევაში, ჩვენ შეგვიძლია გამოვიყენოთ VLOOKUP ფუნქცია, რათა ვიპოვოთ ზუსტი ან სავარაუდო შესატყვისი სვეტში. VLOOKUP ფუნქციის სინტაქსია =VLOOKUP (მნიშვნელობა, ცხრილი, col_index, [range_lookup]).
ნაბიჯი 1: ჩაწერეთ საძიებო ტექსტი ( ზოლები ) ნებისმიერ უჯრედში ( B3 ).
ნაბიჯი 2: აირჩიეთ ნებისმიერიცარიელი უჯრედი (C3).
ნაბიჯი 3: ჩადეთ ფორმულა
=VLOOKUP(B3,B7:C15,2, FALSE) აქ „ზოლები“ არის ტექსტი B3 რომელიც უნდა შეესაბამებოდეს დიაპაზონს B7:C15 სვეტის მნიშვნელობას 2. FALSE აცხადებს, რომ გვინდა ზუსტი დამთხვევა.
ნაბიჯი 4: დააჭირეთ ENTER. შესაბამისი მნიშვნელობა გამოჩნდება.
დაწვრილებით: როგორ გამოვიყენოთ VLOOKUP, თუ უჯრედი შეიცავს სიტყვას ტექსტში Excel-ში
მეთოდი 7: IF OR ISNUMBER და SEARCH ფუნქციის გამოყენება (უჯრედები შეიცავენ სტრიქონებს)
მონაცემთა ნაკრები ხშირად შეიცავს ერთზე მეტ ტექსტურ სტრიქონს. ჩვენ გვინდა დავამთხვიოთ ის უჯრედები, რომლებსაც აქვთ მხოლოდ ერთი შესატყვისი ტექსტის სტრიქონი. ჩვენ შეგვიძლია გამოვიყენოთ ISNUMBER და SEARCH ტექსტის შესატყვისად, შემდეგ OR ფუნქცია ალტერნატიული შესატყვისის გამოსაცხადებლად. ბოლოს და ბოლოს, IF ფუნქციონირებს დაბრუნებული მნიშვნელობის ჩვენების მიზნით, წინააღმდეგ შემთხვევაში უჯრედები რჩება BLANK .
ნაბიჯი 1: აირჩიეთ ნებისმიერი ცარიელი უჯრედი ( D4 ). ჩაწერეთ ფორმულა
=IF(OR(ISNUMBER(SEARCH("ზოლები",B4)),ISNUMBER(SEARCH("Veg",B4))),"ხელმისაწვდომია ","")
ნაბიჯი 2: დააჭირეთ ENTER. „ხელმისაწვდომია“ ტექსტი გამოჩნდება უჯრედში, თუ რომელიმე საცნობარო ტექსტი („ზოლები“ ან „ვეგ“) არსებობს უჯრედში B4.
ნაბიჯი 3: გადაიტანეთ შევსების სახელური , დანარჩენი უჯრედები იმ დიაპაზონში, სადაც უჯრედი აღინიშნება ან 1>„ხელმისაწვდომია“ ტექსტი ან დარჩენილი ცარიელი.
დაწვრილებით: შეამოწმეთ, თუუჯრედი შეიცავს ნაწილობრივ ტექსტს Excel-ში (5 გზა)
მეთოდი 8: IF AND ISNUMBER და SEARCH ფუნქციის გამოყენება (უჯრედები შეიცავს სტრიქონებს)
From მეთოდი 7 , ჩვენ ვიცით, როგორ ემთხვევა რამდენიმე ტექსტური სტრიქონი უჯრედში. თუ ტექსტის ორივე სტრიქონის შესატყვისად გავაგრძელებთ, შეგვიძლია გამოვიყენოთ AND ფუნქცია OR -ის ნაცვლად.
ნაბიჯი 1: აირჩიეთ ნებისმიერი ცარიელი უჯრედი ( D4 ). ჩაწერეთ ფორმულა
=IF(AND(ISNUMBER(SEARCH("ზოლები",B4)),ISNUMBER(SEARCH("Chlt",B4))),"ხელმისაწვდომია ","")
ნაბიჯი 2: დააჭირეთ ENTER . თუ ტექსტის ორივე სტრიქონი არსებობს უჯრედში B4 , ფორმულა აბრუნებს “ხელმისაწვდომია” მნიშვნელობის სახით, წინააღმდეგ შემთხვევაში უჯრედები რჩება ცარიელი.
ნაბიჯი 3: გადაათრიეთ შევსების სახელური, დანარჩენი უჯრედები აღინიშნება „ხელმისაწვდომია“ ან დარჩენილი ცარიელი.
დასკვნა
ამ სტატიაში ჩვენ ვიყენებთ სხვადასხვა ფორმულებს მნიშვნელობის დასაბრუნებლად, თუ უჯრედები შეიცავს გარკვეულ ტექსტები. ჩვენ ვიყენებთ IF , ISNUMBER , EXACT , INDEX , MATCH , ან , და AND ფუნქციები დააბრუნებს მნიშვნელობას ტექსტის ზუსტი ან სავარაუდო შესატყვისისთვის. ჩვენ ასევე ვაჩვენებთ მეთოდებს ერთზე მეტი სტრიქონის შესატყვისად, რომლებიც აერთიანებს IF, AND, ISNUMBER და SEARCH ფუნქციებს. ვიმედოვნებთ, რომ თქვენ იპოვით განხილულ მეთოდებს, რომლებიც ძალიან მარტივია. დაწერეთ კომენტარი, თუ გჭირდებათ დამატებითი განმარტებები ან გაქვთ რაიმე დასამატებელი.