Excel'de mevcut verilerin yerini almadan veya üzerine yazmadan sütun/satır nasıl taşınır?
Excel'de çalışırken, okunabilirliği artırmak veya belirli veri düzenleme gereksinimlerini karşılamak için çalışma sayfanızdaki bir sütunu veya satırı yeniden konumlandırmak isteyebilirsiniz. Ancak, bir sütun veya satırın taşınmasının yeni hedefteki önemli mevcut verilerin üzerine yazma ihtimaliyle endişe duyabilirsiniz. Bu makalede, mevcut bilgilerin yerine geçmeden veya üzerine yazılmadan sütunları veya satırları yeni konumlara taşımanızı sağlayan birkaç pratik yaklaşımı tanıtacağız. Her yöntemin kendi avantajları ve en iyi kullanım durumları vardır, bu nedenle ihtiyaçlarınıza en uygun olanı seçebilirsiniz.
Mevcut verilerin yerini almadan sürükleyerek sütun/satır taşıma
Mevcut verilerin yerini almadan kesme ve yapıştırma ile sütun/satır taşıma
Kutools for Excel ile kolayca sütun taşıma
VBA Kodu - Programlı olarak sütun veya satırları belirli konumlara taşıma
Mevcut verilerin yerini almadan sürükleyerek sütun/satır taşıma
Excel'de mevcut verilerin üzerine yazmadan sütun veya satırları yeniden konumlandırmak için en basit yollardan biri, Shift tuşuna basılı tutarken bunları istenen yere sürüklemektir. Bu yöntem küçük veya orta boyutlu veri tabloları için hızlı ve etkilidir.
Uygulanabilir senaryolar ve notlar: Sürüklemek, hassas yerleşime ihtiyaç duyulan yönetilebilir miktarda veri içeren çalışma sayfaları için en uygundur. Kullanıcı dostu bir yöntemdir ancak çok büyük veri kümeleri için veya birden fazla sütun/satır aynı anda taşınması gerektiğinde daha az pratik olabilir.
1. Taşımak istediğiniz sütunun başlığına veya satırın numarasına tıklayarak tüm sütunu veya satırı seçin.
2. Seçili sütunun veya satırın kenarına gidin ve imleciniz dört yönlü ok şekline dönüşene kadar bekleyin. , ardından Shift tuşuna basılı tutarak sütunu veya satırı mevcut sütunlar veya satırlar arasında istediğiniz konuma sürükleyin. Sürüklerken, verilerin ekleneceği yerde soluk bir anahat belirecektir. Ekran görüntüsüne bakınız:
Şimdi seçilen sütun veya satır yeni konumuna kaydırılacak ve tüm mevcut veriler otomatik olarak yer açmak için hareket edecektir, böylece hiçbir bilginin üzerine yazılmaması sağlanacaktır.
İpuçları: Sürüklerken Shift tuşuna basılı tuttuğunuzdan emin olun. Eğer basmazsanız, Excel hedef sütun veya satırı yer açmak yerine üzerine yazabilir. "Hedef hücrelerinin içeriğini değiştirmek istiyor musunuz?" şeklinde bir uyarı mesajı görürseniz, muhtemelen Shift tuşuna basmayı unutmuşsunuzdur. Geri Al düğmesini (Ctrl+Z) kullanarak geri dönüp tekrar deneyin.
Çalışma sayfasındaki mevcut verilerin yerini almadan kolayca sütun taşıma:
Bu Sütun Listesi bölmesi Kutools for Excel aşağıda gösterilen demo gibi çalışma sayfasındaki sütunları hızlı bir şekilde yeniden sıralamanıza yardımcı olabilir.
Şimdi indirin ve deneyin! (30-gün ücretsiz deneme)
Mevcut verilerin yerini almadan kesme ve yapıştırma ile sütun/satır taşıma
Mevcut bilgilerin üzerine yazmadan bir sütun veya satır taşımak için yaygın olarak kullanılan başka bir yöntem, seçimi kesip eklemektir. Bu seçenek, verilerinizi doğru bir şekilde yerleştirmenize izin verir ve diğer sütunları veya satırları yeni konumu uygun hale getirmek için otomatik olarak kaydırır.
1. Taşımak istediğiniz tüm sütunu veya satırı seçin. Başlığa veya satır numarasına sağ tıklayın ve ardından içerik menüsünden Kes'i seçin.
2. Sonra, kesilen verilerin yerleştirileceği konumun hemen sağındaki (sütunlar için) veya altındaki (satırlar için) sütun veya satır başlığına sağ tıklayın. İçerik menüsünden Kesilmiş Hücreleri Ekle'ye tıklayın. Ekran görüntüsüne bakınız:
Kesilen sütun veya satır, belirlenen konuma eklenecek ve mevcut verileri üzerine yazmak yerine kenara itecektir.
Kutools for Excel ile kolayca sütun taşıma
Sık sık sütunları yeniden düzenlemeniz gereken veya çok geniş veri tablolarıyla çalışmanız gerekenler için, Kutools for Excel Sütun Listesi yardımcı programını sunar. Bu özellik, hızlı gezinme için tüm sütunları listeleyen bir bölme sağlar ve sütunları sürükleyerek yukarı veya aşağı taşımanızı sağlar, böylece karmaşık sütun yeniden düzenlemeleri daha yönetilebilir hale gelir.
1. Kutools sekmesine gidin ve Gezinme'ye tıklayarak Kutools Bölmesi açın. Ekran görüntüsüne bakınız:
2. Kutools Gezinme bölmesi Excel pencerenizin sol tarafında görünecektir. Sonra:
Avantajlar: Bu yöntem özellikle büyük, karmaşık çalışma sayfalarında veya veri yapısını sık sık gözden geçirmeniz gerektiğinde faydalıdır. Tüm hareketler verilere zarar vermez, orijinal bilgiler her zaman korunur.
Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.
VBA Kodu - Programlı olarak sütun veya satırları belirli konumlara taşıma
Gelişmiş kullanıcılar veya birçok çalışma sayfasında sütun veya satır hareketini otomatikleştirmek isteyenler için VBA çözümü, mevcut içeriğin üzerine yazmadan verileri programlı olarak yeni konumlara taşımak için esnek bir yol sunar. Bu yöntem, tekrarlayan görevler veya sürekli yeniden düzenlenmesi gereken büyük veri kümeleriyle çalışırken uygundur.
Uygulanabilir senaryolar ve notlar: VBA kodu, birden fazla sütun veya satırı programlı olarak taşımak gerektiğinde veya bir çalışma kitabındaki birden fazla çalışma sayfasına hareket uygulandığında özellikle faydalıdır. VBA betiklerini çalıştırmadan önce her zaman çalışma kitabınızı kaydedin, çünkü yapılan işlemler kolayca geri alınamaz. Hata önlemek için bu yaklaşımı korumasız çalışma sayfalarında kullanın.
1. Excel çalışma kitabınızı açın ve Alt + F11'e basarak VBA Düzenleyici'ye erişin. VBA penceresinde, Yeni bir kod modülü eklemek için Ekle > Modül'e tıklayın.
Sub MoveColumnOrRow()
Dim WorkRng As Range
Dim Target As Range
Dim xTitleId As String
Dim MoveType As String
Dim isColumn As Boolean
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.InputBox("Select the column or row to move:", xTitleId, "", Type:=8)
If WorkRng Is Nothing Then Exit Sub
MoveType = Application.InputBox("Type 'C' for column or 'R' for row", xTitleId, "C", Type:=2)
isColumn = (UCase(MoveType) = "C")
If isColumn Then
Set Target = Application.InputBox("Select the column before which to move:", xTitleId, "", Type:=8)
If Target Is Nothing Then Exit Sub
WorkRng.EntireColumn.Cut
Target.EntireColumn.Insert Shift:=xlToRight
Else
Set Target = Application.InputBox("Select the row before which to move:", xTitleId, "", Type:=8)
If Target Is Nothing Then Exit Sub
WorkRng.EntireRow.Cut
Target.EntireRow.Insert Shift:=xlDown
End If
End Sub
2. Kod girildikten sonra VBA Düzenleyicisini kapatın. Makroyu çalıştırmak için Alt + F8'e basın, makro listesinden MoveColumnOrRow seçin ve Çalıştır'a tıklayın. Makro, taşınacak sütun veya satırı seçmenizi, sütun veya satır olduğunu belirtmenizi ve hedef konumu seçmenizi isteyecektir. Seçilen sütun veya satırı belirlenen hedefin önüne programlı olarak taşıyacak, mevcut verileri otomatik olarak kaydıracak ve üzerine yazmaktan kaçınacaktır.
Sorun giderme: Kod çalışmazsa, sayfanızın korumalı olup olmadığını veya birleştirilmiş hücreler içerip içermediğini kontrol edin. En iyi sonuçlar için hücreleri ayırın ve makroyu çalıştırmadan önce çalışma sayfasının kilidini açtığınızdan emin olun. Beklenmedik hatalar durumunda veri kaybını önlemek için VBA çalıştırmadan önce her zaman çalışma kitabınızı kaydedin.
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