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

Excel'de satırları büyük harfe göre nasıl sıralarsınız?

YazarXiaoyang Değiştirme Tarihi

Excel'de hem tamamı büyük harf, hem ilk harfi büyük ve hem de tamamı küçük harf içeren metinlerden oluşan listelerle çalışırken, verilerinizi harf büyüklüğüne göre sıralamanız gerekebilir; örneğin önce tümü büyük harfli girdileri, ardından ilk harfi büyük olanları ve en sonunda tamamı küçük harfli girdileri sıralamak ya da bunun tam tersini yapmak gibi. Excel’in yerleşik sıralama seçenekleri doğrudan harf büyüklüğüne göre sıralama sağlamaz, ancak bu işlemi gerçekleştirmenize yardımcı olabilecek etkili geçici çözümler mevcuttur. Büyük/küçük harfe duyarlı sıralama, özellikle büyük/küçük harfin farklı sınıflandırmaları veya seviyeleri ifade ettiği özel adlandırma kuralları, kodlar veya tanımlayıcılar içeren verilerle çalışırken son derece kullanışlıdır. Aşağıda böyle bir veri kümesine ilişkin bir örnek yer almaktadır:

orijinal verileri gösteren bir ekran görüntüsü

İçindekiler Tablosu


Yardımcı sütun kullanarak satırları büyük harfe göre sıralayın

Excel, büyük/küçük harfe duyarlı doğrudan bir sıralama işlevi sunmasa da, her hücrenin harf büyüklüğüne göre sınıflandırma yapan bir yardımcı sütun formülü oluşturabilir ve ardından tüm tabloyu bu sınıflandırmaya göre sıralayabilirsiniz. Bu yöntem, formüllerle ve Excel’in yerleşik araçlarıyla çalışmayı tercih ediyorsanız son derece pratiktir; ayrıca daha karmaşık metin yapılarına uyum sağlamak için formülü kolayca özelleştirebilirsiniz.

1. Verilerinizin yanındaki boş hücreye aşağıdaki formülü girin—verileriniz A2 hücresinden başlıyorsa, formülü B2 hücresine yazın:

=IF(EXACT(A2,UPPER(A2)),"Upper Case",IF(EXACT(A2,LOWER(A2)),"Lower Case",IF(EXACT(A2,PROPER(A2)),"Proper Case","Other")))

Bu formül, A2 hücresindeki değeri “Tümü Büyük Harf”, “Küçük Harfli Dizilere Göre Filtrele”, “İlk Harf Büyük” veya hiçbirine uymuyorsa “Diğer” olarak sınıflandırır. Daha karmaşık sınıflandırma ihtiyaçlarınız varsa formülü istediğiniz gibi özelleştirebilirsiniz. Formülün nasıl göründüğünü aşağıdaki ekran görüntüsünden inceleyebilirsiniz:

formül kullanırken alınmış bir ekran görüntüsü

2. Tüm satırlar için bu formülü aşağı doğru kopyalamak üzere doldurma tutamacını kullanın. Sonuçlar, listenizdeki her öğenin harf büyüklüğünü Görüntü Metni olarak gösterir. Aşağı doğru doldururken hücre referanslarınızın doğru olduğundan emin olun:

verilerin büyük veya küçük harfle gösterildiği sonuçları içeren bir ekran görüntüsü

3. Sütun B’ye harf büyüklüğü sınıflandırmasını ekledikten sonra, yardımcı sütun dahil olmak üzere tüm veri aralığını (örneğin A1:B11) seçin. Şeritte Veri > Sırala seçeneğine tıklayın ve ardından Sırala iletişim kutusunda:

  • Choose the helper column (“Case” or B) altında Sütun
  • Seçin Değerleraltında Sıralama Ölçütü
  • İlk olarak Küçük Harfli Dizilere Göre Filtrele mı yoksa Tümü Büyük Harf mü olmasını istediğinize bağlı olarak istenen sıralama düzenini (“A’dan Z’ye” veya “Z’den A’ya”) seçin
Sıralama ayarlarını aşağıdaki ekran görüntüsünde inceleyin:

sıralama koşulunu gösteren bir ekran görüntüsü

Not: Tablonuzda başlıklar varsa, doğru sıralama yapabilmek için Başlıkları içerir seçeneğini işaretleyin.

4. İletişim kutusunda sıralamayı gerçekleştirmek için Tamam düğmesine tıklayın. Listeniz artık metin büyüklüğüne göre gruplanacaktır: “A’dan Z’ye” sıralandığında öncelikle Küçük Harfli Dizilere Göre Filtrele, ardından İlk Harf Büyük ve en sonunda da Tümü Büyük Harf gelecektir. Tümü Büyük Harf’in ilk sırada olmasını istiyorsanız, sıralama düzenini tersine çevirin. Sıralanmış sonuç aşağıdaki gibidir:

sıralamadan sonra nihai verileri gösteren bir ekran görüntüsü

İpuçları ve Hatırlatmalar:
1. Verilerinizi sıraladıktan sonra sayfanızı düzenli tutmak için yardımcı sütunu silebilirsiniz.
2. Sıralama düzenini tersine çevirmek için (örneğin büyük harfli girdilerin en başta olmasını sağlamak amacıyla) Sırala iletişim kutusunda “A’dan Z’ye” yerine “Z’den A’ya” seçeneğini kullanın.
3. Uzun listelerde formül referanslarını sürüklerken hataları önlemek adına dikkatlice kontrol edin.
4. Her gruptaki verilerin alfabetik sıraya göre sıralanmadığını unutmayın; bunu sağlamak istiyorsanız iletişim kutusuna ikinci bir sıralama düzeyi eklemeniz gerekir.


Yardımcı sütun kullanmadan büyük/küçük harfe duyarlı sıralama için VBA makrosu

Yerleşik sıralama özelliği, metinlerdeki büyük/küçük harf farklarını dikkate almadığı için kategorik gruplamadan ziyade gerçek anlamda büyük/küçük harfe duyarlı bir sıralama yapmanız gerekiyorsa ve yardımcı sütun kullanmak istemiyorsanız yetersiz kalır. Böyle durumlarda, verilerinizi doğrudan büyük/küçük harfe duyarlı şekilde sıralayan bir VBA makrosundan yararlanabilirsiniz. Bu yöntem, özellikle büyük veri kümeleri, otomatikleştirilmiş süreçler veya tekrarlayan sıralama ihtiyaçları için son derece kullanışlıdır; çünkü makro, sıralama işlemini anında tamamlar ve istediğiniz kadar yeniden kullanılabilir.

Bu yöntem, sıralama mantığı üzerinde daha fazla denetim isteyen ya da birden fazla sayfa veya aralık için süreci otomatikleştirmek isteyen kullanıcılar için idealdir.

Önlemler: Makrolar, seçiminizin sıralama düzenini geçersiz kılar. Yeni VBA kodlarını çalıştırmadan önce verilerinizi her zaman yedekleyin ve Excel örneğinizde makroların etkin olduğundan emin olun.

Aşağıdaki adımları izleyin:

1. Şeritte Geliştirici Araçları > Visual Basic seçeneğine tıklayın. Visual Basic for Applications penceresinde Ekle > Modül seçeneğine tıklayıp aşağıdaki kodu yeni modüle yapıştırın:

Sub CaseSensitiveSort()
    Dim WorkRng As Range
    Dim ws As Worksheet
    Dim col As Integer
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select Range to Sort:", xTitleId, WorkRng.Address, Type:=8)
    
    col = Application.InputBox("Enter the Column Number to Sort By (e.g.,1 for first column):", xTitleId, 1, Type:=1)
    
    Set ws = WorkRng.Worksheet
    ws.Sort.SortFields.Clear
    ws.Sort.SortFields.Add Key:=WorkRng.Columns(col), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
    
    With ws.Sort
        .SetRange WorkRng
        .Header = xlYes
        .MatchCase = True
        .Apply
    End With
End Sub

Bu makro, sıralamak istediğiniz aralığı seçmenize, sıralama için hangi sütunun kullanılacağını (sütun numarasıyla) belirlemenize ve ardından gerçek büyük/küçük harfe duyarlı bir sıralama yapmanıza olanak tanır. .MatchCase = True bağımsız değişkeni sayesinde büyük harf, küçük harf ve İlk Harf Büyük değerleri ayrı ayrı sıralanabilir.

2. Makroyu çalıştırmak için ana Excel penceresine dönün, F5 tuşuna basın veya VBA’yı çalıştırmak için Çalıştır’a tıklayın. Ardından sıralamak istediğiniz aralığı seçmeniz ve sıralamanın yapılacağı sütun numarasını belirtmeniz istenecektir. Onayladığınızda makro, verileri büyük/küçük harfe duyarlı şekilde sıralayacaktır.

Sorun Giderme ve İpuçları:
- Herhangi bir hata alırsanız, aralık seçimini ve sütun numarası girişini dikkatlice tekrar kontrol edin.
- Yanlış sütun numarasını seçmek, istenmeyen sıralama sonuçlarına neden olabilir.
- Makro yalnızca seçili çalışma sayfası içinde çalışır; birden fazla sayfada sıralama yapmak istiyorsanız işlemi her sayfa için tekrarlayın.

Bu çözüm, karmaşık veya otomatikleştirilmiş büyük/küçük harfe duyarlı sıralama ihtiyaçları için daha sağlam bir sıralama sunar ve ileri düzey kullanıcılar ile yardımcı sütunların manuel adımlarını atlamak isteyenler için idealdir.


İlgili makaleler:

Excel'de dosya uzantısına göre nasıl sıralama yapabilirim?

Excel'de bir sütundaki verileri karakter uzunluğuna göre nasıl sıralarsınız?

Excel'de verileri en sık görülen değere göre nasıl sıralarsınız?


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