KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de bir sütunu sıralarken satırların bütünlüğünü nasıl koruyabilirim?

YazarPazar Değiştirme Tarihi

Birden fazla sütun ve satırdan oluşan Excel çalışma sayfalarıyla çalışırken, verilerinizi belirli bir sütuna göre sıralamanız gerekebilir—örneğin isimleri alfabetik sıraya koymak veya satış tutarlarını en büyükten en küçüğe doğru düzenlemek için. Ancak yalnızca tek bir sütunu sıralayıp tüm satırı dikkate almamak, verilerinizdeki ilişkileri bozar; bu durumda diğer sütunlardaki değerler ilgili kayıtlarla eşleşmez hâle gelir. İdeal çözüm, tüm sütunlar arasındaki ilişkileri koruyarak her bir satırın bütünlüğünü sağlamaktır. Aşağıdaki kılavuzda, Excel’de bunu gerçekleştirmeniz için uygulamalı çözümler sunulmaktadır: yerel özellikler, eklentiler, formüller ve VBA otomasyonu gibi yöntemler çeşitli yaygın senaryolar kapsamında ele alınmıştır.

Sıralanacak sütunlar ve satırlar içeren Excel çalışma sayfasının ekran görüntüsü

Sıralama işleviyle bir sütunu sıralayın ancak satırları koruyun

Gelişmiş Sıralama işleviyle bir sütunu sıralayın ancak satırları koruyun good idea3

Bir Excel Formül Yardımcısı sütunu kullanarak bir sütunu sıralayın ancak satırları koruyun

Bir VBA Makrosu ile bir sütunu sıralayın ancak satırları koruyun


Sıralama işleviyle bir sütunu sıralayın ancak satırları koruyun

Excel’in yerleşik Sırala işlevi, tüm satırların bütünlüğünü koruyarak listeleri sıralamak için Sık Kullanılan araç çubuğundan erişilen pratik bir seçenektir. Tablolar veya veri listeleri üzerinde temel sıralama görevleri için idealdir ve çoğu durumda hızla uygulanabilir.

1. Sıralamak istediğiniz sütundaki veriyi seçin.

2. Şeritteki Veri sekmesine gidin ve ardından Sırala’ya tıklayın. Ekran görüntüsüne bakın:

3. Veri seçiminiz Sıralama Uyarısı iletişim kutusunu tetiklediğinde, mutlaka Seçimi genişlet seçeneğini işaretleyin. Bu kritik bir adımdır—bu seçeneğin işaretli kalması, Excel’in seçtiğiniz sütuna göre sıralama yapmasını ve ilgili tüm satırları birlikte yeniden düzenlemesini sağlar; böylece satır verilerinizin eşleşmesi bozulmaz. Ardından Sırala’ya tıklayın.

'Seçimi genişlet' seçeneğinin işaretli olduğu Sıralama Uyarısı iletişim kutusunun ekran görüntüsü

4. Sırala iletişim kutusunda, sıralamak istediğiniz sütunu seçin, sıralama kriterinizi (en küçükten en büyüğe, en büyükten en küçüğe veya alfabetik sıra gibi) belirleyin ve ardından sıralama düzenini (artan veya azalan) onaylayın. Ekran görüntüsüne bakın:

Excel için sıralama seçeneklerinin bulunduğu Sıralama iletişim kutusunun ekran görüntüsü

5. Tamam’a tıklayın. Seçilen sütundaki veriler şimdi sıralanacak ve ilgili tüm satırlar doğru şekilde hizalanmış olarak kalacaktır.

Satırları bozulmamış şekilde sıralanmış bir Excel sütununun ekran görüntüsü

İpuçları ve Önlemler: Sıralamaya başlamadan önce, veri kümenizdeki tüm ilgili sütunları kapsadığından emin olmak için seçiminizi iki kez kontrol edin; aksi takdirde verileriniz yanlışlıkla bozulabilir. Sıralama, açık başlıklara sahip tam tablolar üzerinde yapıldığında en iyi sonucu verir; düzensiz aralıklar veya birleştirilmiş hücreler sıralama hatalarına ya da eksik sonuçlara yol açabilir.

Uygulanabilir Senaryolar: Bu yöntem, çoğu standart tablo için mükemmel sonuçlar verir ve hızlı, basit sıralama ihtiyaçlarınız için idealdir.

Sınırlamalar: Yerleşik Sırala işlevi, Mutlak değer, aylar, Özel Liste veya çok düzeyli kriterler gibi daha gelişmiş sıralama ihtiyaçlarını doğrudan desteklemez. İşte bu noktada, Kutools’un Gelişmiş Sıralama özelliği, formül tabanlı yardımcı sütunlar veya VBA makroları gibi özel çözümler devreye girer.


Gelişmiş Sıralama işleviyle bir sütunu sıralayın ancak satırları koruyun

Daha karmaşık kriterlere göre sıralama yapmanız gerekiyorsa (mutlak değer, aylar, günler, sıklık veya soyad gibi), yerleşik Sırala işlevi gerekli tüm özellikleri sağlamayabilir. Kutools for Excel’nin Gelişmiş Sıralama aracı bu tür durumlar için özel olarak tasarlanmıştır ve ek sıralama yetenekleriyle esneklik sunar.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak için 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre, Kutools görevleri hassasiyetle otomatikleştirerek veri yönetimini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Kutools for Excel’i yükledikten sonra aşağıdaki adımları izleyin:

1. Sıralamak istediğiniz tüm Veri Aralığını seçin—satırlarınızın bütünlüğünü korumak için ilgili tüm sütunların dahil olduğundan emin olun.

2. KUTOOLS PLUS > Sırala > Gelişmiş Sıralama yolunu izleyin. Ekran görüntüsüne bakın:

3. Gelişmiş Sıralama iletişim kutusunda, sıralamak istediğiniz sütunu seçin, sıralama kuralınızı (örneğin Mutlak değer veya diğer Gelişmiş Seçenekler) belirleyin ve sıralama düzenini ayarlayın. Ekran görüntüsüne göz atın:

Gelişmiş Sıralama iletişim kutusunun ekran görüntüsü

4. Sıralamayı uygulamak için Tamam’a tıklayın. Kutools, seçtiğiniz sütunu belirttiğiniz kriterlere göre yeniden düzenleyecek; tüm satır verilerinin doğru şekilde eşleşmesini ve bütünlüğünün korunmasını sağlayacaktır.

Satırları bozulmamış şekilde sıralanmış bir sütunun ekran görüntüsü

Avantajlar: Kutools for Excel, özellikle Excel’in yerel sıralama özelliğiyle işleyemediği karmaşık veya özel veri kalıplarıyla çalışan kullanıcılar için sıralama seçeneklerini büyük ölçüde zenginleştirir. Kullanımı son derece kolaydır ve Excel’in Şerit’ine sorunsuzca entegre olur.

Önlemler: Verilerinizin iyi organize edildiğinden emin olun; birleştirilmiş veya boş satırlardan kaçının, çünkü bunlar Gelişmiş Sıralama işlemlerini engelleyebilir. Doğruluğu kontrol etmek için sıralama sonrası sonuçlarınızı mutlaka gözden geçirin.

Kutools for Excel’in Gelişmiş Sıralama aracına ilgi duyuyorsanız, bu araç hakkında daha fazla ayrıntı öğrenmek için buraya tıklayabilirsiniz.


Bir Excel Formül Yardımcısı sütunu kullanarak bir sütunu sıralayın ancak satırları koruyun

Bazı sıralama görevlerinde, Sırala iletişim kutusunda doğrudan yer almayan özel kurallara göre verilerinizi düzenlemeniz gerekebilir—örneğin sayıları derecelendirmek veya belirli kriterlere göre sıralamak gibi. Bu durumlarda, sıralama anahtarları veya dereceler oluşturmak amacıyla formüller içeren bir yardımcı sütun eklemek son derece pratik bir çözümdür. Bu yöntem, benzersiz formüllere dayalı sıralama, dinamik değişiklikler veya satırların bütünlüğü korunarak görsel olarak sıralanması gereken senaryolar için idealdir.

Bir örnekle açıklayalım: Verileriniz A’dan C’ye kadar olan sütunlarda yer alsın ve B sütunundaki değerlere göre sıralamak istiyorsunuz.

1. Bitişik bir sütuna (örneğin D sütununa), B sütunundaki sıralama düzenini oluşturmak için D2 hücresine aşağıdaki formülü girin:

=RANK.EQ(B2, $B$2:$B$10,1)

Bu formül, B2:B10 aralığındaki her değeri B sütununda derecelendirir. Üçüncü bağımsız değişken olan 1, artan düzende sıralama yapar; azalan düzen için ise 0 kullanın.

2. Enter tuşuna basın ve ardından formülü tüm Veri Aralığı’nızı kapsayacak şekilde D sütununda aşağıya doğru kopyalayın (D2’yi seçin ve doldurma tutamacını D10’a kadar sürükleyin).

3. Şimdi tüm veri sütunlarınızı (A’dan D’ye) seçin ve Veri sekmesinden, yardımcı sütunu (D) sıralama anahtarı olarak kullanarak Sırala işlevini uygulayın. Satırların bütünlüğünü korumak için istendiğinde "Seçimi genişlet" seçeneğinin seçili olduğundan emin olun.

İpuçları: Formül aralıklarını veri kümenize uygun şekilde ayarlayın. Daha temiz bir görünüm için yardımcı sütunlar, sıralamadan sonra gizlenebilir. Doğru derecelendirme için yardımcı formüllerinizin doğru aralığı referans aldığını kontrol edin. Belirli ihtiyaçlara göre =SORT() veya =LARGE() gibi formüller de kullanılabilir.


Bir VBA Makrosu ile bir sütunu sıralayın ancak satırları koruyun

Sıralama görevlerinizi otomatikleştirmeniz gerekiyorsa—örneğin birden fazla koşula göre sıralama yapmanız, verileri düzenli aralıklarla tekrar tekrar sıralamanız veya standart sıralama seçenekleriyle formüller yeterince esnek olmuyorsa—VBA makrosu kullanmak pratik ve etkili bir çözümdür. VBA otomasyonu, özelleştirilmiş mantık, toplu işlemler veya sık sık sıralama gerektiren senaryolar için idealdir.

1. Bu makroyu eklemek için Şerit’teki Geliştirici > Visual Basic yolunu izleyin; bu işlem, Microsoft Visual Basic for Applications penceresini açar. Ardından Ekle > Modül yolunu izleyin ve aşağıdaki kodu kopyalayıp yapıştırın:

Sub SortColumnKeepRows()
    Dim SortCol As Range
    Dim FullRange As Range
    Dim ws As Worksheet
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set ws = Application.ActiveSheet
    Set FullRange = Application.InputBox("Select full data range (include all columns)", xTitleId, ws.UsedRange.Address, Type:=8)
    Set SortCol = Application.InputBox("Select the column for sorting", xTitleId, ws.UsedRange.Columns(1).Address, Type:=8)
    FullRange.Sort Key1:=SortCol.Cells(1), Order1:=xlAscending, Header:=xlYes
End Sub

2. Makroyu çalıştırmak için Çalıştır düğmesi“Çalıştır” düğmesine tıklayın. Ardından iki istem penceresi açılacak: ilkinde tüm tablo aralığınızı (tüm sütunlar dahil) seçeceksiniz, ikincisinde ise verilerinizi hangi sütuna göre sıralayacağınızı belirleyeceksiniz. Onaylamanızın ardından verileriniz sıralanacak ve tüm satırlar bütünlüklerini koruyacak.

İpuçları: Gerekiyorsa azalan sıralama için Order1:=xlAscending parametresini xlDescending olarak değiştirin. Bu betik, geçersiz aralıklar seçildiğinde güvenli bir şekilde hata yönetimi yapar ve hem standart hem de özel tablo boyutlarıyla sorunsuz çalışır.

Avantajlar: VBA çözümleri, karmaşık iş akışları, çok düzeyli sıralama ve toplu işlemler için son derece özelleştirilebilir. Kurulduktan sonra manuel yapılandırma gerektirmeden tekrarlayan görevlerde makroları yeniden kullanabilirsiniz.

Uyarılar: Makroları çalıştırmadan önce çalışma kitabınızı her zaman kaydedin; çünkü VBA işlemleri, standart Excel geri alma özelliğiyle geri alınamaz. Verilerinizin yalnızca bir kısmının sıralanmasından kaçınmak için Aralık seçimi yaparken dikkatli olun. İzin hatalarıyla karşılaşırsanız, makroların Excel’in Güven Merkezi ayarlarında etkin olduğundan emin olun.


Demo: Gelişmiş Sıralama kullanarak Kutools for Excel

 
Kutools for Excel: Parmaklarınızın ucunda 300 kullanışlı araç! Daha akıllı ve daha hızlı çalışma için yapay zekâ destekli özellikleri deneyin!Hemen İndirin!

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste…
Sütun Yöneticisi:Belirli Sayıda Sütun Ekle|Sütunları Taşı|Gizli Sütunların Görünürlük Durumunu Aç/Kapat|Aralıkları ve Sütunları Karşılaştır…
Öne Çıkan Özellikler:Izgara Odaklama   |  Tasarım Görünümü   |Gelişmiş formül çubuğu   | Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…


Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.

  • Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
  • Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!

Tüm Kutools eklentileri — tek bir kurulum dosyasında!

Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.

ExcelWordOutlookTabsPowerPoint
  • Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
  • Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
  • Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
  • 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
  • En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar