როგორ მოვძებნოთ სიმბოლო String Excel-ში (8 მარტივი გზა)

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

კომპიუტერებისა და ელექტრონიკის მოწყობილობებისთვის სიმბოლოები წარმოდგენილია სტანდარტული ნუმერაციის სისტემით. ASCII არის ერთ-ერთი ფართოდ გამოყენებული ნუმერაციის სისტემა. ყველა სიმბოლო წარმოდგენილია რიცხვით. ამ სტატიაში ჩვენ ვპოულობთ სიმბოლოს სტრიქონში Excel-ის Find Feature , მრავალი ფუნქციის გამოყენებით, როგორიცაა FIND , SEARCH , ISNUMBER და IF ასევე VBA მაკრო კოდი .

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

მონაცემთა ნაკრები ჩამოტვირთეთ

იპოვეთ სიმბოლო String Excel.xlsm

8 მარტივი გზა სიმბოლოების მოსაძებნად String Excel-ში

მეთოდი 1: FIND ფუნქციის გამოყენება

ჩვენ შეგვიძლია გამოვიყენოთ FIND ფუნქცია სასურველი კონკრეტული სიმბოლოს მოსაძებნად. FIND ფუნქციის სინტაქსია

=FIND (find_text, within_text, [start_num])

ფორმულის შიგნით,

find_text; გამოაცხადებს ტექსტს მოსაძებნად.

text_ში; აცხადებს ტექსტს, სადაც უნდა მოიძებნოს find_text .

[start_num]; საწყისი პოზიცია ტექსტის შიგნით (არასავალდებულო), ნაგულისხმევი პოზიციაა 1 .

ნაბიჯი 1: ჩადეთ შემდეგი ფორმულა ნებისმიერი უჯრედი (მაგ., E4 ).

=FIND(C4,B4)

ფორმულა,

C4; არის პოვნის_ტექსტი.

B4: არის ტექსტში.

ჩვენ ვიყენებთ start_num პოზიციას, როგორც ნაგულისხმევი.

ნაბიჯი 2: დააჭირეთ ENTER და გადაიტანეთ შევსების სახელური . სასურველი სიმბოლოების პოზიციები გამოჩნდება უჯრედებში.

შეგიძლიათ იპოვოთ ნებისმიერი სიმბოლო, რომელიც ჩვენ გვსურს.

დაწვრილებით: როგორ მოვძებნოთ სიმბოლო სტრინგში Excel-ში

მეთოდი 2: SEARCH ფუნქციის გამოყენება

SEARCH ფუნქცია ასევე მუშაობს როგორც FIND ფუნქცია. SEARCH ფუნქციის სინტაქსია

=SEARCH (find_text, within_text, [start_num])

ფორმულაში,

find_text; გამოაცხადებს ტექსტს მოსაძებნად.

text_ში; აცხადებს ტექსტს, სადაც უნდა მოიძებნოს find_text .

[start_num]; დასაწყისი პოზიცია ტექსტში (არასავალდებულო), ნაგულისხმევი პოზიციაა 1.

ნაბიჯი 1: ჩაწერეთ შემდეგი ფორმულა ნებისმიერ უჯრედში (მაგ., E4 ).

=SEARCH(C4,B4)

ფორმულაში,

C4; არის find_text .

B4: არის text_ში.

ჩვენ ვიყენებთ start_num პოზიციას, როგორც ნაგულისხმევი .

ნაბიჯი 2: დააჭირეთ ENTER და გადაიტანეთ შევსების სახელური გამოსატანად ყველა სტრიქონის სიმბოლოს პოზიცია.

შეგიძლიათ იპოვოთ ნებისმიერი სიმბოლო SEARCH ფუნქციის გამოყენებით.

წაიკითხეთ მეტი: Excel ტექსტის ძიება დიაპაზონში (11 სწრაფი მეთოდი)

მეთოდი 3: ISNUMBER და FIND ფუნქციის გამოყენება

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

=ISNUMBER(value)

აქ, ფორმულაში,

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

ნაბიჯი 1: ჩაწერეთ შემდეგი ფორმულა ნებისმიერი ცარიელი უჯრედი (მაგ., E4 ).

=ISNUMBER(FIND(C4,B4))

აქ,

FIND(C4,B4 ); განისაზღვრება როგორც მნიშვნელობა .

ნაბიჯი 2: დააჭირეთ ENTER და გადაათრიეთ შეავსეთ სახელური სიმბოლოს სტატუსის გამოსატანად, რომელიც აცხადებს, რომ კონკრეტული სიმბოლო არის კონკრეტულ უჯრედებში თუ არა.

გმირის სტატუსში “ TRUE” ნიშნავს, რომ სასურველი სიმბოლო (სვეტაში C ) არის მოცემული ტექსტის კონკრეტულ სტრიქონში.

მეთოდი 4: ISNUMBER და SEARCH ფუნქციის გამოყენება

მე-3 მეთოდის მსგავსად, ISNUMBER და SEARCH ფუნქციის კომბინაციამ შეიძლება გამოაჩინოს სიმბოლოს სტატუსი TRUE ან FALSE .

ნაბიჯი 1: ჩასვით შემდეგი ფორმულა ნებისმიერ ცარიელ უჯრედში (ე.ი. E4 ).

=ISNUMBER(SEARCH(C4,B4))

ფორმულა აცხადებს იგივე არგუმენტს, როგორც ამას წინა მეთოდში (ე.ი. მეთოდი 3 ).

ნაბიჯი 2: დააჭირეთ ENTER და გადაიტანეთ შევსების სახელური . ის გვიჩვენებს, რომ სასურველი სიმბოლოები (ჩნდება C სვეტში) არის თუ არა უჯრედებში TRUE ან FALSE ტექსტით, შესაბამისად.

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

  • იპოვეთ თუ უჯრედი შეიცავს კონკრეტულ ტექსტს Excel-ში
  • როგორ იპოვნეთ თუ უჯრედების დიაპაზონი შეიცავს კონკრეტულ ტექსტს Excel-ში (4 მეთოდი)
  • იპოვეთ მნიშვნელობა დიაპაზონში Excel-ში (3 მეთოდი)
  • როგორ ვიპოვოთ ტექსტი უჯრედში Excel-ში

მეთოდი 5: ფუნქციის პოვნის გამოყენება

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

ნაბიჯი 1: გადადით მთავარი ჩანართზე > აირჩიეთ ძებნა & amp; აირჩიეთ ( რედაქტირება განყოფილებაში) > აირჩიეთ ძებნა (პარამეტრებიდან).

ნაბიჯი 2: იხსნება ფანჯარა ძებნა და ჩანაცვლება ზევით. ამ ფანჯრის პოვნის განყოფილებაში ჩაწერეთ ნებისმიერი სიმბოლო, რომლის პოვნაც გსურთ (მაგ., a ).

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

დააწკაპუნეთ შემდეგიის პოვნა .

ნაბიჯი 3: "a" უჯრედებში არსებული იწყება მონიშვნა მწვანე მართკუთხა ყოველ ჯერზე, როცა ვაწკაპუნებთ Find Next . Შენ შეგიძლიაჩაანაცვლეთ სიმბოლო “a” ნებისმიერი სხვა სიმბოლოთი, რომელიც ჩვენ გვსურს.

შეგიძლიათ გამოიყენოთ CTRL+H გახსენით ფანჯარა ძებნა და ჩანაცვლება .

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

მეთოდი 6: IF ISNUMBER და ფუნქციის FIND გამოყენება

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

=IF (logical_test, [value_if_true], [value_if_false])

IF ფუნქციას ესაჭიროება ლოგიკური_ტექსტი უჯრედის მითითების შესამოწმებლად, შემდეგ კი მიგვიყვანს ჩვენ მიერ დაყენებულ კონკრეტულ ტექსტებში. ჩვენ შეგვიძლია გამოვიყენოთ ISNUMBER და FIND ფუნქციების კომბინაცია, როგორც ლოგიკური_ტექსტი .

ნაბიჯი 1: ჩაწერეთ შემდეგი ფორმულა ნებისმიერ უჯრედში (მაგ., E4 ).

=IF(ISNUMBER(FIND(C4,B4)),"Found","Not Found")

ფორმულის შიგნით,

ISNUMBER( FIND(C4,B4); არის ლოგიკური_ტესტი .

„იპოვეს“; ეს არის მნიშვნელობა, რომელიც გამოჩნდება, თუ ლოგიკური_ტექსტი არის TRUE .

„არ მოიძებნა“; ეს არის მნიშვნელობა, რომელიც გამოჩნდება, თუ ლოგიკური_ტექსტი არის FALSE .

ნაბიჯი 2: დააჭირეთ ENTER და გადაიტანეთ შევსების სახელური . თუ სასურველი სიმბოლო არსებობს კონკრეტულ უჯრედში, ფორმულა იწვევს „იპოვეს“ წინააღმდეგ შემთხვევაში „არ მოიძებნა“ .

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

მეთოდი 7: IF ISNUMBER და SEARCH ფუნქციის გამოყენება

ჩვენ შეგვიძლია გამოვიყენოთ SEARCH ფუნქცია FIND ფუნქციის ადგილას. რადგან ორივე ფუნქცია SEARCH და FIND საკმაოდ მსგავსია მათი შედეგებით. ამ შემთხვევაში, IF , ISNUMBER და SEARCH ფუნქციების კომბინაცია განსაზღვრავს იგივე არგუმენტებს, რაც მე-6 მეთოდშია.

ნაბიჯი 1: ჩასვით შემდეგი ფორმულა ნებისმიერ ცარიელ უჯრედში (მაგ., E4 ).

=IF(ISNUMBER(SEARCH(C4,B4)),"Found","Not Found")

ფორმულა შეიცავს მე-6 მეთოდის მსგავსი ყველა არგუმენტი.

ნაბიჯი 2: დააჭირეთ ENTER შემდეგ გადაიტანეთ შევსების სახელური . შედეგად მიღებული ტექსტები "იპოვეს" ან "არ მოიძებნა" მათი ლოგიკური_ტესტი დამოკიდებულია.

მეთოდი 8: VBA მაკრო კოდის გამოყენება

ჩვენ შეგვიძლია გენერირება მორგებული ფუნქციის VBA მაკრო კოდის გამოყენებით. ამ შემთხვევაში, ჩვენ ვქმნით მორგებულ ფუნქციას სახელად FindM , რათა ვიპოვოთ სტრიქონიდან ნებისმიერი სიმბოლოს n-ე შემთხვევა.

ნაბიჯი 1: დააჭირეთ ALT+ F11 საერთოდ. Microsoft Visual Basic-ის ფანჯარა იხსნება. ფანჯარაში, Toolbar-დან აირჩიეთ ჩასმა > აირჩიეთ მოდული .

ნაბიჯი 2: მოდულში ჩასვით შემდეგი მაკრო კოდი.

8935

კოდი წარმოადგენს მორგებულ ფუნქციას FindM რომელსაც ჩვენ ვქმნითსინტაქსი

=FindM(find_text,within_text,occurence_num)

აქ,

Occurenece_num; ეს არის დრო, როდესაც ხდება ნებისმიერი სიმბოლო text-ში .

ნაბიჯი 3: დაბრუნება სამუშაო ფურცელზე. ჩაწერეთ შემდეგი ფორმულა ნებისმიერ ცარიელ უჯრედში (მაგ., E4 ).

=FindM(C4,B4,1)

ფორმულის შიგნით,

C4; არის find_text .

B4; არის ტექსტის_შიდა .

1; არის შემთხვევის_რიცხვი .

ნაბიჯი 4: დააჭირეთ ENTER შემდეგ გადაიტანეთ შევსების სახელური . სიმბოლოების ყველა პოზიცია გამოჩნდება უჯრედებში, როგორც ქვემოთ მოცემული სურათი.

დასკვნა

ამ სტატიაში ვპოულობთ შემთხვევით სიმბოლოებს სტრიქონები მრავალი ფუნქციის და Excel ფუნქციების გამოყენებით. ჩვენ ასევე ვქმნით მორგებულ ფუნქციას, რათა ვიპოვოთ სიმბოლოები სტრიქონებიდან VBA მაკრო კოდის გამოყენებით. ფუნქციები, როგორიცაა FIND და SEARCH მარტივად პოულობენ სიმბოლოებს. კომბინირებული ფუნქციები ასევე აჩვენებს სტატუსს ნებისმიერ სტრიქონში არსებული სიმბოლოების TRUE ან FALSE . ვიმედოვნებთ, რომ ეს მეთოდები თქვენთვის სასარგებლო იქნება. დაწერეთ კომენტარი, თუ გაქვთ დამატებითი შეკითხვები ან გაქვთ რაიმე დასამატებელი.

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