Mündəricat
Bu məqalədə siz CONCATENATE funksiyasından istifadə edərək Excel-də mətn sətirlərini, nömrələri və tarixləri birləşdirməyin müxtəlif yollarını öyrənəcəksiniz və "&" operator. Biz həmçinin fərdi xanaları, sütunları və diapazonları birləşdirmək üçün düsturları müzakirə edəcəyik.
Excel iş kitablarınızda məlumatlar həmişə ehtiyaclarınıza uyğun qurulmayıb. Çox vaxt bir hüceyrənin məzmununu ayrı-ayrı xanalara bölmək və ya əksinə etmək istəyə bilərsiniz - iki və ya daha çox sütundan məlumatları bir sütunda birləşdirin. Ümumi nümunələr adları və ünvan hissələrini birləşdirmək, mətni düstura əsaslanan dəyərlə birləşdirmək, tarixləri və vaxtları istədiyiniz formatda göstərməkdir.
Bu dərslikdə biz müxtəlif üsulları araşdıracağıq. Excel sətirini birləşdirin, beləliklə, iş vərəqləriniz üçün ən uyğun metodu seçə bilərsiniz.
Excel-də "birləşdirmək" nədir?
Əslində, iki yol var. Excel cədvəllərində verilənləri birləşdirin:
- Hüceyrələrin birləşdirilməsi
- Hüceyrələrin dəyərlərinin birləşdirilməsi
Xanları birləşdirən zaman "fiziki olaraq "iki və ya daha çox hüceyrəni bir hüceyrəyə birləşdirin. Nəticədə, birdən çox sətir və/yaxud sütunda göstərilən daha böyük bir xananız var.
Excel-də bir-birini birləşdirən xanaları yalnız məzmunu birləşdirirsiniz. həmin hüceyrələrdən. Başqa sözlə, Excel-də birləşmə iki və ya daha çox dəyərin bir araya gəlməsi prosesidir. Bu üsul tez-tez istifadə olunurfunksiya
Excel 365 və Excel 2021-də bu sadə düstur göz qırpımında bir sıra xanaları birləşdirəcək:
=CONCAT(A1:A10)
Metod 4. Hüceyrələri birləşdirin əlavəsindən istifadə edin
Excel-də istənilən diapazonu birləşdirməyin sürətli və düstursuz yolu, aşağıda göstərildiyi kimi, " Seçimdəki bütün sahələri birləşdirin " seçimini söndürməklə Xanaları birləşdirin əlavəsindən istifadə etməkdir. Bir neçə xananın dəyərlərinin bir xanada birləşdirilməsi.
Excel "&" operator vs. CONCATENATE funksiyası
Bir çox istifadəçi maraqlanır ki, Excel-də sətirləri birləşdirməyin hansı üsulu daha effektivdir - CONCATENATE funksiyası və ya "&" operator.
Yalnız real fərq CONCATENATE funksiyasının 255 sətir limitidir və ampersanddan istifadə edərkən belə məhdudiyyət yoxdur. Bundan başqa, bu iki üsul arasında heç bir fərq yoxdur və CONCATENATE və "&" arasında heç bir sürət fərqi yoxdur. düsturlar.
Və 255 həqiqətən böyük rəqəm olduğundan və real işdə o qədər çox sətirləri birləşdirməyə ehtiyacınız olmayacaq, fərq rahatlıq və istifadə rahatlığına qədər azalır. Bəzi istifadəçilər CONCATENATE düsturlarını oxumağı asan tapırlar, mən şəxsən "&" istifadə etməyi üstün tuturam. üsul. Beləliklə, sadəcə olaraq özünüzü daha rahat hiss etdiyiniz texnikaya sadiq qalın.
Excel-də BİRLƏŞDİRMƏ (xanaları bölmək)-in əksi
Excel-də birləşmənin əksi bir xananın məzmununu çoxlu xanalara bölməkdir. . Bu, bir neçə fərqli yolla edilə bilər:
- MətnSütunlara xüsusiyyət
- Excel 2013 və daha yüksək versiyalarda Flash Doldurma seçimi
- Excel 365-də TEXTSPLIT funksiyası
- Xançaları bölmək üçün fərdi düsturlar (ORTA, SAĞ, SOL və s.)
Siz həmçinin bu məqalədə faydalı məlumat tapa bilərsiniz: Excel-də xanaları necə ayırmaq olar.
Merge Cells əlavəsi ilə Excel-də birləşdirin
Excel üçün Ultimate Suite-ə daxil edilən Birləşdirmə Xanaları əlavəsi ilə siz hər ikisini səmərəli şəkildə edə bilərsiniz:
- Məlumat itirmədən bir neçə xananı birləşdirin .
- Bir neçə xananın dəyərlərini bir xanaya birləşdirin və onları seçdiyiniz hər hansı ayırıcı ilə ayırın.
Merge Cells aləti 2016-cı ildən 365-ci ilə qədər bütün Excel versiyaları ilə işləyir və mətn sətirləri, rəqəmlər, tarixlər və xüsusi simvollar daxil olmaqla bütün məlumat növlərini birləşdirə bilər. Onun iki əsas üstünlüyü sadəlik və sürətdir - istənilən birləşmə bir neçə kliklə həyata keçirilir.
Bir neçə xananın dəyərlərini bir xanada birləşdirin
Bir neçə xananın məzmununu birləşdirmək üçün siz aşağıdakı parametrləri birləşdirmək və konfiqurasiya etmək üçün diapazonu seçin:
- Nə birləşdirilməlidir altında, Hüceyrələri birinə seçin.
- altında ilə birləşdirin, ayırıcı yazın (bizim vəziyyətimizdə vergül və boşluq).
- Nəticəni harada yerləşdirmək istədiyinizi seçin.
- Ən əsası, Seçimdəki bütün sahələri birləşdirin qutusundan işarəni çıxarın. Hüceyrələrin birləşdirildiyini və ya onların olub olmadığını idarə edən bu seçimdirdəyərlər birləşdirilir.
Sütunları sətir-sətir birləşdirin
İki və ya daha çox sütunu birləşdirmək üçün siz Hüceyrələri birləşdirin parametrlərini oxşar şəkildə konfiqurasiya edirsiniz, lakin sütunları bir -də birləşdirin və nəticələri sol sütuna yerləşdirin.
Sətrləri sütun-sütun birləşdirin
Hər fərdi sətirdə, sütunda verilənləri birləşdirmək üçün -sütun üzrə, siz seçirsiniz:
- sətirləri birinə birləşdirin .
- Ayırtıcı üçün sətir sonu istifadə edin.
- Nəticələri yuxarı cərgədə yerləşdirin.
Nəticə buna bənzər görünə bilər:
Merge Cells əlavəsinin necə olduğunu yoxlamaq üçün məlumat dəstlərinizin öhdəsindən gələcək, siz aşağıda Excel üçün Ultimate Suite-in tam funksional sınaq versiyasını yükləyə bilərsiniz.
Excel-də birləşdirmək belədir. Oxuduğunuz üçün sizə təşəkkür edirəm və sizi gələn həftə bloqumuzda görməyə ümid edirəm!
Mövcud endirmələr
Birləşdirmə düstur nümunələri (.xlsx faylı)
Ultimate Suite 14 günlük sınaq versiya (.exe faylı)
müxtəlif xanalarda yerləşən bir neçə mətn parçasını birləşdirin (texniki olaraq bunlar mətn sətirlərivə ya sadəcə sətirləradlanır) və ya bəzi mətnin ortasına formula ilə hesablanmış dəyər daxil edin.Aşağıdakı ekran görüntüsü bu iki üsul arasındakı fərqi nümayiş etdirir:
Excel-də xanaların birləşdirilməsi ayrıca məqalənin mövzusudur və bu dərslikdə biz sətirləri birləşdirməyin iki əsas yolunu müzakirə edəcəyik. Excel-də - CONCATENATE funksiyasından və birləşdirici operatordan (&) istifadə etməklə.
Excel BİRLAŞTIRMA funksiyası
Excel-də BİRLƏŞDİRME funksiyası müxtəlif mətn hissələrini birləşdirmək və ya dəyərləri birləşdirmək üçün istifadə olunur. bir xanada bir neçə xana.
Excel CONCATENATE-in sintaksisi aşağıdakı kimidir:
CONCATENATE(mətn1, [text2], …)Burada mətn mətn sətridir, xana arayışı və ya düsturla idarə olunan dəyər.
CONCATENATE funksiyası Excel 365 - 2007-nin bütün versiyalarında dəstəklənir.
Məsələn, B6 və C6 dəyərlərini kommutasiya ilə birləşdirmək üçün a, düstur belədir:
=CONCATENATE(B6, ",", C6)
Daha çox nümunələr aşağıdakı şəkildə göstərilmişdir:
Qeyd. Excel 365 - Excel 2019-da eyni sintaksislə CONCATENATE-in müasir varisi olan CONCAT funksiyası da mövcuddur. CONCATENATE funksiyası geriyə uyğunluq üçün saxlanılsa da, Microsoft onun gələcək versiyalarında dəstəklənəcəyinə dair heç bir vəd vermir.Excel.
Excel-də CONCATENATE-dən istifadə - yadda saxlamaq lazım olanlar
BİRLƏŞDİRMƏ düsturlarınızın həmişə düzgün nəticələr verməsini təmin etmək üçün aşağıdakı sadə qaydaları yadda saxlayın:
- Excel CONCATENATE funksiyası işləmək üçün ən azı bir "mətn" arqumentini tələb edir.
- Bir düsturda siz 255-ə qədər sətir, cəmi 8192 simvol birləşdirə bilərsiniz.
- BİRLƏŞDİRMƏ funksiyasının nəticəsi belədir. hətta bütün mənbə dəyərlər rəqəmlər olsa belə, həmişə mətn sətridir.
- CONCAT funksiyasından fərqli olaraq, Excel CONCATENATE massivləri tanımır. Hər bir xana istinadı ayrıca qeyd edilməlidir. Məsələn, siz CONCATENATE(A1, A2, A3) deyil, CONCATENATE(A1:A3) funksiyasından istifadə etməlisiniz.
- Arqumentlərdən hər hansı biri etibarsızdırsa, CONCATENATE funksiyası #VALUE qaytarır! xəta.
"&" Excel-də sətirləri birləşdirən operator
Microsoft Excel-də işarə işarəsi (&) xanaları birləşdirməyin başqa bir yoludur. Bu üsul bir çox ssenarilərdə çox əlverişlidir, çünki ampersandın yazılması "birləşdirmək" sözünü yazmaqdan daha sürətlidir :)
Məsələn, iki xana dəyərini aralarındakı boşluqla birləşdirmək üçün formula belədir:
=A2&" "&B2
Excel-də necə birləşdirmək olar - düstur nümunələri
Aşağıda Excel-də CONCATENATE funksiyasının istifadəsinə dair bir neçə nümunə tapa bilərsiniz.
İkisini birləşdirin. və ya ayırıcısı olmayan daha çox xana
iki xananın dəyərlərini birinə birləşdirmək üçün sizən sadə formada birləşmə düsturu:
=CONCATENATE(A2, B2)
Vəya
=A2&B2
Qeyd edək ki, dəyərlər ekran görüntüsündə olduğu kimi heç bir ayırıcı olmadan bir-birinə toxunacaq. aşağıda.
çox xananı birləşdirmək üçün bitişik xanaları birləşdirsəniz belə, hər bir xana istinadını ayrıca təmin etməlisiniz. Məsələn:
=CONCATENATE(A2, B2, C2)
Vəya
=A2&B2&C2
Düsturlar həm mətn, həm də rəqəmlər üçün işləyir. Rəqəmlər olduqda, nəticənin mətn sətri olduğunu unutmayın. Onu rəqəmə çevirmək üçün CONCATENATE-in çıxışını 1-ə vurmaq və ya ona 0 əlavə etmək kifayətdir. Məsələn:
=CONCATENATE(A2, B2)*1
İpucu. Excel 2019 və daha yüksək versiyalarda siz bir və ya daha çox diapazondan istifadə edərək çoxlu xanaları cəld birləşdirmək üçün CONCAT funksiyasından istifadə edə bilərsiniz.
Xaçaları boşluq, vergül və ya digər ayırıcı ilə birləşdirin
İş vərəqlərində, siz tez-tez dəyərləri vergüllər, boşluqlar, müxtəlif durğu işarələri və ya defis və ya slash kimi digər simvollardan ibarət bir şəkildə birləşdirməlisiniz. Bunu etmək üçün sadəcə birləşmə düsturunuza istədiyiniz simvolu qoyun. Aşağıdakı nümunələrdə göstərildiyi kimi, həmin simvolu dırnaq işarəsinə daxil etməyi unutmayın.
İki xananı boşluqla birləşdirin :
=CONCATENATE(A2, " ", B2)
və ya
=A2 & " " & B2
İki xananı vergül ilə birləşdirin:
=CONCATENATE(A2, ", ", B2)
və ya
=A2 & ", " & B2
İki xananı tire ilə birləşdirin:
=CONCATENATE(A2, "-", B2)
və ya
=A2 & "-" & B2
aşağıdakı ekran görüntüsü nəticələrin necə görünə biləcəyini nümayiş etdirir:
İpucu. Excel 2019 və daha yüksək versiyalarda siz çoxlu xanalardan sətirləri təyin etdiyiniz hər hansı bir ayırıcı ilə birləşdirmək üçün TEXTJOIN funksiyasından istifadə edə bilərsiniz.
Mətn sətri və xana dəyərinin birləşdirilməsi
Excel üçün heç bir səbəb yoxdur. CONCATENATE funksiyası yalnız xanaların dəyərlərini birləşdirməklə məhdudlaşdırılmalıdır. Nəticəni daha mənalı etmək üçün mətn sətirlərini birləşdirmək üçün də istifadə edə bilərsiniz. Məsələn:
=CONCATENATE(A2, " ", B2, " completed")
Yuxarıdakı düstur istifadəçiyə aşağıdakı ekran görüntüsündə 2-ci sətirdə olduğu kimi müəyyən layihənin tamamlandığını bildirir. Diqqət yetirin ki, birləşdirilmiş mətn sətirlərini ayırmaq üçün "tamamlandı" sözündən əvvəl boşluq əlavə edirik. Birləşdirilmiş dəyərlər arasına boşluq (" ") da daxil edilir ki, nəticə "Layihə1" deyil, "Layihə 1" kimi göstərilir.
Birləşdirmə operatoru ilə düstur bu şəkildə yazıla bilər:
=A2 & " " & B2 & " completed"
Eyni şəkildə, siz birləşmə düsturunuzun əvvəlinə və ya ortasına mətn sətri əlavə edə bilərsiniz. Məsələn:
=CONCATENATE("See ", A2, " ", B2)
="See " & A2 & " " & B2
Mətn sətrini və başqa düsturla birləşdirin
Bəzi düsturla qaytarılan nəticəni istifadəçiləriniz üçün daha başa düşülən etmək üçün, siz onu dəyərin əslində nə olduğunu izah edən mətn sətri ilə birləşdirə bilər.
Məsələn, cari tarixi istədiyiniz formata qaytarmaq üçün aşağıdakı düsturdan istifadə edə və hansı tarixin olduğunu təyin edə bilərsiniz.budur:
=CONCATENATE("Today is ",TEXT(TODAY(), "mmmm d, yyyy"))
="Today is " & TEXT(TODAY(), "dd-mmm-yy")
İpucu. Yaranan mətn sətirlərinə təsir etmədən mənbə məlumatını silmək istəyirsinizsə, düsturları onların dəyərlərinə çevirmək üçün "Xüsusi dəyərləri yerləşdirin" seçimindən istifadə edin.
Mətn sətirlərini sətir kəsimləri ilə birləşdirin
Əvvəlki nümunədə göstərildiyi kimi, çox vaxt nəticədə yaranan mətn sətirlərini durğu işarələri və boşluqlarla ayırardınız. Bəzi hallarda isə dəyərləri sətir kəsilməsi və ya daşınma ilə ayırmağa ehtiyac ola bilər. Ümumi nümunə ayrı-ayrı sütunlardakı verilənlərdən poçt ünvanlarını birləşdirə bilər.
Problem ondan ibarətdir ki, siz adi simvol kimi düsturda sadəcə sətir kəsilməsini yaza bilməzsiniz. Bunun əvəzinə siz uyğun ASCII kodunu birləşmə düsturu ilə təmin etmək üçün CHAR funksiyasından istifadə edirsiniz:
- Windows-da CHAR(10) istifadə edin, burada 10 Sətr axını üçün simvol kodudur .
- Mac-da CHAR(13) istifadə edin, burada 13 Daşıma qaytarılması üçün simvol kodudur.
Bu nümunədə ünvan hissələrimiz var. A-dan F sütunları və biz onları "&" birləşmə operatorundan istifadə edərək G sütununda birləşdiririk. Birləşdirilmiş dəyərlər vergül (", "), boşluq (" ") və sətir sonu CHAR(10) ilə ayrılır:
=A2 & " " & B2 & CHAR(10) & C2 & CHAR(10) & D2 & ", " & E2 & " " & F2
BİRLƏŞDİRMƏ funksiyası bu formanı alacaq:
=CONCATENATE(A2, " ", B2, CHAR(10), C2, CHAR(10), D2, ", ", E2, " ", F2)
Hər iki halda nəticə 3 sətirlik mətn sətridir: Qeyd. Birləşdirilmiş dəyərləri ayırmaq üçün sətir fasilələrindən istifadə edərkən, sizNəticənin düzgün göstərilməsi üçün Wrap mətni aktiv olmalıdır. Bunu etmək üçün Ctrl + 1 düymələrini basaraq Hüceyrələri Formatla dialoqunu açın, Hazırlama sekmesine keçin və Mətni sarın qutusunu yoxlayın.
Eyni şəkildə siz son sətirləri digər simvollarla ayıra bilərsiniz, məsələn:
- İkiqat dırnaqlar (") - CHAR(34)
- İrəli slash (/) - CHAR(47)
- Ulduz (*) - CHAR (42)
- ASCII kodlarının tam siyahısı burada mövcuddur.
Excel-də sütunları necə birləşdirmək olar
İki və ya daha çox sütunu birləşdirmək üçün birinci xanaya birləşmə düsturunuzu daxil edin və sonra doldurma sapını (şəkildə görünən kiçik kvadrat) dartmaqla onu digər xanalara köçürün. seçilmiş xananın aşağı sağ küncü).
Məsələn, dəyərləri boşluqla məhdudlaşdıran iki sütunu (sütun A və B) birləşdirmək üçün C2-də aşağı kopyalanan düstur belədir:
=CONCATENATE(A2, " ", B2)
Və ya
= A2 & " " & B2
İpucu. Düsturu sütunun aşağısına köçürməyin sürətli yolu düsturun olduğu xananı seçmək və doldurma sapını iki dəfə klikləməkdir.
Üçün daha çox məlumat üçün, lütfən, Excel-də verilənləri itirmədən iki sütunu necə birləşdirmək olar bölməsinə baxın.
Mətn və rəqəmləri formatlaşdıraraq birləşdirin
Mətn sətirini ilə birləşdirərkən rəqəm, faiz və ya tarixdən asılı olmayaraq, rəqəmsal dəyərin orijinal formatını saxlamaq və ya onu fərqli şəkildə göstərmək istəyə bilərsiniz. Bu, TEXT funksiyası daxilində format kodunu təmin etməklə edilə bilər,birləşmə düsturuna daxil etdiyiniz.
Bu dərsliyin əvvəlində biz artıq mətni və tarixi birləşdirən düsturdan danışdıq.
Və burada <-ni birləşdirən daha bir neçə düstur nümunəsi var. 10>mətn və rəqəm :
2 onluq yerdən ibarət rəqəm və $ işarəsi:
=A2 & " " & TEXT(B2, "$#,#0.00")
Əhəmiyyətsiz sıfırlar və $ işarəsi olmayan rəqəm:
=A2 & " " & TEXT(B2, "0.#")
Kəsr sayı:
=A2 & " " & TEXT(B2, "# ?/???")
mətn və faizi birləşdirmək üçün düsturlar belədir:
Faiz ilə iki onluq yer:
=A12 & " " & TEXT(B12, "0.00%")
Yuvarlaqlaşdırılmış tam faiz:
=A12 & " " & TEXT(B12, "0%")
Excel-də bir sıra xanaları necə birləşdirmək olar
Birləşmə Excel BİRLƏŞDİRMƏ funksiyası massivləri qəbul etmədiyi üçün çoxsaylı xanaların dəyərləri müəyyən səy tələb edə bilər.
Bir neçə xananı birləşdirmək üçün, deyək ki, A1-dən A4-ə qədər aşağıdakı düsturlardan birini istifadə etməlisiniz:
=CONCATENATE(A1, A2, A3, A4)
və ya
=A1 & A2 & A3 & A4
Kifayət qədər kiçik xanalar qrupunu birləşdirərkən bütün istinadları yazmaq o qədər də vacib deyil. Böyük bir sıra hər bir fərdi istinadı əl ilə yazaraq təmin etmək yorucu olardı. Aşağıda Excel-də cəld diapazonu birləşdirməyin 3 üsulunu tapa bilərsiniz.
Metod 1. Çoxsaylı xana seçmək üçün CTRL düyməsini basın
Bir neçə xananı cəld seçmək üçün Ctrl düyməsini sıxıb saxlaya bilərsiniz. düstura daxil etmək istədiyiniz hər bir xanada. Budur ətraflı addımlar:
- Düsulu daxil etmək istədiyiniz xananı seçin.
- Yazın=CONCATENATE( həmin xanada və ya düstur sətrində.
- Ctrl düyməsini basıb saxlayın və birləşdirmək istədiyiniz hər bir xanaya klikləyin.
- Ctrl düyməsini buraxın, bağlanan mötərizəni yazın və basın. Daxil edin .
Metod 2. Bütün xana dəyərlərini əldə etmək üçün TRANSPOSE funksiyasından istifadə edin
Bir sıra onlarla və ya yüzlərlə xanadan ibarət olduqda, əvvəlki üsul kifayət qədər sürətli olmaya bilər, çünki hər bir xananın üzərinə klikləməyi tələb edir.Bu halda siz dəyərlər massivini qaytarmaq üçün TRANSPOSE funksiyasından istifadə edin və sonra onları bir addımda birləşdirin.
- Nəticənin görünməsini istədiyiniz xanaya TRANSPOSE düsturunu daxil edin, məsələn:
=TRANSPOSE(A1:A10)
- Düstur çubuğunda düsturu hesablanmış dəyərlərlə əvəz etmək üçün F9 düyməsini sıxın. Nəticədə, siz birləşdiriləcək dəyərlər massivinə sahib olacaqsınız.
- De massivi əhatə edən buruq mötərizələrə icazə verin.
- Birinci dəyərdən əvvəl =CONCATENATE() yazın, son dəyərdən sonra bağlanan mötərizəni yazın və Enter düyməsini basın.
Qeyd. Bunun nəticəsi düstur xana istinadlarını deyil, dəyərləri birləşdirdiyi üçün statik -dir. Mənbə məlumatı dəyişərsə, prosesi təkrarlamalı olacaqsınız.