ფუნქცია SUBSTITUTE ცვლის არსებულ სიტყვებს, ტექსტს ან სიმბოლოებს ახალი მონაცემებით. გამოიყენეთ SUBSTITUTE ფუნქცია იმპორტირებული მონაცემებიდან დაუბეჭდავი სიმბოლოების მოსაშორებლად, არასასურველი სიმბოლოების ინტერვალით ჩანაცვლებისთვის და ერთი და იმავე სამუშაო ფურცლის სხვადასხვა ვერსიების შესაქმნელად.
ამ სტატიაში მოცემული ინსტრუქციები ვრცელდება Excel 2019, 2016, 2013, 2010, 2007 წლებში; Excel Microsoft 365-ისთვის, Excel Online, Excel Mac-ისთვის, Excel iPad-ისთვის, Excel iPhone-ისთვის და Excel-ისთვის Android.
SUBSTITUTE ფუნქციის სინტაქსი
ფუნქციის სინტაქსი ეხება ფუნქციის განლაგებას და მოიცავს ფუნქციის სახელს, ფრჩხილებს და არგუმენტებს.
სინტაქსი SUBSTITUTE ფუნქციისთვის არის:
=შენაცვლება(ტექსტი, ძველი_ტექსტი, ახალი_ტექსტი, მაგალითის_რიცხვი)
ფუნქციის არგუმენტებია:
- ტექსტი (აუცილებელია): შესაცვლელი ტექსტის შემცველი მონაცემები. ეს არგუმენტი შეიძლება შეიცავდეს ბრჭყალებში ჩასმული ფაქტობრივ მონაცემებს (იხ. სტრიქონი 2 ზემოთ სურათზე) ან უჯრედის მითითებას სამუშაო ფურცელში ტექსტური მონაცემების მდებარეობაზე (იხილეთ რიგები 3 და 4).
- ძველი_ტექსტი (აუცილებელია): ტექსტი უნდა შეიცვალოს.
- New_text (აუცილებელია): ტექსტი, რომელიც ჩაანაცვლებს ძველ_ტექსტს.
- მაგალითის_რიცხვი (არასავალდებულო): რიცხვი. თუ ეს რიცხვი გამოტოვებულია, ძველი_ტექსტის ყველა ეგზემპლარი შეიცვლება ახალი_ტექსტით. თუ ეს რიცხვი შედის, მითითებული Old_text-ის ეგზემპლარები შეიცვლება (იხ. მწკრივი 5).
არგუმენტები SUBSTITUTE ფუნქციის მიმართ მგრძნობიარეა. თუ ძველი_ტექსტის არგუმენტისთვის შეყვანილ მონაცემს არ აქვს იგივე ასო, რაც მონაცემებს ტექსტის არგუმენტის უჯრედში, ჩანაცვლება არ მოხდება.
გამოიყენეთ SUBSTITUTE ფუნქცია
მიუხედავად იმისა, რომ შესაძლებელია მთელი ფორმულის ხელით ჩაწერა სამუშაო ფურცელში, სხვა ვარიანტია გამოიყენოთ ფუნქციის არგუმენტების დიალოგური ფანჯარა (ან ფორმულის შემქმნელი Excel-ში Mac-ისთვის) ფუნქციისა და მისი არგუმენტების უჯრედში შესაყვანად..
=SUBSTITUTE(A3, "გაყიდვები", "შემოსავლები")
როდესაც იყენებთ დიალოგურ ფანჯარას, Excel ზრუნავს თითოეული არგუმენტის მძიმით გამოყოფაზე და ძველ და ახალ ტექსტურ მონაცემებს ბრჭყალებში ათავსებს.
-
შეიყვანეთ სახელმძღვანელოს მონაცემები ცარიელ Excel-ის სამუშაო ფურცელში.
- აირჩიეთ უჯრედი B3, რომ გახადოთ ის აქტიურ უჯრედად.
- აირჩიეთ ფორმულები.
- აირჩიეთ Text ტექსტის ფუნქციების ჩამოსაშლელი სიის გასახსნელად.
-
აირჩიეთ SUBSTITUTE სიაში ფუნქციის არგუმენტების დიალოგური ფანჯრის გასახსნელად. Excel-ში Mac-ისთვის იხსნება Formula Builder.
- მოათავსეთ კურსორი Text ტექსტურ ველში.
- აირჩიეთ უჯრედი A3 სამუშაო ფურცელზე ამ უჯრედის მითითების შესაყვანად.
- მოათავსეთ კურსორი ძველი_ტექსტი ტექსტურ ველში.
- შეიყვანეთ Sales. ეს არის ტექსტი, რომელიც შეიცვლება. არ არის საჭირო ტექსტის ბრჭყალებში ჩასმა.
- მოათავსეთ კურსორი New_text ტექსტურ ველში.
-
შეიყვანეთ შემოსავალი. ეს ტექსტი შეიცვლება გაყიდვებით.
- Instance_num არგუმენტი ცარიელია, რადგან A3 უჯრედში არის მხოლოდ ერთი მაგალითი სიტყვა Sales.
- აირჩიეთ OK. გარდა Excel-ის Mac-ისთვის, სადაც აირჩევთ Done.
- ტექსტი შემოსავლების ანგარიში გამოჩნდება B3 უჯრედში.
SUBSTITUTE vs. REPLACE ფუნქციები
SUBSTITUTE განსხვავდება REPLACE ფუნქციისგან იმით, რომ იგი გამოიყენება კონკრეტული ტექსტის გასაცვლელად ნებისმიერ ადგილას არჩეულ მონაცემებში. REPLACE გამოიყენება ნებისმიერი ტექსტის ჩასანაცვლებლად, რომელიც გვხვდება მონაცემთა კონკრეტულ ადგილას.