Excel'de Sütunları Taşıma veya Değiştirme - (Tam Rehber)
Excel'de verileri etkili bir şekilde yönetmek genellikle, çalışma sayfalarınızı daha iyi bir şekilde yapılandırmak için sütunları yeniden düzenlemeyi içerir. Tek bir sütunu taşımak, birden fazla sütunun sırasını değiştirmek veya iki sütunun konumlarını değiştirmek gerekebilir; bu görev, veri yönetiminin yaygın ancak kritik bir parçasıdır. Görünüşte basit gibi görünse de, bu işlemleri etkili bir şekilde gerçekleştirmek önemli ölçüde zaman kazandırabilir ve potansiyel hataları önlemeye yardımcı olabilir.
Bu kapsamlı rehberde, Excel'de sütunları taşımak veya değiştirmek için çeşitli yöntemleri ele alacağız. Temel tekniklerden (sürükleyip bırakma) gelişmiş çözümlere (VBA ve Kutools for Excel gibi üçüncü parti araçlar) kadar geniş bir yelpazede yöntemler sunacağız.
Bir veya daha fazla sütunu taşıma
Excel'de büyük veri setleriyle çalışırken, sütunları yeniden düzenlemek yaygın bir işlemdir. Verilerinizin okunabilirliğini artırmak için sıralamayı değiştirmeniz veya belirli gereksinimleri karşılamak için yeniden düzenlemeniz gerekebilir. Burada, üç yöntemi ele alacağız:
Yöntem 1: Sürükleyip bırakarak
Bu, Excel çalışma sayfasındaki sütunları taşımak için en kolay ve sezgisel yoldur.
- Sütunu Seçin:
Çalışma sayfasının üst kısmındaki sütun harfine tıklayarak tüm sütunu vurgulayın. - Shift tuşunu basılı tutun:
Seçili sütunun sınırına gidin ve imleciniz dört yönlü bir ok şeklini alana kadar bekleyin. - Yeni Konuma Sürükleyin:
"Shift" tuşuna basılı tutun, ardından sütunu istenen pozisyona tıklayıp sürükleyin. - Fare Düğmesini Bırakın:
İstenilen konuma ulaştığınızda, fare düğmesini bırakın ve sütun taşınmış olacaktır.
- Birden fazla bitişik sütunu taşımak için:
Birden fazla bitişik sütun seçmek için, taşımak istediğiniz ilk sütun harfine tıklayın, ardından fare düğmesini basılı tutarak sağa doğru sürükleyerek ek sütunları vurgulayın. - Sütunların bir kısmını taşımak için:
Eğer bir sütun içindeki belirli bir hücre aralığını çevresindeki verileri etkilemeden taşımak istiyorsanız, herhangi bir taşıma yöntemini uygulamadan önce ilgili hücreleri manuel olarak seçin. - İşlemi Geri Almak İçin:
Yanlış sütunu keserseniz, "Ctrl" + "Z" tuşlarına basarak işlemi geri alabilir ve verileri eski haline getirebilirsiniz.
- Avantajlar:
- Hızlı ve kullanımı kolay.
- Dezavantajlar:
- Birden fazla bitişik olmayan sütun taşınırken kullanılamaz.
- Kazara veri yer değiştirmelerini önlemek için dikkatli işlem yapılmalıdır.
Yöntem 2: Kutools for Excel ile
Çalışma sayfanızda çok sayıda veri sütunu varsa, geleneksel sürükle-bırak yöntemi kolayca sütun kaymasına veya işlem hatasına neden olabilir. Böyle durumlarda, "Kutools for Excel"'in "Sütun listesi" özelliği güçlü bir yardımcı olacaktır. Hassas konumlandırma desteği sunar ve sütunları istediğiniz konuma kolayca taşımanızı sağlar, veri düzeninin doğruluğunu ve işlemlerin verimliliğini garanti eder, karmaşık veri organizasyonunu basit ve verimli hale getirir.
Kutools for Excel'i yükledikten sonra lütfen aşağıdaki adımları izleyin:
- "Kutools" > "Gezinme" > "Sütun listesi" seçeneklerine tıklayarak bu "Sütun listesi" panelini açın;
- Panelde, taşımak istediğiniz sütunu seçin ve ardından sürükleyip istediğiniz pozisyona bırakın.
- Avantajlar:
- Veri hizalanmaması riskini azaltır.
- Sütun hareketlerini yönetmek için sezgisel bir arayüz sağlar.
- Basit bir tıklama ile sütunu veri aralığının başına veya sonuna hızlıca taşıyabilirsiniz.
- Dezavantajlar:
- Yükleme gerektirir.
Yöntem 3: Kesip ekleme yöntemiyle
Klavye kısayollarını tercih ediyorsanız veya yapılandırılmış bir şekilde çalışıyorsanız, kes-yapıştır yöntemi sütunları yeniden konumlandırmak için etkili bir yoldur.
- Sütunu Seçin:
Tüm sütunu vurgulamak için sütun harfine tıklayın. - Sütunu Kesin:
"Ctrl" + "X" tuşlarına basın veya sağ tıklayıp "Kes" seçeneğini seçin. - Hedef Sütunu Seçin ve sütunu ekleyin:
Kesilen sütunu eklemek istediğiniz sütuna tıklayın. Ardından, hedef sütuna sağ tıklayın ve "Kesilen Hücreleri Ekle" seçeneğini seçin veya "Ctrl" + "+" (numpad üzerindeki + tuşu) tuşlarına basın.
- Birden fazla bitişik sütunu taşımak için:
Birden fazla bitişik sütun seçmek için, taşımak istediğiniz ilk sütun harfine tıklayın, ardından fare düğmesini basılı tutarak sağa doğru sürükleyerek ek sütunları vurgulayın. - Sütunların bir kısmını taşımak için:
Eğer bir sütun içindeki belirli bir hücre aralığını çevresindeki verileri etkilemeden taşımak istiyorsanız, herhangi bir taşıma yöntemini uygulamadan önce ilgili hücreleri manuel olarak seçin. - İşlemi Geri Almak İçin:
Yanlış sütunu yanlışlıkla keserseniz, "Ctrl" + "Z" tuşlarına basarak işlemi geri alabilir ve verileri eski haline getirebilirsiniz.
- Avantajlar:
- Esnek bir işlem sunar, üzerine yazmadan ekleme desteği sağlar.
- Dezavantajlar:
- Panoyla ilgili dikkatsizlik sonucu veri kaybına yol açabilir.
- Birden fazla bitişik olmayan sütun taşınırken kullanılamaz.
İki sütun veya aralığı değiştirme
Excel'de iki sütun veya aralığı değiştirmek yaygın bir işlemdir, ancak bunu etkili bir şekilde yapmak zaman kazandırır ve hataları önler. Bu makalede iki etkili yöntem incelenmektedir: VBA kodu ve Kutools for Excel kullanımı.
Yöntem 1: VBA kodu ile
VBA, kullanıcıların Excel'deki görevleri otomatikleştirmesine olanak tanır. Aşağıda, VBA kullanarak iki sütunun nasıl değiştirileceğiyle ilgili adım adım bir rehber bulunmaktadır.
- VBA Editörünü Açın:
VBA Editörünü başlatmak için "Alt" + "F11" tuşlarına basın. - Modül Ekle:
"Ekle" > "Modül" seçerek yeni bir modül oluşturun. - Kodu Modüle Yapıştırın:
Aşağıdaki VBA kodunu kopyalayıp modüle yapıştırın:
Sub SwapTwoRange() 'Updateby Extendoffice Dim Rng1 As Range, Rng2 As Range Dim arr1 As Variant, arr2 As Variant xTitleId = "KutoolsforExcel" Set Rng1 = Application.Selection Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8) Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8) Application.ScreenUpdating = False arr1 = Rng1.Value arr2 = Rng2.Value Rng1.Value = arr2 Rng2.Value = arr1 Application.ScreenUpdating = True End Sub
- Makroyu Çalıştırın:
Kodu çalıştırmak için "F5" tuşuna basın. İstediğiniz iki sütun veya aralığı seçmek için talimatları izleyin.
Sonuç: Sütunlar veya aralıklar anında değiştirilecektir.
- Dezavantajlar:
- VBA makrolarının yerel geri alma işlevi bulunmamaktadır, bu nedenle yürütmeden önce verilerinizi yedeklemeniz, geri alınamaz kayıpları önlemek açısından kritik öneme sahiptir.
- VBA, sütun değişimi sırasında hücre biçimlendirmesini (örneğin, hücre renkleri, kenarlıklar) korumaz.
Yöntem 2: Kutools for Excel ile
Excel'de sütunları yeniden düzenlerken sıkıcı kopyala-yapıştır rutinine ya da kritik biçimlendirmeleri kaybetme riskine mi katlanıyorsunuz? "Kutools for Excel", kullanıcıların iki sütun veya aralığı anında değiştirmesine olanak tanıyan "Aralıkları Değiştir" özelliğini sunar ve orijinal biçimlendirmeyi korur. Bu, hücre renkleri, yazı tipleri ve diğer stillerin bozulmadan kalmasını sağlar, böylece değiştirme sonrası manuel ayarlara gerek kalmaz.
Kutools for Excel'i yükledikten sonra lütfen aşağıdaki adımları izleyin:
- "Kutools" > "Aralık" > "Aralıkları Değiştir" seçeneğine tıklayın.
- "Aralıkları Değiştir" iletişim kutusunda, değiştirmek istediğiniz sütunları veya aralıkları ayrı ayrı seçin, ekran görüntüsüne bakınız:
- Ardından, "Tamam" butonuna tıklayın ve seçilen sütunlar veya aralıklar biçimlendirme değiştirilmeden anında takas edilecektir.
- Avantajlar
- Kodlama gerektirmez.
- Hızlı ve kullanıcı dostu.
- Hücre biçimlendirmesini, renkleri, kenarlıkları ve stilleri korur.
- Geri Alma seçeneğini destekler.
SSS
- Excel'de bitişik olmayan sütunları değiştirebilir miyim?
✅ Evet, hem VBA hem de Kutools kullanarak Excel'de bitişik olmayan sütunları değiştirebilirsiniz. VBA'da, konumlarından bağımsız olarak belirli sütunları tanımlayabilirsiniz. Kutools'ta ise, Aralıkları Değiştir işlevi, bitişik olmasalar bile herhangi iki aralığı seçmenize olanak tanır. - Sütunları değiştirmek Excel'deki formüllerimi etkiler mi?
✅ Sütunların değiştirilmesi, bu sütunlara atıfta bulunan formülleri etkileyebilir, çünkü formüller otomatik olarak referanslarını güncelleyecektir. Ancak mutlak referanslar ($A$1) kullanılmışsa, sütunlar değiştirildiğinde değişmezler. - Excel'de veri taşırken yaptığım bir hatayı nasıl düzeltebilirim?
✅ Veri taşırken bir hata yaptıysanız, işlemi geri almak için Geri Al fonksiyonunu (CTRL + Z) kullanabilirsiniz. Alternatif olarak, verileri manuel olarak eski konumuna geri taşıyabilir veya mevcut olması durumunda dosyanızın yedek versiyonunu kullanabilirsiniz. - Satırlarda düzenlenen verileri nasıl değiştiririm?
✅ Satırları değiştirmek için işlem, sütunları değiştirmekle benzerdir. VBA'da, kodda Sütunlar yerine Satırlar yazın. Kutools'ta ise, Aralıkları Değiştir özelliğini kullanarak iki satır aralığı seçin.
Sonuç:
Excel, sütunları taşımak veya değiştirmek için birden fazla yöntem sunar. Basit taşıma işlemleri için, sürükleyip bırakma veya kesip yapıştırma pratik çözümlerdir. Daha fazla kontrol ve otomasyona ihtiyacınız varsa, VBA sık veya büyük ölçekli işlemler için güçlü bir araçtır. Öte yandan, Kutools for Excel süreci basitleştirir ve biçimlendirmeyi koruyan kullanıcı dostu bir arayüz sunar. İhtiyaçlarınıza bağlı olarak, verilerinizi yönetirken hem verimlilik hem de doğruluk sağlayacak en uygun yöntemi seçebilirsiniz. Eğer daha fazla Excel ipucu ve hilesi keşfetmeye ilgi duyuyorsanız, web sitemiz binlerce öğretici sunarak size Excel’i ustalıkla kullanmayı öğretebilir.
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!