როგორ ჩაანაცვლოთ რამდენიმე სიმბოლო Excel-ში (6 გზა)

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

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

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

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

Exchange Characters.xlsm

6 შესაფერისი გზა მრავალი სიმბოლოს ჩანაცვლებისთვის

1. გამოიყენეთ SUBSTITUTE ფუნქცია მრავალი სიმბოლოს ჩანაცვლებისთვის

Excel-ში, SUBSTITUTE ფუნქცია ანაცვლებს მითითებული სიმბოლოს ან ტექსტის სტრიქონის ერთ ან მეტ შემთხვევას სხვა სიმბოლოთი (ები). ქვემოთ მოცემულ ეკრანის სურათზე, აქ არის Microsoft Word ვერსიების სახელების მონაცემთა ნაკრები. მაგალითად, ჩვენ გვინდა შევცვალოთ „ Word “ „ Excel “-ით. ჩვენ გამოვიყენებთ SUBSTITUTE ფუნქციას მის შესასრულებლად.

Excel SUBSTITUTE ფუნქციის სინტაქსი ასეთია:

SUBSTITUTE (ტექსტი, ძველი_ტექსტი, ახალი_ტექსტი, [მაგალითის_რიცხვი])

ტექსტი – ორიგინალური ტექსტი, რომელშიც გსურთ ცვლილებების შეტანა.

ძველი_ტექსტი – სიმბოლოები, რომელთა ჩანაცვლება გსურთ.

New_text – ახალი სიმბოლოები ძველი ტექსტის ნაცვლად

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

მაგალითად, ქვემოთ მოცემული ყველა ფორმულა ჩაანაცვლებს “ 1 " ერთად " 2 " უჯრედში B5 , მაგრამ შედეგები განსხვავდება ბოლო არგუმენტში მოყვანილი რიცხვის მიხედვით:

a) = SUBSTITUTE(B5, „Word“, „Excel“, 1) – ანაცვლებს „ Word “-ის პირველ შემთხვევას „ Excel “.

b) =SUBSTITUTE(B5, „Word“, „Excel“, 2) – ანაცვლებს „ Word “-ის მეორე შემთხვევას „ Excel<7“-ით>“.

c) =SUBSTITUTE(B5, „Word“, „Excel“) – ანაცვლებს „ Word “-ის ყველა შემთხვევას „ Excel“-ით “.

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

ნაბიჯი 1:

  • აკრიფეთ შემდეგი ფორმულა უჯრედში,
=SUBSTITUTE(B5,"Word","Excel",1)

ნაბიჯი 2:

  • დააჭირეთ Enter შედეგების სანახავად.

ნაბიჯი 3:

  • გაიმეორეთ წინა ნაბიჯები დანარჩენი ორი კრიტერიუმისთვის .

შედეგად, თქვენ მიიღებთ მნიშვნელობებს პირველი, მეორე და ყველა შემთხვევისთვის თანმიმდევრულად Excel-ში მრავალი სიმბოლოს ჩანაცვლებისთვის.

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

2. ჩასვით SUBSTITUTE ფუნქციის ჩასმა მრავალი სიმბოლოს ჩასანაცვლებლად

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

ვთქვათ, რომ თქვენ გაქვთ ტექსტური მნიშვნელობა, როგორიცაა „ art., amend., cl. “ უჯრედში B5 , სადაც „ art “. ნიშნავს " სტატია ", " ცვლილება. " ნიშნავს " ცვლილება " და " cl. " ნიშნავს " პუნქტს. “.

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

=SUBSTITUTE(B5,”art.”,”article”)

=SUBSTITUTE(B5 ,”amend.””,”amendments”)

=SUBSTITUTE(B5, “cl.”,”clause”)

შემდეგ ჩადეთ ისინი შიგნით მეორე.

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,”art.”,”article”),”amend.””,”amendments”),”cl.””clause”)

მისი შესასრულებლად მიჰყევით ქვემოთ მოცემულ ნაბიჯებს.

ნაბიჯი 1:

  • უჯრედში C5 , ჩაწერეთ შემდეგი ფორმულა.
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"art.","article"),"amend.","amendments"),"cl.","clause")

ნაბიჯი 2:

  • შემდეგ, დააჭირეთ Enter ცვლილებების სანახავად.

ნაბიჯი 3:

  • დააკოპირეთ ფორმულა სხვა საჭირო უჯრედებში.

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

3. შეასრულეთ SUBSTITUTE ფუნქცია INDEX ფუნქციით მრავალი სიმბოლოს ჩანაცვლებისთვის

წინა მეთოდების გარდა, თქვენ ასევე შეგიძლიათ გამოიყენოთ SUBSTITUTE ფუნქცია INDEX ფუნქციით მრავალი სიმბოლოს ჩანაცვლებისთვის.

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

მრავალი სიმბოლოს ჩანაცვლებისთვის SUBSTITUTE და INDEX ფუნქციების მიჰყევით ქვემოთ მოცემულ ნაბიჯებს.

ნაბიჯი 1:

  • პირველ რიგში, შეიყვანეთ შემდეგი ფორმულა უჯრედში C5 ,
=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,=SUBSTITUTE(SUBSTITUTE(B5,INDEX(E5:E6,1),INDEX(F5:F6,1)),INDEX(E5:E6,2),INDEX(F5:F6,2))

სად,

INDEX ძიების დიაპაზონი არის E5:E6

INDEX დიაპაზონის პოვნა არის E5:E6

ნაბიჯი 2:

  • შემდეგ, დააჭირეთ Enter შედეგების სანახავად.

  • დაბოლოს, დააკოპირეთ ფორმულა სხვა უჯრედებისთვის.

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

  • იპოვეთ და შეცვალეთ მრავალი მნიშვნელობა Excel-ში (6 სწრაფი მეთოდი)
  • როგორ შეცვალოთ სპეციალური სიმბოლოები Excel-ში (6 გზა)
  • შეცვალეთ უჯრედის ტექსტი მდგომარეობიდან გამომდინარე Excel-ში (5 მეთოდი)

4. გამოიყენეთ REPLACE ფუნქცია მრავალი სიმბოლოს ჩანაცვლებისთვის

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

Excel REPLACE ფუნქციის სინტაქსი ასეთია:

REPLACE (ძველი_ტექსტი, დაწყების_რაოდენობა, სიმბოლოების რიცხვი, ახალი_ტექსტი)

როგორც ხედავთ, REPLACE ფუნქცია აქვს 4 არგუმენტი, რომელთაგან ყველა სავალდებულოა.

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

Start_num – პირველი სიმბოლოს პოზიცია შიგნით ძველი_ტექსტი .

ციფრული_სიმბოლოები – სიმბოლოების რაოდენობა, რომლის შეცვლაც გსურთ.

ახალი_ტექსტი – შემცვლელი ტექსტი.

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

ნაბიჯი 1:

  • პირველ რიგში, უჯრედში D5 შეიყვანეთ შემდეგი ფორმულა,
=REPLACE(B5, 4, 1,"t")

ნაბიჯი 2:

  • შემდეგ დააჭირეთ Enter სანახავად ცვლილება.

ნაბიჯი 3:

  • ალ l ცვლილებები ნაჩვენებია ქვემოთ მოცემულ ეკრანის სურათზე, დააკოპირეთ ფორმულები საჭირო უჯრედებისთვის.

5. ჩასვით REPLACE ფუნქცია მრავალი სიმბოლოს ჩანაცვლებისთვის

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

დავუშვათ, რომ გაქვთ ტელეფონის ნომრების სია A სვეტში, რომლებიც ფორმატირებულია ასე. „ 123-456-789 “ და გსურთ დაამატოთ სივრცე, რათა სხვაგვარად გამოიყურებოდეს. სხვაგვარად რომ ვთქვათ, გსურთ შეცვალოთ „ 123-456-789 “ „ 123 456 789 “.

ბევრი სიმბოლოების რამდენიმე ადგილას ჩანაცვლებისთვის, მიჰყევით ქვემოთ მოცემულ ნაბიჯებს.

ნაბიჯი 1:

  • აკრიფეთ შემდეგი ფორმულა უჯრედში C5 პირველ რიგში,
=REPLACE(REPLACE(B5,4,1," "),8,1," ")

ნაბიჯი 2:

  • მეორე, დააჭირეთ Enter , რათა ნახოთ ცვლილება უჯრედში D5 .

ნაბიჯი 3:

  • და ბოლოს, დააკოპირეთ ფორმულა და გაიმეორეთ ნაბიჯები საჭირო უჯრედებისთვის.

6. გაუშვით A VBA კოდი მრავალი სიმბოლოს ჩანაცვლებისთვის

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

გაშვება VBA კოდი მრავალი სიმბოლოს ჩანაცვლებისთვის, უბრალოდ მიჰყევით ქვემოთ აღწერილი ნაბიჯებს.

ნაბიჯი1:

  • პირველ რიგში, დააჭირეთ Alt + F11 , რომ გახსნათ მაკრო ჩართული სამუშაო ფურცელი .
  • გადადით ჩასმა ჩანართზე.
  • შემდეგ აირჩიეთ მოდული .

ნაბიჯი 2:

  • დააკოპირეთ შემდეგი VBA კოდი,
7671
  • სად,

This Workbook.Worksheets („თქვენი ამჟამინდელი სამუშაო ფურცლის სახელი“)

დიაპაზონი („თქვენი საცნობარო უჯრედი“)

myStringToReplace = „მნიშვნელობა, რომლის ჩანაცვლებაც გსურთ“

myReplacementString = „თქვენი ჩანაცვლებული მნიშვნელობა“

  • შემდეგ ჩასვით პროგრამის ფანჯარაში
  • დააჭირეთ Enter შეცვლილი რიცხვის ფორმატის სანახავად.

დასკვნა

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

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

ჩვენ, Exceldemy გუნდი, ყოველთვის პასუხობს თქვენს შეკითხვებს.

დარჩით ჩვენთან და amp; განაგრძეთ სწავლა.

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