Excel'de bir sütundaki verileri tek bir hücreye nasıl aktarabilirsiniz?
Çalışma sayfasında bir veri listesini tek bir hücreye aktarmak istediğinizde, genellikle hücre listesini birleştirmek için Birleştir (Concatenate) fonksiyonunu kullanabilirsiniz. Ancak, birleştirilmesi gereken çok fazla veri varsa bu işlem karmaşık hale gelebilir. Bu makalede, Excel'de bu görevi çözmek için size bazı hızlı ipuçları vereceğim.
Kullanıcı Tanımlı Fonksiyon ile bir sütundaki verileri tek bir hücreye aktarma
Excel için Kutools ile bir sütundaki verileri tek bir hücreye aktarma
Kullanıcı Tanımlı Fonksiyon ile bir sütundaki verileri tek bir hücreye aktarma
Hücre değerlerinin bir listesini birleştirmek için Birleştir fonksiyonunun yanı sıra, aşağıdaki VBA kodunu uygulayarak sonucu mümkün olduğunca hızlı bir şekilde elde edebilirsiniz.
1. ALT + F11 tuşlarına basılı tutun ve bu, Microsoft Visual Basic for Applications penceresini açar.
2. Ekle > Modül'e tıklayın ve aşağıdaki kodu Modül Penceresine yapıştırın.
VBA Kodu: Bir sütundaki verileri tek bir hücreye aktarma
Function transposeRange(Rg As Range)
'updateby Extendoffice
Dim xCell As Range
Dim xStr As String
For Each xCell In Rg
If Not IsEmpty(xCell.Value) Then
xStr = xStr & xCell.Value & ","
End If
Next
transposeRange = Left(xStr, Len(xStr) - 1)
End Function
3. Ardından bu kodu kaydedip kapatın, çalışma sayfasına geri dönün ve şu formülü girin: =transposerange(A1:A10), boş bir hücreye sonucu yerleştirmek için Enter tuşuna basın. Böylece bir sütundaki tüm hücre değerlerini tek bir hücrede bulacaksınız, ekran görüntüsüne bakınız:
Not: Yukarıdaki kodda, A1:A10, tek bir hücreye aktarmak istediğiniz liste aralığıdır. Ayrıca, komut dosyasındaki virgülü değiştirerek birleştirilmiş içeriği diğer ayırıcılarla (virgül, tire, boşluk vb.) ayırabilirsiniz: xStr = xStr & xCell.Value & ",".
Excel için Kutools ile bir sütundaki verileri tek bir hücreye aktarma
Excel için Kutools'unuz varsa, güçlü aracı olan Birleştir ile bir sütun, satır veya aralıktaki verileri tek bir hücreye birleştirebilirsiniz.
Excel için Kutools'u yükledikten sonra lütfen şu adımları izleyin:
1. Birleştirmek istediğiniz veri sütununu seçin.
2. Kutools > Birleştir ve Böl > Satırları/Sütunları/Hücreleri Birleştir ve Değerleri Koru'ya tıklayın, ekran görüntüsüne bakınız:
3. Açılan iletişim kutusunda Seçilen aralığı aşağıdaki şekilde birleştir altında Tek hücrede birleştir'i seçin ve ardından birleştirilmiş içeriği ayırmak için bir ayırıcı belirtin, ekran görüntüsüne bakınız:
4. Ardından Tamam veya Uygula düğmesine tıklayın ve ihtiyacınız olan aşağıdaki sonucu elde edeceksiniz:
![]() | ![]() | ![]() |
Excel için Kutools'u şimdi indirin ve ücretsiz deneyin!
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar. En çok ihtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
- Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!