excel sıralama yardım

Kodla Büyü

losar

Seçkin Üye
Seçkin Üye
Mesajlar
520
Aşağıdaki dosyada sıralamayı 9A'dan başlayarak 12A ya kadar nasıl sıralarım. Daha doğrusu exelde sıkça lazım oluyor nasıl yapacağımı öğrenmek istiyorum.
 

Ekli dosyalar

hocam öncelikle 9 ları 09 diye yazmanız lazım. hane olarak aynı olmalı. sonrasında sütunu seçip a-z ye yada z-a ya sıralama düğmesine tıklamanız yeterli.
 

Ekli dosyalar

Örneğinize bakmadan yazıyorum.
alternatif çözüm olarak, şu yapılabilir. Bir sütun daha eklenip oraya sıralı sayılar eklenebilir.
O sütuna göre sıralandığı zaman sınıflarda sıralı olmuş olur.
 
Veride sayı ve harf bitişik olduğu için metin gibi algılıyor. Bu yüzden ya kod yazman lazım ya da veriyi parçalayarak işini halletmen lazım. Aşağıda veriyi parçalama yöntemiyle işi çözdüm.

UZUNLUK ile verideki karakter sayısına bakıyoruz . Karakter sayısı 2 ise sadece ilk karakteri alıyor değilse 2 karakter alıyor soldan.

KIRP ı neden kullandık?
Verilerin başında veya sonunda fark edemediğimiz boşluk karakteri var ise bunları atıyoruz. Boşluk da bir karakter olarak görülüyor.

B SÜTUNU İÇİN
=TAMSAYI(EĞER(UZUNLUK(KIRP(A2))=2;SOLDAN(KIRP(A2);1);SOLDAN(KIRP(A2);2)))


C SÜTUNU İÇİN
=SAĞDAN(KIRP(A2);1)

daha sonra A-Z Sırala ve Filtre Uygula > Özel sıralama yapacaksınız 2 düzey ekleyeceksiniz.
 

Ekli dosyalar

Son düzenleme:
Geri
Üst