
CONCAT
- ავტორი Giorgi Khitarishvili
- კატეგორია Formulas
- თარიღი იანვარი 19, 2026
ფორმულის სახელი:
CONCAT
ფორმულის ტიპი:
- ტექსტი
ფორმულის აღწერა:
- აერთიანებს რამდენიმე უჯრაში (ან დიაპაზონში) არსებულ ტექსტს/მნიშვნელობას ერთ უჯრაში. ის არის CONCATENATE-ის თანამედროვე ალტერნატივა.
ფორმულის მოწყობა:
- =Concat(text1,[text2]…)
ფორმულის არგუმენტები:
- text1, text2, … — ტექსტი, უჯრა, რიცხვი ან დიაპაზონი, რომლის გაერთიანებაც გსურს. (შეგიძლია მიუთითო როგორც ცალკეული უჯრები, ისე მთელი დიაპაზონი).
როგორ მუშაობს პრაქტიკაში
ქვემოთ მოცემულ მაგალითებში მთავარი იდეაა ის რომ: CONCAT უბრალოდ “აწებებს” სხვადასხვა მნიშვნელობებს ერთმანეთს. ასავე შეგიძლიათ საჭიროების შემთხვევაში სივრცის, „და“, „+“ და ა.შ. სიმბოლოების დამატება.
რას გვასწავლის ეს მაგალითები
მაგალითი | შედეგი | აღწერა |
N1 | ნინო ბერიძე | სახელი და გვარი გაერთიანდა ერთ უჯრაში, შუაში ერთ space-თან ერთად. |
N2 | დასაწყისი და დასასრული | ორ მნიშვნელობას შორის დაემატა სიტყვა „და“ (როგორც გამყოფი/დამაკავშირებელი ტექსტი). |
N3 | თბილისი – საქართველო | სამი ნაწილის გაერთიანება ერთ ხაზზე; ტირე (-) ცალკე უჯრაშია და space-ებით არის „შემოსაზღვრული“. |
N4 | 15+20 | მნიშვნელოვანი: ეს არის ტექსტი, არა ჯამი. ჯამისთვის გამოიყენეთ =A5+B5. |
N5 | 5-ს დავუმატოთ 6 არის 11 | ტექსტური წინადადების აწყობა. |
N6 | კოდი: A-001 | ტექსტური ლეიბლის დამატება მნიშვნელობასთან ერთად. |
N7 | ინვოისი #1205 | CONCAT + UPPER: ინგლისურზე UPPER რეალურად აკეთებს დიდ ასოებს; ქართულზე დიდი/პატარა რეგისტრი არ გვაქვს, ამიტომ ხშირად უცვლელად რჩება. (ExcelLab) |
N8 | მარშრუტი: თბილისი → რუსთავი → ბათუმი | ტექსტის სტრუქტურირება ისრებით — ერთ ხაზზე მიიღებთ „მარშრუტის“ აღწერას. |
დამატებითი მაგალითები
მაგალითი N1 — დიაპაზონის გაერთიანება ერთდროულად (range)
თუ გაქვს A2:C2 და გინდა პირადპირ გააერთიანო:
- ფორმულა: =CONCAT(A2:C2)
- რას მიიღებ: A2, B2, C2 მნიშვნელობები “მიეწებება” ერთმანეთზე (გამყოფის გარეშე).
- როდის ღირს: როცა გამყოფი არ გჭირდება (მაგ., კოდის ნაწილების შეკვრა).
მაგალითი N2 — “სუფთა” ტექსტის გაერთიანება (CLEAN + TRIM + CONCAT)
თუ სახელებში/გვარებში უხილავი სიმბოლოები ან ზედმეტი სივრცეებია:
- ფორმულა: =CONCAT(TRIM(CLEAN(A2)),” “,TRIM(CLEAN(B2)))
- რას აკეთებს: ჯერ წმენდს ტექსტს (უხილავი კონტროლ-სიმბოლოები), მერე ალაგებს სივრცეებს, ბოლოს აერთიანებს.
- როდის ღირს: როცა მონაცემები მოდის სხვა სისტემიდან/კოპირებით და “ბინძურია”.
საყურადღებო საკითხები (Attention)
- CONCAT-ის შედეგი ხშირად არის ტექსტი, ამიტომ 15 და 20 რომც ჩასვა, 15+20 არ გახდება 35 — ეს უბრალოდ ტექსტური ჩანაწერია.
- თუ გიწევს „გამყოფების“ (, / | / -) ხშირი გამოყენება, CONCAT-ში ამის გამო დიდი ტექსტების ამ ფორმულით გაერთიანება შეიძლება მოუხერხებელი იყოს და TEXTJOIN ფუნქციის გამოყენება ჯობდეს.
- ცარიელი უჯრების გვერდით ჩასმულმა ” ” ან სხვა გამყოფმა შეიძლება შექმნას “დამალული” ზედმეტი სივრცეები (განსაკუთრებით უჯრის ბოლოს).
მსგავსი / რელევანტური ფუნქციები (მოკლე განმარტებით, ბმულებით)
- CONCATENATE — CONCAT-ის “ძველი” ვერსია (კომპატიბილურობისთვის); თუ ძველ ფაილებთან მუშაობ, ხშირად შეგხვდება.
- TEXT — რიცხვების/თარიღების ტექსტურ ფორმატად გადაყვანა (მაგ., YYYY), რომ CONCAT-ში “სწორად” ჩაჯდეს.
- TRIM — ზედმეტი space-ების გასუფთავება (დასაწყისი/ბოლო და მრავალჯერადი space-ები).
- CLEAN — უხილავი/არაბეჭდვადი სიმბოლოების მოშორება (ხაზის გადატანა, ტაბი და სხვ.).
- LEFT — ტექსტის მარცხნიდან ნაწილის ამოღება (კოდის პრეფიქსი, სახელის პირველი ასო და ა.შ.).
- RIGHT — ტექსტის მარჯვნიდან ნაწილის ამოღება (კოდის ბოლო ციფრები, სუფიქსი და ა.შ.).
- FIND — სიმბოლოს პოზიციის პოვნა უჯრაში (case-sensitive); ხშირად გამოიყენება LEFT/RIGHT-თან ერთად.
- SEARCH — FIND-ის მსგავსი, მაგრამ case-insensitive; პრაქტიკულია ტექსტში “@” და მსგავსი ნიშნების საძებნელად.
- LEN — ტექსტში სიმბოლოების რაოდენობა
- VALUE — ტექსტად ქცეული რიცხვის ისევ რიცხვად დაბრუნება (როცა CONCAT-ის შედეგი გინდა გამოთვლებში გამოიყენო).
- UPPER — ინგლისური ტექსტის დიდი ასოებით წერა
- LOWER — ინგლისური ტექსტის პატარა ასოებად გადაყვანა (ელფოსტები/ლოგინები/სტანდარტიზაცია).
პროგრამები








