Excel

Sayıları artan veya azalan sıralama

Sort Numbers Ascending

Excel formülü: Sayıları artan veya azalan sıralamaGenel formül |_+_| Özet

Sayı listesini artan düzende dinamik olarak sıralamak için, KÜÇÜK işlevine dayalı basit bir formül genişleyen aralık . Gösterilen örnekte, C5 hücresindeki formül:





= SMALL (data, ROWS (exp_rng))

'veri' nerede adlandırılmış aralık B5: B14

Açıklama

KÜÇÜK işlevi, bir dizi veriden 'n'inci' en küçük değeri çıkarmak içindir. N değeri ikinci argüman olarak sağlanır. KÜÇÜK ile en küçük değeri elde etmek için 1'i sağlayın, ikinci en küçük değeri elde etmek için 2'yi sağlayın vb.





 
= SMALL (data, ROWS ($B$5:B5))

Gösterilen örnekte, 'veri', B5:B14 olarak adlandırılan aralıktır. Bu örnekte, asıl zorluk nth için bir değer artırmaktır. Bu, bir genişleyen aralık SATIR işlevinin içinde:

 
= SMALL (data,1) // 1st smallest = SMALL (data,2) // 2nd smallest = SMALL (data,3) // 3rd smallest

Formül tabloda aşağı kopyalanırken, aralık genişler ve artan bir değer sağlarken sayı veya satırlar artar.



Sayıları azalan düzende sıralayın

Sayıları azalan düzende sıralamak için, KÜÇÜK işlevini BÜYÜK işleviyle değiştirmeniz yeterlidir:

 
 ROWS ($B$5:B5)

KÜÇÜK gibi, BÜYÜK işlevi bir 'nth' değeri çıkarır. Ancak, 'n'inci en küçük' yerine LARGE, 'n'inci en büyük' ​​değeri döndürür.

Yazar Dave Bruns


^