Excel'de yalnızca boş olmayan hücreleri nasıl kopyalayıp yapıştırabiliriz?
Birçoğumuz, boş hücreler içeren bir veri listesi kopyaladığımızda ve ardından bunları başka bir sütuna yapıştırdığımızda, boş hücrelerin de yapıştırıldığını görürüz. Boşluklara ihtiyacımız olmadığında ve yalnızca boş olmayan hücreleri yapıştırmak istediğimizde bu oldukça sinir bozucu olabilir. Bu durumda, Excel'de yalnızca boş olmayan hücreleri hızlı ve kolay bir şekilde nasıl kopyalayıp yapıştırabiliriz? İşte size bu sorunu çözmek için bazı pratik ipuçları:
Git Özel Komutu ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Kutools for Excel ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Filtre özelliği ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Dizi Formülü ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
VBA kodu ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Git Özel Komutu ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Git Özel komutuyla önce tüm verileri seçebilir, ardından başka bir konuma kopyalayıp yapıştırabilirsiniz.
1. Kullanmak istediğiniz veri listenizi seçin.
2. Ardından Ana Sayfa > Bul ve Seç > Git Özel'e tıklayın, ekran görüntüsüne bakın:
3. Git Özel iletişim kutusunda Sabitler seçeneğini işaretleyin, ekran görüntüsüne bakın:
4. Tamam'a tıklayın ve yalnızca listedeki değer hücreleri seçilecektir.
5. Ardından verileri istediğiniz yere kopyalayıp yapıştırın. Yalnızca boş olmayan hücre değerleri yapıştırılacaktır. Ekran görüntüsüne bakın:
Not: Bu yöntem yalnızca sabitler için geçerlidir, formül hücrelerine uygulanmaz.
Kutools for Excel ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Yukarıdakinden daha kolay bir yol var mı? Elbette, Kutools for Excel'in Boş Olmayan Hücreleri Seç aracı, önce boş olmayan hücreleri seçmenize yardımcı olabilir, ardından onları kopyalayıp yapıştırabilirsiniz.
ücretsiz olarak yükledikten sonra lütfen aşağıdaki adımları izleyin:
1. Hücre aralığını seçin ve Kutools > Seç > Boş Olmayan Hücreleri Seç'e tıklayın. Ekran görüntüsüne bakın:
2. Ardından boş olmayan hücreler seçili olacaktır, Ctrl + C tuşlarına basarak onları kopyalayın, ardından yapıştırma sonucunu çıkarmak istediğiniz hücreyi seçin ve Ctrl + V tuşlarına basarak seçili boş olmayan hücreleri yapıştırın. Ekran görüntüsüne bakın:
Filtre özelliği ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Filtre özelliği, önce boş olmayan hücreleri filtrelemenize olanak sağlar, ardından ihtiyaç duyduğunuz gibi onları başka hücrelere kopyalayıp yapıştırabilirsiniz.
2. Veri > Filtre'ye tıklayın, ekran görüntüsüne bakın:
3Ardından seçili listedeki hücrenin sağ köşesindeki açılır düğmeye tıklayın ve Boşluklar seçeneğini açılır menüden kaldırın. Ekran görüntüsüne bakın:
4. Tamam'a tıklayın, tüm boş olmayan hücreler aşağıdaki ekran görüntüsünde gösterildiği gibi filtrelenecektir:
5. Son olarak, filtrelenmiş verileri kopyalayıp istediğiniz herhangi bir yere yapıştırabilirsiniz.
Not: Bu yöntemle hem değerler hem de formüller etkilenir.
Dizi Formülü ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Yalnızca boş olmayan hücreleri kopyalamak ve yapıştırmak için aşağıdaki dizi formülünü de kullanabilirsiniz.
1. Verilerinizin yanına, boş bir hücreye aşağıdaki formülü girin:
=ARA("zzzzz",SEÇ({1,2},"",İNDEKS(A:A,KÜÇÜK(EĞER($A$1:$A$15<>"",SATIR($A$1:$A$15)),SATIRLAR($B$1:B1)))))
Not: Yukarıdaki formülde A1:A15, kullanmak istediğiniz veri listesidir. İhtiyaçlarınıza göre değiştirebilirsiniz.
2. Ardından Shift + Ctrl + Enter tuşlarına birlikte basın, ardından B1 hücresini seçin ve formülü içermesini istediğiniz aralığa kadar dolgu tutamacını sürükleyin ve tüm boş olmayan hücre değerleri çıkarılacaktır. Ekran görüntüsüne bakın:
3. Bunlar formüller olduğu için, onları başka bir yere kopyaladığınızda, değer olarak kopyalayıp yapıştırmalısınız.
Not: Bu formül yalnızca sabitler için geçerlidir, formül hücrelerine uygulanmaz.
VBA kodu ile yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Eğer VBA koduyla ilgileniyorsanız, bu görevi tamamlamak için aşağıdaki kodu çalıştırabilirsiniz.
1. ALT + F11 tuşlarını basılı tutun ve Microsoft Visual Basic for Applications penceresi açılacaktır.
2. Ekle Insert > Module'e tıklayın ve aşağıdaki kodu Modül Penceresine yapıştırın.
VBA kodu: Excel'de yalnızca boş olmayan hücreleri kopyalayıp yapıştırma
Sub PasteNotBlanks()
'Update 20140325
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)
If InputRng.Columns.Count > 1 Then
MsgBox "Please select one column."
Exit Sub
End If
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
InputRng.SpecialCells(xlCellTypeConstants).Copy Destination:=OutRng.Range("A1")
End Sub
3. Ardından bu kodu çalıştırmak için F5 tuşuna basın, kullanmak istediğiniz veri aralığını seçmenizi hatırlatmak için bir uyarı kutusu belirecektir. Ekran görüntüsüne bakın:
4. Tamam'a tıklayın, ardından verileri yerleştireceğiniz hücreyi seçmenizi sağlayan başka bir uyarı kutusu açılacaktır.
5. Kodu tamamlamak için Tamam'a tıklayın ve yalnızca boş olmayan hücre değerleri belirttiğiniz konuma yapıştırılacaktır.
Not: Bu kod yalnızca sabitler için geçerlidir.
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin ve benzersiz bir verimlilik deneyimi yaşayın. Kutools for Excel, üretkenliği artırmak ve zamandan tasarruf etmek için300'den fazla Gelişmiş Özellik sunuyor. İhtiyacınız olan özelliği almak için buraya tıklayın...
Office Tab, Ofis uygulamalarına sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır.
- Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Yeni pencereler yerine aynı pencerede yeni sekmelerde birden fazla belge açıp oluşturun.
- Verimliliğinizi %50 artırır ve her gün yüzlerce mouse tıklaması azaltır!
Tüm Kutools eklentileri. Tek kurulum
Kutools for Office paketi, Excel, Word, Outlook & PowerPoint için eklentileri ve Office Tab Pro'yu bir araya getirir; Office uygulamalarında çalışan ekipler için ideal bir çözümdür.





- Hepsi bir arada paket — Excel, Word, Outlook & PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans — dakikalar içinde kurulun (MSI hazır)
- Birlikte daha verimli — Ofis uygulamalarında hızlı üretkenlik
- 30 günlük tam özellikli deneme — kayıt yok, kredi kartı yok
- En iyi değer — tek tek eklenti almak yerine tasarruf edin