1. Hazırlık
Excel’de bir listede verilmiş rakamları büyükten küçüğe ve küçükten büyüğe sıralamak için nasıl bir yöntem kullanabiliriz? Elimizde aşağıdaki gibi değerlerin olduğu bir tablo olsun. Ben bu tabloyu RastgeleArada işlevi ile hazırladım, siz de bu işlevi kullanarak aşağıdaki gibi bir liste hazırlayın. Resimde görebileceğiniz üzere banim tablom B2:B12 arasında, formülleri de sırası ile C ve D sütunlarına yazacağım. Eğer sizin tablonuz farklı bir hücreden başlıyor ise formülleri buna göre düzenleyin lütfen.
2. Uygulama
Değerleri artan sırada sıralamak için KÜÇÜK işlevini kullanacağız. Bu işlev için bir de kaçıncı küçük değeri bulmak istediğimizi belirten bir rakam girmemiz gerekiyordu. Burada, bu rakamın satır numarasına göre değişmesi gerekiyor ki her satırda bir sonraki küçük değeri bulabilelim. Bunun için ise SATIRSAY işlevini kullanacağız:
=SATIRSAY($B$2:$B2)
Bu formül 2. satırda 1, 3 satırda 2 olacak şekilde sürekli artan bir seri elde edeceğiz.
Şimdi bunu KÜÇÜK formülü ile birleştirelim:
=KÜÇÜK($B$2:$B$12;SATIRSAY($B$2:$B2))
formülü yazarak aşağıya doğru uzattığımızda tüm rakamları küçükten büyüğe sıralamış oluruz.
Aynı formülü BÜYÜK kullanarak yazarsak bu sefer de büyükten küçüğe bir sıralama elde edebiliriz:
=BÜYÜK($B$2:$B$12;SATIRSAY($B$2:$B2))
Çok faydalı çok pratik bir örnek elinize sağlık
Merhaba,
Bir listem var örn. 1’den 100’e kadar (1,2,3,4….100) sıralı.
Ben bunu rakam değil de, harf olarak (A,B,C,D….TTA) sıralama istiyorum.
Otomatik nasıl yapabiliriz.
Teşekkürler,
Merhaba,
Bu değerlerin B2 hücresiden başlayarak alt alta sıralandığını düşünürsek girdiğiniz rakamı Excel Sütun adına çevirerek yapabilirsiniz:
=YERİNEKOY(ADRES(1;B2;4);”1″;””)
Yukarıdaki formül ile rakamı önce sütun adresine çevirip sonra sadece sütun adını alabilirsiniz. Bilgi olarak bu sıralamada Türkkçe karakterler olmayacaktır
Saygılarımla,