Ana içeriğe atla

Excel Eğitimi: Sütunları, Satırları, Hücreleri Birleştirin

Sütunları, satırları veya hücreleri birleştirmek genellikle günlük Excel işimizde kullanılır, örneğin tam adı elde etmek için iki sütundaki ad ve soyadı bir sütunda birleştirmek, aynı kimliğe dayalı satırları birleştirmek ve karşılık gelen değerleri toplamak, birleştirmek bir hücre aralığı tek bir hücreye vb. Bu öğretici, Excel'de sütunları/satırları/hücreleri birleştirmeyle ilgili tüm senaryoları listeler ve sizin için farklı çözümler sunar.

Bu Eğitimin Navigasyonları

1 Sütunları/satırları tek bir hücrede birleştirin

1.1 Sütunları/satırları boşluk/virgül veya diğer sınırlayıcılarla bir hücrede birleştirin

1.11 Ve işareti simgesini (&) kullanma

1.12 BİRLEŞTİR işlevini kullanma (Excel 2016 veya önceki sürümler)

1.13 BİRLEŞTİR işlevini veya METİN BİRLEŞTİR işlevini kullanma (Excel 2019 veya Excel 365)

1.14 Not Defterini Kullanma (yalnızca sütunları birleştirmek için)

Uzantı: Sınırlayıcı olarak satır sonu ile sütunları/satırları tek bir hücrede birleştirin

1.2 Sütunları/satırları boşluk bırakmadan tek bir hücrede birleştirin

1.21 TEXTJOIN işlevini kullanma (Excel 2019 veya Excel 365)

1.22 Ve işareti simgesini (&) kullanma

1.23 VBA kodunu kullanarak hücrelerin sonuna ekleyin

1.3 Veri kaybetmeden sütunları/satırları/hücreleri tek bir hücrede birleştirin

1.4 Boşsa iki sütunu birleştirin

1.41 EĞER işlevini kullanma

1.42 VBA'yı Kullanma

2. Aynı kimliğe sahip satırları birleştirin

2.1 Aynı kimliğe sahip ve virgül veya diğer sınırlayıcılarla ayrılmış satırları birleştirin

2.11 VBA'yı Kullanma

2.12 Yardımcı sütunlar eklemek için EĞER işlevini kullanma

2.13 Kullanışlı bir araç kullanma – Gelişmiş Satırları Birleştirme

2.2 Aynı kimliğe sahip satırları birleştirin ve bazı hesaplamalar yapın

2.21 Konsolide etme özelliğini kullanma

2.22 VBA'yı Kullanma

2.23 Kullanışlı bir araç kullanma – Gelişmiş Satırları Birleştirme

2.3 Bitişik satırları aynı değerde birleştirin

2.31 VBA'yı Kullanma

2.32 Kullanışlı bir araç kullanma – Aynı Hücreleri Birleştirme

3. Hücreleri Birleştirin

3.1. Birden çok satırı ve sütunu tek bir hücrede birleştirin

3.11 Ve işareti simgesini (&) kullanma

3.12 BİRLEŞTİR işlevini kullanma (Excel 2016 veya önceki sürümler)

3. 13 BİRLEŞTİR işlevini veya METİN BİRLEŞTİR işlevini kullanma (Excel 2019 veya Excel 365)

3.14 Sütunları/satırları/hücreleri veri kaybetmeden tek bir hücrede birleştirmeyi kullanma

3.2. Hücreleri tek bir sütun/tek satırda birleştirin

3.21 Aralığı adlandırın ve INDEX işlevini kullanın (yalnızca tek bir sütun için)

3.22 VBA (yalnızca tek bir sütun için)

3.23 Kullanışlı bir araç kullanma – Dönüştürme Aralığı

3.3 Sütunları yineleme olmadan tek bir sütunda istifleyin

3.31 Yinelenenleri kopyalayıp yapıştırın ve kaldırın

3.32 VBA'yı Kullanma

3.4. Hücreleri birleştirin ve biçimlendirmeye devam edin

3.41 Formüle METİN işlevi yerleştirme

3.42 Microsoft Word'ü Kullanma

3.43 Kullanışlı bir araç kullanma – Veri kaybetmeden birleştirin

3.5 Tarih yapmak için hücreleri birleştirin

3.51 TARİH işlevini kullanma

 

Bu derste yöntemleri açıklamak için bazı örnekler oluşturuyorum, aşağıdaki VBA kodunu veya formülleri kullandığınızda ihtiyacınız olan referansları değiştirebilir veya doğrudan yöntemleri denemek için örnekleri indirebilirsiniz.

doc örneğiÖrnek dosyayı indirmek için tıklayın


1 Sütunları/satırları tek bir hücrede birleştirin

1.1 Sütunları/satırları boşluk/virgül veya diğer sınırlayıcılarla bir hücrede birleştirin

Sütunları veya satırları bir hücrede birleştirmek ve sonucu aşağıda gösterilen ekran görüntüsü gibi virgül, boşluk veya diğer sınırlayıcılarla ayırmak Excel'de en yaygın şekilde kullanılır.

Sütunları tek bir hücrede birleştirin
doc sütun satırlarını bir 1'e birleştir
Satırları bir hücrede birleştirin
doc sütun satırlarını bir 1'e birleştir

1.11 Ve işareti simgesini (&) kullanma

Excel'de ve işareti simgesi genellikle metinleri birleştirmek için kullanılır.

Örnek: Adı (sütun A) ve soyadını (sütun B) tam adla birleştirin

Birleştirilmiş sonucu yerleştirmek istediğiniz hücreyi seçin, ardından aşağıdaki gibi bir formül yazın:

=A2&" "&B2

doc sütun satırlarını bir 1'e birleştir Formülde & metinleri birleştirmek için kullanılır, A2 ve B2 birleştirilmesi gereken iki metindir, " " virgül kullanmak istiyorsanız sonuç hücresindeki iki metni ayıran sınırlayıcıdır (boşluktur). sınırlayıcı olarak, çift tırnak içine alınmış bir virgül yazın ",".

Basın Keşfet tuşuna basın, ardından birleştirilmiş sonuçları almak için otomatik doldurma tutamacını aşağı sürükleyin.

Örnek: No. (15. satır) ve adı (16. satır) bir hücrede birleştirin

Satırları tek bir hücrede birleştirmek istiyorsanız, formüldeki hücre referanslarını ve ayırıcıyı gerektiği gibi değiştirin ve birleştirilmiş sonuçları almak için otomatik doldurma tutamacını sağa sürükleyin.
doc sütun satırlarını bir 1'e birleştir

1.12 BİRLEŞTİR işlevini kullanma (Excel 2016 veya önceki sürümler)

Excel 2016 veya önceki sürümleri kullanıyorsanız BİRLEŞTİR işlevi size yardımcı olabilir.

CONCATENATE hakkında sözdizimi
CONCATENATE (text1,[text2],…)

BİRLEŞTİR işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: BİRLEŞTİR.

Örnek: Adları (sütun F) ve adresi (sütun G) tek bir sütunda birleştirin

Birleştirilmiş sonucu yerleştirmek istediğiniz hücreyi seçin, ardından aşağıdaki gibi bir formül yazın:

=BİRLEŞTİR(F2;",",G2)

doc sütun satırlarını bir 1'e birleştir Formülde, F2 ve G2, birleştirilmesi gereken iki metindir, ",", sonuç hücresindeki iki metni ayıran sınırlayıcıdır (virgül), sınırlayıcı olarak boşluk kullanmak istiyorsanız, bir boşluk yazmanız yeterlidir. çift ​​tırnak " " ile kapatılmıştır.

Basın Keşfet tuşuna basın, ardından birleştirilmiş sonuçları almak için otomatik doldurma tutamacını aşağı sürükleyin.
doc sütun satırlarını bir 1'e birleştir

Satırları birleştirmek için hücre referanslarını ve sınırlayıcıyı gerektiği gibi değiştirin ve otomatik doldurma tutamacını sağa sürükleyin.
doc sütun satırlarını bir 1'e birleştir

1.13 BİRLEŞTİR işlevini veya METİN BİRLEŞTİR işlevini kullanma (Excel 2019 veya Excel 365)

Excel 2019 veya Excel 365 kullanıyorsanız, BİRLEŞTİR işlevi ve METİN BİRLEŞTİR işlevi daha iyi bir seçim olabilir.

CONCAT hakkında sözdizimi
CONCAT (text1,[text2],…)

CONCAT işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: BİRLEŞTİR.

BİRLEŞTİR işlevinin kullanımı BİRLEŞTİR işleviyle aynıdır, ad ve soyadı iki sütunda ayrı ayrı bir sütunda birleştirmek için formül şu şekilde kullanılır:

=BİRİŞTİR(A21," ",B21)

doc sütun satırlarını bir 1'e birleştir Formülde, A21 ve B21, birleştirilmesi gereken iki metindir, " ", sonuç hücresindeki iki metni ayıran sınırlayıcıdır (boşluktur), başka sınırlayıcılar kullanmak istiyorsanız, double ile çevrelenen sınırlayıcıyı yazmanız yeterlidir. alıntılar "".

Birleştirilmiş sonucu almak için Enter tuşuna basın, ardından birleştirilmiş sonuçları almak için otomatik doldurma tutamacını aşağı sürükleyin.
doc sütun satırlarını bir 1'e birleştir

Sütunları birleştirmekten farklı olarak, satırları birleştirirken, ilk formülü girdikten sonra, tüm birleşik sonuçlar alınana kadar otomatik doldurma tutamacını sağa sürüklemeniz gerekir..

TEXTJOINT hakkında sözdizimi
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

TEXTJOIN işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: METİN BİRLEŞTİRME.

TEXTJOIN kullanarak sütunları veya satırları birleştirmek için:

=METİN BİRLEŞTİR(",",DOĞRU,E21:G21))

doc sütun satırlarını bir 1'e birleştir  Formülde, E21:G21, birleştirilmesi gereken sürekli bir aralıktır. " ", sonuç hücresindeki iki metni ayıran sınırlayıcıdır (boşluk), başka sınırlayıcılar kullanmak istiyorsanız, çift tırnak içine alınmış sınırlayıcıyı "" yazmanız yeterlidir. Mantıksal metin “TRUE”, birleştirme sırasında boş hücreleri yoksaymayı belirtir, boşluklarla birleştirmek istiyorsanız DOĞRU'yu YANLIŞ ile değiştirin.

Birleştirilmiş sonucu almak için Enter tuşuna basın, ardından birleştirilmiş sonuçları almak için otomatik doldurma tutamacını aşağı sürükleyin.

Boşlukları yoksay
doc sütun satırlarını bir 1'e birleştir
Boşlukları dahil et
doc sütun satırlarını bir 1'e birleştir

1.14 Not Defterini Kullanma (yalnızca sütunları birleştirmek için)

1. Not Defteri'ni kullanmak ayrıca sütunları birleştirmeyi de sağlayabilir (satırları birleştirmenin hiçbir etkisi yoktur).

Sütunları birleştirmek istediğiniz aralığı seçin ve Ctrl + C aralığı kopyalamak için tuşlar.
doc sütun satırlarını bir 1'e birleştir

2. Bir Not Defteri, ve bas Ctrl + V kopyalanan aralığı yapıştırmak için
doc sütun satırlarını bir 1'e birleştir

3. Not Defteri'nde iki metin arasında bir sekme seçin ve Ctrl + H etkinleştirmek değiştirmek özelliği, bir sekme sembolü yerleştirildi Ne bul Metin kutusu.
doc sütun satırlarını bir 1'e birleştir

4. içinde Ile değiştirin metin kutusuna, birleştirilmiş metinleri ayırmak istediğiniz sınırlayıcıyı yazın ve ardından Tümünü Değiştir. Sonra kapatın değiştirmek iletişim.
doc sütun satırlarını bir 1'e birleştir

5. Şimdi Not Defteri'ndeki metinleri seçin ve Ctrl + C kopyalamak ve Excel'e gitmek için bir hücre seçin ve Ctrl + V birleşik sonuçları yapıştırmak için
doc sütun satırlarını bir 1'e birleştirdoc sütun satırlarını bir 1'e birleştir

Uzantı: Sınırlayıcı olarak satır sonu ile sütunları/satırları tek bir hücrede birleştirin

Sütunları veya satırları aşağıdaki ekran görüntüsü gibi satır sonu ile tek bir hücrede birleştirmek istiyorsanız:
doc sütun satırlarını bir 1'e birleştir

Öncelikle şunu anlamalısınız ki Excel'de, CHAR() işlevi, formüle girilmesi zor olan karakterleri belirtmek için kullanılabilir, örneğin CHAR (10) satır sonu döndürür.

Ardından, sütunları veya satırları sınırlayıcı olarak satır sonu ile birleştirmek için yukarıda listelenen formüllerde CHAR(10) kullanın:

Ve işareti sembolü:

=A49&CHAR(10)&B49

BİRLEŞTİR işlevi:

=CONCATENATE(A49,CHAR(10),B49)

CONCAT işlevi

=CONCAT(A49,CHAR(10),B49)

METİNBİRLEŞTİR işlevi

=TEXTJOIN(CHAR(10),TRUE,A49:B49)

Yukarıda bir formül girdikten sonra sonuçları seçin ve Ana Sayfa > Metni Kaydır.
doc sütun satırlarını bir 1'e birleştir

Şimdi, sütunlar tek bir sütunda birleştirildi ve bir satır sonu ile ayrıldı.
doc sütun satırlarını bir 1'e birleştir

doc sütun satırlarını bir 1'e birleştir Yalnızca bir sütundaki satırları tek bir hücrede birleştirmek istiyorsanız, Excel'deki Yasla özelliği size yardımcı olabilir. Birden çok satır içeren sütunu seçin ve Ana Sayfa > Doldurmak > haklı çıkarmak, ardından satırlar, ayırıcı olarak boşluk ile aralığın üst hücresinde birleştirilir.

doc sütun satırlarını bir 1'e birleştir doc sütun satırlarını bir 1'e birleştir

1.2 Sütunları/satırları boşluk bırakmadan tek bir hücrede birleştirin

Bu bölümde, öğretici, sütunları veya satırları bir hücrede birleştirme ve aşağıdaki ekran görüntüsü gibi boş hücreleri atlama yöntemlerini tanıtır:
doc sütun satırlarını bir 1'e birleştir

1.21 TEXTJOIN işlevini kullanma (Excel 2019 veya Excel 365)

Excel 2019 veya Excel 365 kullanıyorsanız, neyse ki yeni TEXTJOIN işlevi bu işi kolayca çözebilir.

CONCATENATE hakkında sözdizimi
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

TEXTJOIN işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: METİN BİRLEŞTİRME.

Örnek: Bir e-posta adresi oluşturmak için adı (sütun A) ve No. (B sütunu) ve etki alanını (C sütunu) tek bir hücrede birleştirin, bazı No. boş olabilir.

Birleştirilmiş sonucu yerleştirmek için kullanılan bir hücre seçin, formülü şu şekilde yazın:

=METİN BİRLEŞTİR("",DOĞRU,A2:C2)

doc sütun satırlarını bir 1'e birleştir Formülde, A2:C2, birleştirilmesi gereken metinleri içeren aralıktır, "", sonuç hücresindeki iki metni ayıran sınırlayıcıdır (yoktur), metinleri ayırmak için bir sınırlayıcı kullanmak istiyorsanız, yalnızca "," gibi çift tırnak "" içine alınmış sınırlayıcıyı yazın. Mantıksal metin “TRUE”, birleştirme sırasında boş hücreleri yoksaymayı belirtir, boşluklarla birleştirmek istiyorsanız DOĞRU'yu YANLIŞ ile değiştirin.

Basın Keşfet tuşuna basın ve tüm sonuçları oluşturmanız gerektiğinden otomatik doldurma tutamacını aşağı veya sağa sürükleyin.
doc sütun satırlarını bir 1'e birleştir

1.22 Ve işareti simgesini (&) kullanma

Excel 2016 veya önceki Excel sürümlerindeyseniz, metinleri birer birer bağlamak ve boşlukları manuel olarak atlamak için & işaretini kullanın.

Birleştirilmiş sonucu yerleştirmek istediğiniz hücreyi seçin, ardından aşağıdaki gibi bir formül yazın:

=A10&C10

doc sütun satırlarını bir 1'e birleştir & metinleri birleştirmek için kullanılan formülde, A10 ve C10 birleştirilmesi gereken iki metindir, sınırlayıcı olarak virgül kullanmak istiyorsanız, "," gibi çift tırnak içine alınmış bir virgül yazın ve kullanın & iki metin arasında bağlantı kurmak için.

Basın Keşfet birleşik sonucu elde etmek için anahtar. Ardından, bir sonraki birleşik sonucu elde etmek için formülün referanslarını değiştirin.
doc sütun satırlarını bir 1'e birleştir

1.23 Tanımlı işlevi kullanma

Excel 2016 ve önceki Excel sürümleri kullanıcıları için, boşlukları atlarken birleştirilmesi gereken birden çok sütun veya satır varsa, bu işi hızlı bir şekilde çözmek için Tanımlanmış bir işlev oluşturmak için bir VBA kullanabilirsiniz.

1. Basın Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.

2. tık Ekle > modül Yeni bir modül eklemek için
doc sütun satırlarını bir 1'e birleştir

3. Aşağıdaki kodu kopyalayıp yeni modüle yapıştırın ve kaydedin.

VBA: Hücreleri birleştir boş hücreleri atla

Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
  For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "_"): Next
  Concatenatecells = Left(nn, Len(nn) - 1)
End Function

doc sütun satırlarını bir 1'e birleştir

4. Çalışma sayfasına geri dönün ve birleşik sonucu yerleştiren bir hücre seçin, formülü yazın

=Concatenatecells(A15:C15)

doc sütun satırlarını bir 1'e birleştir Formülde, A15:C15, birleştirilmesi gereken metinleri içeren aralıktır. VBA kodunda "_", birleştirilmiş sonuçtaki metinleri ayırmak için kullanılan sınırlayıcıyı belirtir, sınırlayıcıyı istediğiniz gibi değiştirebilirsiniz.
doc sütun satırlarını bir 1'e birleştir


1.3 Veri kaybetmeden sütunları/satırları/hücreleri tek bir hücrede birleştirin

Yüklediyseniz Kutools for Excel Excel'de, Veri Kaybetmeden Satırları, Sütunları veya Hücreleri Birleştirme özellik, işleri birleştirme türlerinde oldukça yardımcıdır.

1. Birleştirmek istediğiniz hücreleri ve birleştirilmiş sonuçları yerleştirmek istediğiniz hücreleri seçin.
doc sütun satırlarını bir 1'e birleştir

2. tık Kutools > Birleştir ve Böl > Veri Kaybetmeden Satırları, Sütunları veya Hücreleri Birleştirme.
doc sütun satırlarını bir 1'e birleştir

3. Açılan iletişim kutusunda seçenekleri aşağıdaki gibi belirleyin:
doc sütun satırlarını bir 1'e birleştir

1) Sütunları birleştirmeyi veya satırları birleştirmeyi veya tüm hücreleri tek bir hücrede birleştirmeyi belirtin.

Sütunları birleştir Örn. Satırları birleştir Örn. Tek hücrede birleştirin Örn.
doc sütun satırlarını bir 1'e birleştir doc sütun satırlarını bir 1'e birleştir doc sütun satırlarını bir 1'e birleştir

2) Birleştirilmiş sonuçtaki metinler için ayırıcıyı belirtin.

3) Birleştirilmiş sonucun konumunu belirtin (Tek hücrede birleştir seçeneği seçildiğinde devre dışı bırakılır)

Sütunları birleştir seçeneğini belirlerken, sonucu seçilen aralığın sol hücresine veya seçilen aralığın sağ hücresine yerleştirmeyi belirtebilirsiniz.

Sol hücre Örn. Sağ hücre Örn.
doc sütun satırlarını bir 1'e birleştir doc sütun satırlarını bir 1'e birleştir

Seçerken Satırları birleştir seçeneği, sonucu seçilen aralığın üst hücresine veya seçilen aralığın alt hücresine yerleştirmeyi belirtebilirsiniz.

Üst hücre Örn. Alt hücre Örn. 
doc sütun satırlarını bir 1'e birleştir doc sütun satırlarını bir 1'e birleştir

4) Kombine sonuçlarla ilgili işlemi belirtin.

4. tık Ok or Tamam kombinasyonu bitirmek için.

Birleşik hücrelerin içeriğini koru
doc sütun satırlarını bir 1'e birleştir
Birleşik hücrelerin içeriğini sil
doc sütun satırlarını bir 1'e birleştir
;Birleştirilmiş hücreleri birleştir
doc sütun satırlarını bir 1'e birleştir

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Sütunları, Satırları, Hücreleri Veri Kaybetmeden Birleştirin.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümü için lütfen indir şimdi.


1.4 Boşsa iki sütunu birleştirin

Bazen, sütunlardan biri boş hücreler içeriyorsa, iki sütunu birleştirmek isteyebilirsiniz. İki sütun olduğunu varsayarsak, A sütunu Kullanıcı Adlarını ve bazı boş hücreleri içerir ve B sütunu Adları içerir, şimdi iki sütunu aşağıdaki ekran görüntüsü gibi birleştirirken, A sütunundaki boş hücreleri B sütunundaki karşılık gelen içeriklerle doldurun:
doc sütun satırlarını bir 1'e birleştir

1.41 EĞER işlevini kullanma

EĞER işlevi, belirli bir koşulu test etmek için kullanılır. Burada, hücrenin boş olup olmadığını test etmek için EĞER işlevini kullanabilir, ardından boşlukları başka bir sütundaki içeriklerle doldurabilirsiniz.

EĞER işlevi hakkında sözdizimi
IF (logical_test, [value_if_true], [value_if_false])

EĞER işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: IF

Birleştirilmiş sonuçları yerleştirmek istediğiniz sütunun üst hücresini seçin ve aşağıdaki formülü kopyalayın veya girin:

=EĞER(A2="",B2,A2)

Daha sonra tuşuna basın. Keşfet tuşuna basın ve tüm sonuçları almak için otomatik doldurma tutamacını aşağı sürükleyin.
doc sütun satırlarını bir 1'e birleştir

Şimdi yalnızca A sütunundaki boş hücreler, B sütunundaki içeriklerle dolduruldu.

1.42 VBA'yı Kullanma

İşte bir VBA kodu da bu işi halledebilir.

1. Basın Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere, ardından tıklayın Ekle > modül yeni bir boş modül oluşturmak için.

2. Aşağıdaki kodu kopyalayıp yeni modüle yapıştırın.

VBA: Boşsa iki sütunu birleştir

Sub MergebyBlank()
'UpdatebyExtendoffice20220506
Dim xRg1, xRg2, xRgUser As Range
Dim xRg As Range
Dim xWsh As Worksheet
Dim xCount, xFNum  As Integer
Set xRg1 = Range("A:A")
Set xRg2 = Range("B:B")
Set xWsh = xRg1.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg1 = Intersect(xRgUser, xRg1)
Set xWsh = xRg2.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg2 = Intersect(xRgUser, xRg2)
xCount = xRg1.Count
If (xCount > xRg2.Count) Then
    xCount = xRg2.Count
End If
For xFNum = 1 To xCount
    If (xRg1.Item(xFNum).Value = "") Then
        If (xRg2.Item(xFNum).Value <> "") Then
            xRg1.Item(xFNum).Value = xRg2.Item(xFNum).Value
        End If
    ElseIf (xRg2.Item(xFNum).Value = "") Then
            If (xRg1.Item(xFNum).Value <> "") Then
            xRg2.Item(xFNum).Value = xRg1.Item(xFNum).Value
        End If
    End If
Next
End Sub

doc sütun satırlarını bir 1'e birleştir

doc sütun satırlarını bir 1'e birleştir Kodda, A:A ve B:B birleştirilecek iki sütundur, bunları istediğiniz gibi değiştirmeniz yeterlidir.

3. Ardından F5 anahtar veya tıklama koşmak doc sütun satırlarını bir 1'e birleştir  düğmesine basarsanız, A sütunundaki değer boşsa, A sütunu B sütunundaki değerle doldurulur.


2 Aynı kimliğe sahip satırları birleştirin

Birden çok sütunu olan bir tablo olduğunu varsayarsak, bir sütunda yinelenen öğelere sahip kimlik değerleri bulunur. Şimdi öğretici, aynı kimliğe dayalı olarak tablonun satırlarını birleştirmek ve bazı hesaplamalar yapmak için yöntemler sağlar.
doc sütun satırlarını bir 1'e birleştir

2.1 Aynı kimliğe sahip ve virgül veya diğer sınırlayıcılarla ayrılmış satırları birleştirin

Burada bu bölümde, aşağıda gösterilen ekran görüntüsü gibi aynı kimliğe sahip ve virgülle ayrılmış satırları birleştirme yöntemlerini sağlar:
doc sütun satırlarını bir 1'e birleştir

2.11 VBA'yı Kullanma

İşte bu işi halledebilecek bir VBA kodu sağlar

1. Basın Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere, ardından tıklayın Ekle > modül yeni bir boş modül oluşturmak için.

2. Aşağıdaki kodu kopyalayıp yeni modüle yapıştırın.

VBA: Aynı kimliğe sahip satırları birleştirin

Sub Combine_Rows()
'UpdatebyExtendoffice20220506
Dim xRg As Range
Dim xRows As Long
Dim I As Long, J As Long, K As Long
On Error Resume Next
Set xRg = Application.InputBox("Select Range:", "Kutools For Excel", Selection.Address, , , , , 8)
Set xRg = Range(Intersect(xRg, ActiveSheet.UsedRange).Address)
If xRg Is Nothing Then Exit Sub
xRows = xRg.Rows.Count
For I = xRows To 2 Step -1
For J = 1 To I - 1
If xRg(I, 1).Value = xRg(J, 1).Value And J <> I Then
For K = 2 To xRg.Columns.Count
If xRg(J, K).Value <> "" Then
If xRg(I, K).Value = "" Then
xRg(I, K) = xRg(J, K).Text
Else
xRg(I, K) = xRg(I, K).Text & "," & xRg(J, K).Text 'here uses comma as separator, you can change it to others as you need
End If
End If
Next
xRg(J, 1).EntireRow.Delete
I = I - 1
J = J - 1
End If
Next
Next
ActiveSheet.UsedRange.Columns.AutoFit
End Sub

doc sütun satırlarını bir 1'e birleştir

3. Ardından F5 anahtar veya tıklama koşmak doc sütun satırlarını bir 1'e birleştir  düğmesi, ardından aynı kimliğe sahip satırların birleştirilmesi gereken bir tablo seçmeniz için bir Kutools for Excel iletişim kutusu açılır.
doc sütun satırlarını bir 1'e birleştir

4. tık OK. Şimdi seçilen tablo, aynı kimliğe dayalı olarak birleştirildi.

2.12 Yardımcı sütunlar eklemek için EĞER işlevini kullanma

Yalnızca iki sütun varsa ve aşağıdaki ekran görüntüsünde gösterildiği gibi aynı kimliğe sahip satırları ve virgülle ayrılmış başka bir sütun değerini birleştirmek istiyorsanız, EĞER işlevi size bir iyilik yapabilir.
doc sütun satırlarını bir 1'e birleştir

1. Kimliği A'dan Z'ye sıralayın. Kimlik sütununu seçin, Veri > A'dan Z'ye sırala.
doc sütun satırlarını bir 1'e birleştir

2. Sonra Sıralama Uyarısı iletişim, kontrol et Genişletmek seçim seçeneği, tıklayın Sırala.
doc sütun satırlarını bir 1'e birleştir

Şimdi aynı kimlikler birlikte sıralandı.
doc sütun satırlarını bir 1'e birleştir

3. EĞER işlevini şu şekilde kullanarak bitişik sütunda:

=IF(A17=A18,C17&", "&B18,B18)

doc sütun satırlarını bir 1'e birleştir Formülde, A17 ve A18, ID sütunundaki iki bitişik hücredir (A17, ID sütununun başlığıdır), B18, A18 hücresinin karşılık gelen hücresidir. ", " değerleri virgülle ayırmayı belirtir. referansları ve ayırıcıyı gerektiği gibi değiştirebilirsiniz.

4. Basın Keşfet tuşuna basın, ardından tüm sonuçları almak için otomatik doldurma tutamacını aşağı sürükleyin.
doc sütun satırlarını bir 1'e birleştir

5. Bitişik sütuna gidin, formülü şu şekilde yazın:

=EĞER(A18<>A19,"Birleştirilmiş","")

doc sütun satırlarını bir 1'e birleştir Formülde, A18 ve A19, ID sütunundaki iki bitişik hücredir, bitişik hücreler eşit değilse, "Birleştirilmiş" durumuna döner, aksi takdirde boş döner.

6. Basın Keşfet tuşuna basın, ardından tüm sonuçları almak için otomatik doldurma tutamacını aşağı sürükleyin.
doc sütun satırlarını bir 1'e birleştir

7. Başlık dahil son formül sütununu seçin ve Veri > filtre.
doc sütun satırlarını bir 1'e birleştir

8. Tıklayın filtre düğme ve tik Birleştirilmiş açılır menüdeki onay kutusunu tıklayın, OK.
doc sütun satırlarını bir 1'e birleştir

Artık yalnızca birleştirilmiş satırlar filtrelendi, filtrelenen verileri kopyalayın ve başka bir yere yapıştırın.
doc sütun satırlarını bir 1'e birleştir

EĞER işlevi hakkında daha fazla ayrıntı. lütfen ziyaret edin: IF.

2.13 Kullanışlı bir araç kullanma – Gelişmiş Satırları Birleştirme

Yüklediyseniz Kutools for Excel Excel'de, Gelişmiş Kombine Satırları bu işi kolayca yapabilir.

1. Tabloyu seçin ve ardından Kutools > Birleştir ve Böl > Gelişmiş Kombine Satırları.
doc sütun satırlarını bir 1'e birleştir

2. içinde Gelişmiş Kombine Satırları iletişim kutusu, lütfen şunları yapın:

1) Kimlik sütununu seçin ve şu şekilde ayarlayın: Birincil anahtar;

2) Değerleri ayırıcı ile birleştirmek istediğiniz sütunu seçin, tıklayın Birleştirmek ve bir ayırıcı seçin.

3)tıklayın Ok.
doc sütun satırlarını bir 1'e birleştir

Şimdi satırlar aynı kimlikle birleştirildi.
doc sütun satırlarını bir 1'e birleştir

Gelişmiş Satırları Birleştir özelliği orijinal verileri bozacaktır, lütfen kullanmadan önce verileri bir kopya olarak kaydedin.

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Gelişmiş Kombine Satırları.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümü için lütfen indir şimdi.

2.2 Aynı kimliğe sahip satırları birleştirin ve bazı hesaplamalar yapın

Aynı ID'ye sahip satırları birleştirmek ve ardından aşağıdaki ekran görüntüsünde gösterildiği gibi değerleri toplamak veya başka hesaplamalar yapmak istiyorsanız, aşağıdaki yöntemler size yardımcı olabilir.
doc sütun satırlarını bir 1'e birleştir

2.21 Konsolide etme özelliğini kullanma

Yalnızca iki sütun varsa, bir sütun metinleri (ID) içerir ve diğeri, Excel'in yerleşik özelliği gibi toplam gibi hesaplanması gereken değerleri içerir. Pekiştirmek sana bir iyilik yapabilirim.

1. Birleştirilmiş sonucu yerleştirmek istediğiniz hücreyi seçin ve ardından Veri > Pekiştirmek.
doc sütun satırlarını bir 1'e birleştir

2. içinde Pekiştirmek iletişim kutusu, şunları yapın:

1) Seçin fonksiyonlar gerek duyduğunuz kadar;

2) Tabloyu seçmek için oka tıklayın;

3) Tıklayın Ekle seçilen aralığı eklemek için Tüm referanslar liste;

4) onay kutularını işaretleyin Üst sıra ve Sol sütun;

5) Tıklayın OK.
doc sütun satırlarını bir 1'e birleştir

Şimdi tablo aynı ID'ye göre toplandı.
doc sütun satırlarını bir 1'e birleştir

2.22 VBA'yı Kullanma

İşte aynı kimliğe sahip satırları birleştirebilen ve ardından değerleri toplayabilen bir VBA.

1. Basın Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere, ardından tıklayın Ekle > modül yeni bir boş modül oluşturmak için.
doc sütun satırlarını bir 1'e birleştir

2. Yeni modülde, aşağıdaki VBA kodunu kopyalayıp içine yapıştırın.

VBA: Yinelenen satırları ve toplamı birleştirin

Sub CombineRows()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
    Dic(arr(i, 1)) = Dic(arr(i, 1)) + arr(i, 2)
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub

3. Ardından F5 anahtar veya tıklama koşmak doc sütun satırlarını bir 1'e birleştir  düğmesini tıklayın, ardından kullandığınız tabloyu seçmek için bir iletişim kutusu açılır ve ardından OK.

Şimdi seçilen aralık aynı değerlerle birleştirildi ve toplandı.

doc sütun satırlarını bir 1'e birleştir  VBA orijinal verileri bozacaktır, lütfen VBA'yı kullanmadan önce verileri bir kopya olarak kaydedin.

2.23 Kullanışlı bir araç kullanma – Gelişmiş Satırları Birleştirme

Tabloda birleştirmek ve hesaplama yapmak istediğiniz ikiden fazla sütun varsa, örneğin üç sütun varsa, ilki birleştirilmesi gereken mükerrer ürün adlarını, ikincisi ise birleştirilmesi gereken mağaza adlarını içerir. Birleştirilip virgülle ayrılmış, son sütun, aşağıda gösterilen ekran görüntüsü gibi, ilk sütundaki yinelenen satırlara dayalı olarak toplanması gereken sayıları içerir, Kutools for Excel's Gelişmiş Birleştirme Satırları size yardımcı olabilir.
doc sütun satırlarını bir 1'e birleştir

1. Tabloyu seçin ve ardından Kutools > Birleştir ve Böl > Gelişmiş Kombine Satırları.
doc sütun satırlarını bir 1'e birleştir

2. içinde Gelişmiş Kombine Satırları iletişim kutusu, lütfen şunları yapın:

1) Kimlik sütununu seçin ve şu şekilde ayarlayın: Birincil anahtar;

2) Değerleri bir ayırıcı ile birleştirmek istediğiniz sütunu seçin, tıklayın Birleştirmek ve bir ayırıcı seçin.

3) Hesaplamayı yapmak istediğiniz sütunu seçin, tıklayın Hesaplanmış ve bir hesaplama seçin.

4)tıklayın Ok.
doc sütun satırlarını bir 1'e birleştir

Şimdi satırlar aynı satırlarla birleştirildi ve hesaplandı.

doc sütun satırlarını bir 1'e birleştir Gelişmiş Satırları Birleştir özelliği orijinal verileri bozacaktır, lütfen kullanmadan önce verileri bir kopya olarak kaydedin.

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Gelişmiş Kombine Satırları.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümü için lütfen indir şimdi.

2.3 Bitişik satırları aynı değerde birleştirin

Birden çok sütunu olan bir tablo varsa, bir sütun bazı yinelenen değerler içeriyorsa, şimdi iş bu sütundaki bitişik satırları aşağıdaki ekran görüntüsünde gösterildiği gibi aynı değerlerle birleştirmek. Nasıl çözebilirsin?
doc sütun satırlarını bir 1'e birleştir

2.31 VBA'yı Kullanma

Excel'de, bu işi doğrudan çözebilecek yerleşik bir özellik yoktur, ancak burada bunu halledebilecek bir VBA sağlanmaktadır.

1. Basın Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere, ardından tıklayın Ekle > modül yeni bir boş modül oluşturmak için.

2. Yeni modülde, aşağıdaki VBA kodunu kopyalayıp içine yapıştırın.

VBA: Bitişik satırları aynı değerle birleştirin

Sub MergeSameCell()
'Updateby Extendoffice
Dim Rng As Range, xCell As Range
Dim xRows As Integer
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
xRows = WorkRng.Rows.Count
For Each Rng In WorkRng.Columns
    For i = 1 To xRows - 1
        For j = i + 1 To xRows
            If Rng.Cells(i, 1).Value <> Rng.Cells(j, 1).Value Then
                Exit For
            End If
        Next
        WorkRng.Parent.Range(Rng.Cells(i, 1), Rng.Cells(j - 1, 1)).Merge
        i = j - 1
    Next
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

doc sütun satırlarını bir 1'e birleştir

3. Ardından F5 anahtar veya tıklama koşmak doc sütun satırlarını bir 1'e birleştir  bu VBA'yı etkinleştirmek için düğmesine basın, ardından kullandığınız tabloyu seçmek için bir iletişim kutusu açılır ve ardından OK.
doc sütun satırlarını bir 1'e birleştir

Şimdi ilk sütunda aynı değerlere sahip bitişik satırlar seçilen aralıkta birleştirilir.

doc sütun satırlarını bir 1'e birleştir  VBA orijinal verileri bozacaktır, lütfen VBA'yı kullanmadan önce verileri bir kopya olarak kaydedin. Ve bu VBA, seçilen tablonun ilk sütunundaki aynı değerleri birleştirir.

2.32 Kullanışlı bir araç kullanma – Aynı Hücreleri Birleştirme

Eğer varsa Kutools for Excel Excel'de yüklü olan Aynı Hücreleri Birleştir Kutools for Excel özelliği bu işi tek adımda çözebilir.

Aynı değerleri birleştirmek istediğiniz sütunu seçin ve ardından Kutools > Birleştir ve Böl > Aynı Hücreleri Birleştir.
doc sütun satırlarını bir 1'e birleştir

Şimdi aynı değerlere sahip bitişik hücreler birleştirildi.

doc sütun satırlarını bir 1'e birleştirI Birleştirilen hücreleri ayırmak ve değerleri geri doldurmak istiyorsanız, Hücreleri Ayır ve Değerleri Doldur özelliği.
doc sütun satırlarını bir 1'e birleştir
doc sütun satırlarını bir 1'e birleştir

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Aynı Hücreleri Birleştir.

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Hücreyi Çöz.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümü için lütfen indir Şimdi.


3 Hücreleri Birleştir

3.1. Birden çok satırı ve sütunu tek bir hücrede birleştirin

Birden çok satır ve sütun içeren bir aralığı tek bir hücrede birleştirmek için burada dört yöntem sağlanmaktadır.

Örnek: A1:C3 aralığını birleştir
doc sütun satırlarını bir 1'e birleştir

3.11 Ve işareti simgesini (&) kullanma

Excel'de ve işareti simgesi genellikle metinleri birleştirmek için kullanılır.

Birleştirilmiş sonucu yerleştirmek istediğiniz hücreyi seçin, ardından aşağıdaki gibi bir formül yazın:

=A1&", "&B1&", "&C1&", "&A2&", " &B2&", "&C2&", "&A3&", "&B3&", "&C3

doc sütun satırlarını bir 1'e birleştir & metinleri birleştirmek için kullanılan formülde, ", " sonuç hücresindeki iki metni ayıran sınırlayıcıdır (virgül + boşluk), başka sınırlayıcılar kullanmak istiyorsanız, çift tırnak içine alınmış bir ayırıcı yazmanız yeterlidir.

Basın Keşfet birleşik sonucu elde etmek için anahtar.

3.12 BİRLEŞTİR işlevini kullanma (Excel 2016 veya önceki sürümler)

Excel 2016 veya önceki sürümleri kullanıyorsanız BİRLEŞTİR işlevi size yardımcı olabilir.

CONCATENATE hakkında sözdizimi
CONCATENATE (text1,[text2],…)

BİRLEŞTİR işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: BİRLEŞTİR

Birleştirilmiş sonucu yerleştirmek istediğiniz hücreyi seçin, ardından aşağıdaki gibi bir formül yazın:

=BİRLEŞTİR(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", " ,C3)

doc sütun satırlarını bir 1'e birleştir Formülde A1, B1…,C3 birleştirmek istediğiniz metinlerdir. ", " sonuç hücresindeki iki metni ayıran sınırlayıcıdır (virgül + boşluk), başka sınırlayıcılar kullanmak istiyorsanız, çift tırnak içine alınmış bir ayırıcı yazmanız yeterlidir.

Daha sonra tuşuna basın. Keşfet birleşik sonucu elde etmek için anahtar.

3. 13 BİRLEŞTİR işlevini veya METİN BİRLEŞTİR işlevini kullanma (Excel 2019 veya Excel 365)

Excel 2019 veya Excel 365 kullanıyorsanız, BİRLEŞTİR işlevi ve METİN BİRLEŞTİR işlevi daha iyi bir seçim olabilir.

CONCAT hakkında sözdizimi
CONCAT (text1,[text2],…)

CONCAT işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: BİRLEŞTİR.

BİRLEŞTİR işlevinin kullanımı, iki sütunda ayrı ayrı bir sütunda ad ve soyadı birleştirmek için BİRLEŞTİR işleviyle aynıdır, formül şu şekilde kullanılır:

=BİRİŞTİR(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", " ,C3)

doc sütun satırlarını bir 1'e birleştir Formülde A1, B1…,C3 birleştirmek istediğiniz metinlerdir. ", " sonuç hücresindeki iki metni ayıran sınırlayıcıdır (virgül + boşluk), başka sınırlayıcılar kullanmak istiyorsanız, çift tırnak içine alınmış bir ayırıcı yazmanız yeterlidir.

Daha sonra tuşuna basın. Keşfet birleşik sonucu elde etmek için anahtar.

TEXTJOIN hakkında sözdizimi
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

TEXTJOIN işlevi hakkında daha fazla ayrıntı için lütfen şu adresi ziyaret edin: METİN BİRLEŞTİRME.

TEXTJOIN kullanarak sütunları veya satırları birleştirmek için:

=METİN BİRLEŞTİRME(", ",DOĞRU,A1:C3)

doc sütun satırlarını bir 1'e birleştir Formülde A1:C3, birleştirilmesi gereken sürekli bir aralıktır. ", ", sonuç hücresindeki iki metni ayıran sınırlayıcıdır (virgül + boşluk), başka sınırlayıcılar kullanmak istiyorsanız, çift tırnak içine alınmış sınırlayıcıyı "" yazmanız yeterlidir. Mantıksal metin “TRUE”, birleştirme sırasında boş hücreleri yoksaymayı belirtir, boşluklarla birleştirmek istiyorsanız DOĞRU'yu YANLIŞ ile değiştirin.

Daha sonra tuşuna basın. Keşfet birleşik sonucu elde etmek için anahtar.

doc sütun satırlarını bir 1'e birleştir Sınırlayıcı olarak satır sonunu kullanmak istiyorsanız, formülde =METİN BİRLEŞTİR(CHAR(10),TRUE,A10:C1) gibi CHAR(3) kullanarak sonuç hücresini Metni Kaydır olarak biçimlendirin.
doc sütun satırlarını bir 1'e birleştir

3.14 Sütunları/satırları/hücreleri veri kaybetmeden tek bir hücrede birleştirmeyi kullanma

Excel'de Kutools for Excel yüklüyse, Veri Kaybetmeden Satırları, Sütunları veya Hücreleri Birleştirme özelliği bu işi hızlı bir şekilde halledebilir.

1. Bir hücrede birleştirmek istediğiniz hücre aralığını seçin ve ardından Kutools > Birleştir ve Böl > Veri Kaybetmeden Satırları, Sütunları veya Hücreleri Birleştirme.
doc sütun satırlarını bir 1'e birleştir

2. Açılan iletişim kutusunda kontrol edin Tek hücrede birleştirin ve ihtiyacınıza göre bir ayırıcı belirleyin, ardından Ok.
doc sütun satırlarını bir 1'e birleştir

Şimdi hücreler, belirli bir sınırlayıcı ile tek bir hücrede birleştirilir. Hücre içeriği birleştirilmiş hücrede gösterilemeyecek kadar fazlaysa, Metni Kaydır altında Ana Sayfa onları göstermek için sekme.
doc sütun satırlarını bir 1'e birleştir

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Sütunları, Satırları, Hücreleri Veri Kaybetmeden Birleştirin.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümü için lütfen indir şimdi.

3.2 Birden çok satırı ve sütunu tek bir hücrede birleştirme

 Hücreleri tek bir sütuna aktarın
 doc sütun satırlarını bir 1'e birleştir
 Hücreleri tek bir satıra aktarın
 doc sütun satırlarını bir 1'e birleştir
 

3.21 Aralığı adlandırın ve INDEX işlevini kullanın (yalnızca tek bir sütun için)

Hücre aralığını tek bir sütuna aktarmak istiyorsanız, aralığı adlandırabilir ve ardından INDEX işlevini kullanabilirsiniz.

1. Hücre aralığını seçin, bağlam menüsünü etkinleştirmek için sağ tıklayın ve Adı Tanımla.
doc sütun satırlarını bir 1'e birleştir

2. patlamada Yeni isim iletişim kutusunda bir ad yazın Name metin kutusu, tıklayın OK.
doc sütun satırlarını bir 1'e birleştir

3. Aralığı adlandırdıktan sonra, aktarılan verileri yerleştiren bir hücre seçin, INDEX işlevini şu şekilde kullanın:

=INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1)

INDEX işlevi hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. okuyun.

4. Basın Keşfet tuşuna basın ve ardından bu formülü doldurmak için otomatik doldurma tutamacını bir #REF! hata değeri görünür.
doc sütun satırlarını bir 1'e birleştir

5. Hata değerini kaldırın, ardından hücre aralığı bir sütunda birleştirildi.

3.22 VBA (yalnızca tek bir sütun için)

Hücreleri tek bir sütunda birleştirmek için burada da çalışabilen bir VBA var.

1. Basın Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere, ardından tıklayın Ekle > modül yeni bir boş modül oluşturmak için.

2. Aşağıdaki VBA kodunu kopyalayıp boş modüle yapıştırın..

VBA: Aralığı bir sütuna dönüştürün

Sub ConvertRangeToColumn()
'UpdatebyExtendoffice
Dim Range1 As Range, Range2 As Range, Rng As Range
Dim rowIndex As Integer
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Source Ranges:", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Convert to (single cell):", xTitleId, Type:=8)
rowIndex = 0
Application.ScreenUpdating = False
For Each Rng In Range1.Rows
    Rng.Copy
    Range2.Offset(rowIndex, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True
    rowIndex = rowIndex + Rng.Columns.Count
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

doc sütun satırlarını bir 1'e birleştir

3. Ardından F5 anahtar veya tıklama koşmak doc sütun satırlarını bir 1'e birleştir  düğmesini tıklayın, bir hücre aralığı seçmek için bir iletişim kutusu açılır, tıklayın OK.
doc sütun satırlarını bir 1'e birleştir

4. Sonucu yerleştirmek için bir hücre seçmek için başka bir iletişim kutusu açılır, tıklayın OK.
doc sütun satırlarını bir 1'e birleştir

3.23 Kullanışlı bir araç kullanma – Dönüştürme Aralığı

Hücreleri tek bir satırda birleştirmek istiyorsanız, Excel'de bunu destekleyecek yerleşik bir özellik yoktur. Ancak, varsa Kutools for Excel kurulu, onun Aralığı Dönüştür özelliği, bir aralığı tek bir sütuna veya satıra dönüştürmeyi destekler, ayrıca bir satırı veya sütunu aralığa dönüştürmeyi de destekler.

1. hücre aralığını seçin ve Kutools > Aralık > Aralığı Dönüştür.
doc sütun satırlarını bir 1'e birleştir

2. içinde Aralığı Dönüştür iletişim, kontrol et Tek sütun aralığı or Tek sıraya kadar aralık Ihtiyacınız olan seçenek. Tıklamak OK.
doc sütun satırlarını bir 1'e birleştir

3. Sonucu yerleştirmek için bir hücre seçmek için bir iletişim kutusu açılır, tıklayın OK.
doc sütun satırlarını bir 1'e birleştir

Artık hücre aralığı bir satıra veya sütuna dönüştürülmüştür.

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Aralığı Dönüştür.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümü için lütfen indir şimdi.

3.3 Sütunları yineleme olmadan tek bir sütunda istifleyin

Birden çok sütunlu bir tabloda bazı kopyalar varsa, aşağıdaki ekran görüntüsünde gösterildiği gibi sütunları kopyalar olmadan tek bir sütunda nasıl yığabilirsiniz?
doc sütun satırlarını bir 1'e birleştir

Bu bölümde, bu işi ele almak için üç farklı yöntem sunar.

3.31 Yinelenenleri kopyalayıp yapıştırın ve kaldırın

Excel'de bu işi çözmenin genel yöntemi, sütunları birer birer kopyalayıp yapıştırmak ve ardından yinelenen değerleri kaldırmaktır.

1. İlk sütunu seçin ve Ctrl + C tuşlarına basın, ardından bir hedef hücre seçin ve Ctrl + V anahtarlar.
doc sütun satırlarını bir 1'e birleştir

2. Ardından diğer sütunları kopyalamak için 1. adımı tekrarlayın ve bunları ilk sütunun altına yapıştırın.
doc sütun satırlarını bir 1'e birleştir

3. Ardından yığılmış sütunu seçin, Veri > Yinelemeleri Kaldır, o zaman Duplicate'i Kaldır iletişim kutusunda sütun adını kontrol edin, tıklayın OK.
doc sütun satırlarını bir 1'e birleştir
doc sütun satırlarını bir 1'e birleştir

4. Şimdi, yinelenen değerlerin kaldırıldığını hatırlatmak için bir iletişim kutusu açılır. Tıklamak OK kapatmak için ve yığılmış sütun yalnızca benzersiz değerleri tutar.
doc sütun satırlarını bir 1'e birleştir

doc sütun satırlarını bir 1'e birleştir Yüzlerce sütun varsa, tek tek kopyalayıp yapıştırmak zaman alır. Ancak, varsa Kutools for Excel Excel'de yüklü olan Aralığı Dönüştür özelliği, aralığı hızla bir sütuna dönüştürebilir, ardından Yinelemeleri Kaldır Excel'in özelliği.

Sütun aralığını seçin ve Kutools > Aralık > Aralığı Dönüştür.
doc sütun satırlarını bir 1'e birleştir

Sonra kontrol edin Tek sütun aralığı seçeneğini işaretleyin ve tıklayın. OK yığılmış sütunu yerleştirmek için bir hücre seçmek için.
doc sütun satırlarını bir 1'e birleştir

Ardından, yinelenen değerleri kaldırmak için Yinelenenleri Kaldır'ı uygulayın.

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Aralığı Dönüştür.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in 30 günlük ücretsiz deneme sürümü için lütfen indir şimdi.

3.32 VBA'yı Kullanma

Üstelik burada bu işi çözebilecek bir VBA kodu var.

1. Basın Ara Toplam + F11 etkinleştirmek için anahtarlar Uygulamalar için Microsoft Visual Basic pencere, ardından tıklayın Ekle > modül yeni bir boş modül oluşturmak için.

2. Aşağıdaki kodu kopyalayıp yeni modüle yapıştırın.

VBA: Sütunları kopyalar olmadan bir araya toplayın

Sub FindUniques()
'UpdatebyExtendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set dic = CreateObject("Scripting.Dictionary")
For j = 1 To InputRng.Columns.Count
    For i = 1 To InputRng.Rows.Count
        xValue = InputRng.Cells(i, j).Value
        If xValue <> "" And Not dic.Exists(xValue) Then
            OutRng.Value = xValue
            dic(xValue) = ""
            Set OutRng = OutRng.Offset(1, 0)
        End If
    Next
Next
End Sub

doc sütun satırlarını bir 1'e birleştir

3. Ardından F5 anahtar veya tıklama koşmak doc sütun satırlarını bir 1'e birleştir  düğmesini tıklayın, ardından istiflenmesi gereken sütunları seçmek için bir iletişim kutusu açılır, Tamam'ı tıklayın.
doc sütun satırlarını bir 1'e birleştir

4. Ardından ikinci açılan iletişim kutusunda, yığın sütunu yerleştirmek için bir hedef hücre seçin ve OK.
doc sütun satırlarını bir 1'e birleştir

Artık sütunlar, yalnızca benzersiz değerlere sahip tek bir sütunda yığılmıştır.

3.4. Hücreleri birleştirin ve biçimlendirmeye devam edin

İki sütun varsa, biri özel bir DateTimemm/gg/yyyy gibi özel bir biçimlendirme olarak biçimlendirilirse, bu iki sütunu normal yöntemlerle birleştirmek için özel biçimlendirme aşağıdaki ekran görüntüsünde gösterildiği gibi kaldırılacaktır:
doc sütun satırlarını bir 1'e birleştir

Şimdi bu bölümde, hücreleri birleştirmenin ve biçimlendirmeyi korumanın bazı yollarını sağlayacaktır.
doc sütun satırlarını bir 1'e birleştir

3.41 Formüle METİN işlevi yerleştirme

METİN işlevi, bir sayıyı belirli bir formatta metne dönüştürmek için kullanılır. Burada onu (bir sayı içeren) hücreyi önce bir biçimlendirmeye dönüştürmek ve ardından “&”, BİRLEŞTİR işlevi, BİRLEŞTİR işlevi veya METİN BİRLEŞTİR işlevini kullanarak diğer hücrelerle birleştirmek için kullanabiliriz.

Hücreleri tek bir hücrede genel birleştirmek hakkında ayrıntılar için lütfen şuraya geri dönün: 1.1.

TEXT işlevi hakkında sözdizimi
TEXT (value, format_text)

METİN işlevi hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. METİN fonksiyonu.

Burada METİN işlevinin CONCAT işlevine gömme örneğini alır.

Lütfen aşağıdaki formülü kopyalayıp birleşik sonucun yerleştirilmesini istediğiniz hücreye yapıştırın:

=CONCAT(TEXT(A2,"mm/dd/yyyy hh:mm")," ",B2)

doc sütun satırlarını bir 1'e birleştir Formülde A2, biçimlendirmesini korumak istediğiniz hücredir, “aa/gg/yyyy ss:dd” kullandığınız biçimlendirmedir, B2 ise birleştirmek için kullanılan diğer hücredir. " " değerlerin boşlukla ayrılmasını belirtir. referansları, biçimlendirmeyi ve ayırıcıyı gerektiği gibi değiştirebilirsiniz.

Basın Keşfet tuşlarına basın ve hücreleri bu formülle doldurmak için otomatik doldurma tutamacını aşağı sürükleyin.

3.42 Microsoft Word'ü Kullanma

1. Hücreleri birleştirmek istediğiniz tabloyu seçin ve Ctrl + C onları kopyalamak için.
doc sütun satırlarını bir 1'e birleştir

2. Bir boşluk açın Word belge, basın Ctrl + V yerleştirmek için belgedeki tabloya tıklayın, şimdi tablonun sağ üst köşesinde bir çarpı simgesi görünür.
doc sütun satırlarını bir 1'e birleştir

3. Tıklayın Düzen sekmesini ve ardından Tamam'ı tıklatın. Metne Dönüştür içinde Veri grup, patlamada Tabloyu Metne Dönüştür iletişim kutusunda sütunlar için ayırıcıyı belirtin. Tıklamak OK.
doc sütun satırlarını bir 1'e birleştir
doc sütun satırlarını bir 1'e birleştir

Artık Word'deki tablonun içeriği metinlere dönüştürülmüştür.
doc sütun satırlarını bir 1'e birleştir

4. Dönüştürülen metinleri seçin ve Ctrl + C bunları kopyalamak ve Excel'e geri dönmek ve boş bir hücre seçmek için Ctrl + V birleşik sonucu yapıştırmak için
doc sütun satırlarını bir 1'e birleştir

3.43 Kullanışlı bir araç kullanma – Veri kaybetmeden birleştirin

En verimli yol K kullanmak olmalıExcel için utools'S Veri Kaybetmeden Satırları, Sütunları veya Hücreleri Birleştirme sadece işaretlemesi gereken özellik Biçimlendirilmiş değerleri kullanın özelliği uygularken onay kutusu, birleşik sonuç veri biçimlendirmesini koruyacaktır.

1. Sonucu yerleştiren hücreleri içeren tabloyu seçin, Kutools > Birleştir ve Böl > Veri Kaybetmeden Satırları, Sütunları veya Hücreleri Birleştirme.
doc sütun satırlarını bir 1'e birleştir

2. Açılan iletişim kutusunda, ihtiyacınız olan birleştirme işlemini belirtin ve işaretini kaldırın. Biçimlendirilmiş değerleri kullanın onay kutusu (varsayılan olarak bu seçenek işaretlidir). Tıklamak Ok.
doc sütun satırlarını bir 1'e birleştir

Şimdi veriler birleştirildi ve biçimlendirmeyi koruyor.
doc sütun satırlarını bir 1'e birleştir

Bu özellik hakkında daha fazla ayrıntı için lütfen adresini ziyaret edin. Sütunları, Satırları, Hücreleri Veri Kaybetmeden Birleştirin.

Kutools for Excel hakkında daha fazla bilgi için lütfen ziyaret edin Kutools for Excel.

Kutools for Excel'in {module745} günlük ücretsiz deneme sürümü için lütfen indir şimdi.

3.5 Tarih yapmak için hücreleri birleştirin

Ayrı sütunlarda yılları, ayları ve günleri içeren bir tablo olduğunu varsayarsak, iş sütunları birleştirmek ve aşağıda gösterilen ekran görüntüsü gibi bir tarih oluşturmaktır:
doc sütun satırlarını bir 1'e birleştir

3.51 TARİH işlevini kullanma

DATE işlevi, yıl, ay ve gün ile bir tarih oluşturmak için kullanılır.

DATE işlevi hakkında sözdizimi
DATE( year, month, day )

TARİH işlevi hakkında daha fazla ayrıntı için lütfen TARİH işlevini ziyaret edin.

Aşağıdaki formülü kopyalayıp tarihi yerleştirecek bir hücreye yapıştırın:

=DATE(A2,B2,C2)

doc sütun satırlarını bir 1'e birleştir Formülde A2, B2 ve C2 yıl, ay ve gün değerlerini içeren hücrelerdir.

Basın Keşfet tuşuna basın, ardından tüm tarihleri ​​almak için otomatik doldurma tutamacını aşağı sürükleyin.
doc sütun satırlarını bir 1'e birleştir


Daha Fazla Excel Öğreticisi:

Birden Çok Çalışma Kitabını/Çalışma Sayfasını Birinde Birleştirin
Bu eğitim, karşılaşabileceğiniz hemen hemen tüm birleştirme senaryolarını listeler ve sizin için göreceli profesyonel çözümler sunar.

Metin, Sayı ve Tarih Hücrelerini Böl (Birden Çok Sütuna Ayırın)
Bu öğretici üç bölüme ayrılmıştır: bölünmüş metin hücreleri, bölünmüş sayı hücreleri ve bölünmüş tarih hücreleri. Her parça, aynı problemle karşılaştığınızda bölme işini nasıl yapacağınızı bilmenize yardımcı olacak farklı örnekler sunar.

Excel'de Veri Kaybetmeden Birden Fazla Hücrenin İçeriğini Birleştirin
Bu öğretici, hücredeki belirli bir konuma çıkarmayı daraltır ve Excel'de belirli bir konuma göre bir hücreden metin veya sayıların çıkarılmasına yardımcı olacak farklı yöntemler toplar.

Excel'de Eşleşmeler ve Farklılıklar İçin İki Sütunu Karşılaştırın
İşte bu makale, karşılaşabileceğiniz iki sütunu karşılaştırmanın olası senaryolarının çoğunu kapsar ve size yardımcı olabileceğini umar.


  • Süper Formül Çubuğu (birden çok metin ve formül satırını kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtrelenmiş Aralığa Yapıştır...
  • Hücreleri / Satırları / Sütunları Birleştirme ve Verilerin Saklanması; Bölünmüş Hücre İçeriği; Yinelenen Satırları ve Toplam / Ortalamayı Birleştirme... Yinelenen Hücreleri Önleyin; Aralıkları Karşılaştır...
  • Yinelenen veya Benzersiz'i seçin Satırlar; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Bulanık Bul Birçok Çalışma Kitabında; Rastgele Seçim ...
  • Tam kopya Formül referansını değiştirmeden Birden Çok Hücre; Otomatik Referans Oluştur Birden Çok Sayfaya; Madde İşaretleri Ekle, Onay Kutuları ve daha fazlası ...
  • Sık Kullanılan ve Hızlı Eklenen Formüller, Aralıklar, Grafikler ve Resimler; Hücreleri Şifrele şifre ile; Posta Listesi Oluşturun ve e-posta gönder ...
  • Metni Çıkar, Metin Ekle, Konuma Göre Kaldır, Alanı Kaldır; Sayfalama Alt Toplamları Oluşturma ve Yazdırma; Hücre İçeriği ve Yorumları Arasında Dönüştür...
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay / hafta / gün, sıklık ve daha fazlasına göre; Özel Filtre kalın, italik ...
  • Çalışma Kitaplarını ve Çalışma Sayfalarını Birleştirin; Tabloları anahtar sütunlara göre birleştirin; Verileri Birden Çok Sayfaya Bölme; Toplu dönüştürme xls, xlsx ve PDF...
  • Pivot Tablo Gruplaması hafta numarası, haftanın günü ve daha fazlası ... Kilidi Açılmış, Kilitli Hücreleri Göster farklı renklerle; Formülü / Adı Olan Hücreleri Vurgulayın...
kte sekmesi 201905
  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
ofis tabanı
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations