Excel-ის ცხრილების მწკრივში სიმბოლოს პოვნა

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

როგორ მოვძებნოთ ტექსტის სიმბოლოები (ასოები და რიცხვები) უჯრედში

დასაწყისისთვის, შევეცადოთ შეასრულოთ უმარტივესი დავალება: განსაზღვროთ ტექსტის სიმბოლოების არსებობა უჯრედებში და იპოვოთ თქვენთვის სასურველი. ამისათვის თქვენ უნდა გამოიყენოთ !SEMTools დანამატი, რომლითაც შეგიძლიათ მოძებნოთ სხვადასხვა ტიპის სიმბოლოები. მოქმედებების თანმიმდევრობა ასეთია:

  1. აირჩიეთ დიაპაზონი, რომელიც არის ორიგინალი და დააკოპირეთ იგი შემდეგ სვეტში.
  2. შემდეგ აირჩიეთ მეორე დიაპაზონი.
  3. გახსენით "!SEMTools" ჩანართი. იქ, ინსტრუმენტთა პანელის ძალიან მარცხენა მხარეს, იქნება ჩანართი "გამოვლენა".
  4. ამის შემდეგ გახსენით მენიუ "სიმბოლოები".
  5. შემდეგ გამოჩნდება დამატებითი მენიუ, რომელშიც თქვენ უნდა იპოვოთ პუნქტი "ასო-ნომრები" და დააწკაპუნოთ მასზე.

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

როგორ მოვძებნოთ რიცხვები ცხრილის უჯრედში

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

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

ამ პრობლემის გადასაჭრელად შეგიძლიათ გამოიყენოთ სპეციალური ფორმულა, რომელიც შეასრულებს ყველა შემოწმებას ერთჯერადად: =COUNT(SEARCH({1:2:3:4:5:6:7:8:9:0};A1) )>0. ამ ფუნქციას აქვს იგივე სინტაქსი, რომელიც ტექსტში ეძებს კირილიცას სიმბოლოებს.

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

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

დავუშვათ, რომ ყველა მოცემულიდან უნდა ვიპოვოთ მხოლოდ გარკვეული რიცხვები. როგორ შეიძლება ამის გაკეთება? პირველ რიგში, მოდით გაჩვენოთ, როგორ გააკეთოთ ეს !SEMTools-ით. ხელსაწყოს გამოყენება მარტივია. საკმარისია ჩაწეროთ ყველა საჭირო ნომერი ფრჩხილებში და შემდეგ დააჭირეთ ღილაკს OK დასადასტურებლად. იგივე მეთოდის გამოყენებით შეგიძლიათ იპოვოთ ლათინური ანბანი ან იპოვოთ დიდი ასოები ტექსტის ხაზში.

თქვენ ასევე შეგიძლიათ გამოიყენოთ ფორმულა უჯრედების დიაპაზონში საჭირო ნომრების მოსაძებნად. ამისათვის თქვენ უნდა გამოიყენოთ ფუნქციების კომბინაცია CHECK и ძიება. მისი დახმარებით თქვენ შეგიძლიათ ამოიცნოთ არა მხოლოდ ცალკეული რიცხვები, არამედ მთელი რიცხვითი მიმდევრობები: =СЧЁТ(ПОИСК({01:02:03:911:112};A1))>0.

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

როგორ გავარკვიოთ, შეიცავს თუ არა Excel-ის უჯრედი ლათინურ ასოებს

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

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

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

სპეციალური ფუნქციის გამოყენებით

ლათინური ასოების ძიების მთავარი პრობლემა ის არის, რომ რიცხვებზე ორჯერ მეტია. ამიტომ, თქვენ უნდა მისცეთ პროგრამას 26 გამეორებისგან შემდგარი ციკლი, რაც შეიძლება საკმაოდ სტრესული იყოს. მაგრამ თუ იყენებთ მასივის ფორმულას, რომელიც შედგება ზემოაღნიშნული ფუნქციებისგან CHECK и ძიება, მაშინ ეს იდეა არც ისე რთული ჩანს: =COUNT(SEARCH({“a”:”b”:”c”:”d”:”e”:”f”:”g”:”h”:”i”:”j”:”k”: »l»:»m»:»n»:»o»:»p»:»q»:»r»:»s»:»t»:»u»:»v»:»w»:»x »:»y»:»z»};A1))>0. ეს ფორმულა კარგად მუშაობს უმეტეს სიტუაციებში. მაგალითად, თუ შეუძლებელია შესაბამისი მაკროების დაყენება, ეს უფრო მარტივად და სწრაფად შეძლებდა ამის გაკეთებას.

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

ფუნქცია ძიება არ იძლევა სიმბოლოების ძიების უფლებას. ამისათვის თქვენ უნდა გამოიყენოთ ოპერატორი ᲞᲝᲕᲜᲐ, რომელიც ასრულებს ერთსა და იმავე ოპერაციებს, აქვს იგივე არგუმენტები, მხოლოდ ის არის რეგისტრის სენსიტიური. კიდევ ერთი გზაა ზემოაღნიშნული ფორმულის მასივის ფორმულა გახადოს. ამ შემთხვევაში, ასე გამოიყურება:{=COUNT(SEARCH(CHAR(STRING(65:90)),A1))>0}.

ვინაიდან ეს არის მასივის ფორმულა, ის უნდა იყოს მითითებული ფრჩხილების გარეშე. ამ შემთხვევაში, შეყვანის შემდეგ, თქვენ უნდა დააჭიროთ კლავიშთა კომბინაციას Ctrl + Shift + Enter (იმის ნაცვლად, რომ უბრალოდ დააჭიროთ enter კლავიშს, როგორც ეს ჩვეულებრივი ფუნქციის შემთხვევაშია), რის შემდეგაც ხვეული ბრეკეტები თავად გამოჩნდება.

თუ კირილიცას ანბანის პოვნა გჭირდებათ, მოქმედებების თანმიმდევრობა მსგავსია, მხოლოდ თქვენ უნდა დააყენოთ კირილიცას სიმბოლოების მთელი თანმიმდევრობა საძიებო დიაპაზონად. =COUNT(SEARCH({“a”:”b”:”c”:”g”:”e”:”e”:”e”:”g”:”h”:”i”:”d”: ”კ”:”ლ”:”მ”:”ნ”:”ო”:”პ”:”რ”:”ს”:”ტ”:”ი”:”ფ”:”x”:”გ »:”თ”:”ვ”:”უ”:”ბ”:”ს”:”ბ”:”ე”:”იუ”:”ი”};A1))>0. თქვენ ასევე შეგიძლიათ გამოიყენოთ ფუნქცია სიმბოლო, გააკეთო ეს. {=COUNT(SEARCH(CHAR(STRING(192:223)),A1))>0}

ეს ფორმულა უნდა დაიწეროს, როგორც მასივის ფორმულა. ამიტომ, თქვენ უნდა დააჭიროთ კლავიშთა კომბინაციას Ctrl + Shift + Enter, ნაცვლად უბრალოდ დააჭირეთ enter კლავიშს. მაგრამ არის გამონაკლისები, როდესაც ეს ფუნქცია არ იმუშავებს. ჯერ უნდა დარწმუნდეთ, რომ ნაგულისხმევი ენა არა Unicode პროგრამებისთვის არის . ამ შემთხვევაში, პრობლემები არ უნდა იყოს. ამ ფორმულებს აქვთ გარკვეული განსხვავებები ერთმანეთისგან. 33 ასოს ნაცვლად ბოლო ფორმულა იყენებს მხოლოდ 32-ს. ანუ ის არ ითვალისწინებს ასო ё როგორც კირილიცას.

ამ შემთხვევაში, ისევე როგორც წინა შემთხვევაში, სასურველი სიმბოლოების მოსაძებნად, თქვენ უნდა გამოიყენოთ ფუნქცია. ᲞᲝᲕᲜᲐ. ამიტომ, შეგიძლიათ მოძებნოთ, მაგალითად, ანბანის ნახევარი დაწერილი პატარა ასოებით და ნახევარი დაწერილი დიდი ასოებით. არგუმენტები იგივეა.

როგორ მოვძებნოთ სიტყვები უჯრედში, რომლებიც შეიცავს კირილიცას და ლათინურს

We can logically conclude that to search for those words that contain both Cyrillic and Latin, we need to use as what we are looking for, all the characters of the and English alphabets.

როგორ მოვძებნოთ დიდი ასოები უჯრედში

დიდი ასოების მოსაძებნად, თქვენ უნდა გამოიყენოთ ფუნქცია ᲞᲝᲕᲜᲐ, და არგუმენტების სახით მიუთითეთ დიდი კირიული ასოები (ან ლათინური ანბანის ელემენტები, თუ მათი პოვნა გჭირდებათ) ან მათი კოდები.

When searching for Cyrillic letters through codes, you need to remember that the ASCII table must first be set to . In simple words, to have localization.

თუ თქვენ გჭირდებათ დიდი ასოების პოვნა, განურჩევლად ანბანისა, რომელშიც ისინი უნდა მოძებნოთ, უნდა გამოიყენოთ ფუნქციები ქვედა и EXACT… მოქმედებების თანმიმდევრობა ასეთია:

  1. ჩვენ ვქმნით მცირე მნიშვნელობებს ცალკეულ უჯრედში.
  2. ჩვენ ვადარებთ შედეგებს ორიგინალთან.
  3. ამის შემდეგ ვიყენებთ შემდეგ ფორმულას: =NOT(EXACT(LOWER(A1),A1))

თუ ეს უჯრედები არ ემთხვევა, ეს მიუთითებს, რომ თავდაპირველი უჯრედის ზოგიერთი სიმბოლო იყო ზედა ასოებით.

Excel-ში სიმბოლოების პოვნა რეგულარული გამონათქვამების გამოყენებით

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

კარგი ამბავი ის არის, რომ ამ პარამეტრით ამ ფუნქციების გამოყენება შესაძლებელია როგორც Google Sheets-ში, ასევე Excel-ში.

პირველი რეგულარული ფუნქცია არის REGEXMATCH, რომელსაც შეუძლია შეამოწმოს, არის თუ არა ეს ნიმუში სხვა უჯრედის მსგავსი. Სინტაქსი: =REGEXMATCH ("ტექსტი";"RegEx ნიმუში მოსაძებნად"). ეს ფუნქცია აბრუნებს ორიდან ერთ მნიშვნელობას: true ან false. კონკრეტულად რა არის დამოკიდებული იმაზე, რეალურად დაფიქსირდა თუ არა მატჩი. მეორე ფუნქცია არის =REGEXEXTRACT("ტექსტი";"RegEx საძიებო ნიმუში") ის საშუალებას გაძლევთ ამოიღოთ სასურველი სიმბოლოები სტრიქონიდან.

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

და ბოლოს, თქვენ უნდა გამოიყენოთ ეს ფორმულა ტექსტის შესაცვლელად: =REGEXREPLACE("ტექსტი";"RegEx საძიებო ნიმუში";"ტექსტი ნაპოვნის ჩასანაცვლებლად").

რა უნდა გააკეთოს აღმოჩენილ სიმბოლოებთან

Good. Suppose we have found symbols. What can be done with them next? There are several options here on how to proceed. For example, you can delete them. For example, if we found the Latin alphabet among the Cyrillic values. You can also replace it with a similar character, only in Cyrillic (for example, large English M to M) or extract this character for use in another formula.

ზედმეტი სიმბოლოების ამოღება Excel-ში

Excel-ში არასასურველი სიმბოლოების ამოღების მრავალი გზა არსებობს. ერთ-ერთი ვარიანტია Find and Replace ფუნქციის გამოყენება, სადაც შეგიძლიათ შეცვალოთ სიმბოლო, რომლის ამოღებაც გსურთ ცარიელი სტრიქონით "". თქვენ შეგიძლიათ გამოიყენოთ იგივე რეგულარული გამონათქვამები, რომლებიც გამოიყენება ნაპოვნი სიმბოლოს ჩასანაცვლებლად.

ამოიღეთ კონკრეტული სიმბოლოები Excel-ში

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

შეცვალეთ სიმბოლოები Excel-ში

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

დატოვე პასუხი