Bu hafta Orlando Florida'daki Ignite Konferansı'nda Microsoft, Excel'de bir dizi yeni, daha kolay dizi formülünü piyasaya sürdü. Bu yeni formülleri bu hafta her gün ele alacağım, ancak ileride okumak isterseniz:
- Pazartesi, yeni = A2: A20 formülünü, SPILL hatasını ve Örtük Kesişim yerine gerekli olan yeni TEK işlevi kapsıyordu
- Bugün SORT ve SORTBY'yi kapsayacak
- Çarşamba FİLTRE kapsayacak
- Perşembe EŞSİZ kapsayacak
- Cuma, SEQUENCE ve RANDARRAY işlevlerini kapsayacak
Excel'de bir Formül ile sıralama, çılgın bir formül kombinasyonu gerektirirdi. Bu makale boyunca kullanılacak olan bu verilere bir göz atın.

Bunu bu haftadan önce bir formülle sıralamak için, RANK, COUNTIF, MATCH, INDEX ve INDEX'i devre dışı bırakmanız gerekir. Bu formül dizisini bitirdikten sonra, şekerleme yapmaya hazır olacaksınız.

Joe McDaid ve ekibi bize SORT ve SORTBY'yi getirdi.
SIRALAMA ile başlayalım. İşte sözdizimi=SORT(Array, (Sort Index), (Sort Order), (By Column))

A3: C16'yı Puan alanına göre sıralamak istediğinizi varsayalım. Puan, dizideki üçüncü sütundur, bu nedenle Sıralama Dizininiz 3 olacaktır.
Sıralama Düzeni için seçenekler artan için 1 veya azalan için -1'dir. Şikayet etmiyorum, ancak bu işlevi kullanarak Renge Göre Sırala, Formüle Göre Sırala veya Özel Listeye Göre Sırala için hiçbir zaman destek olmayacak.

Dördüncü argüman nadiren kullanılacaktır. Sırala iletişim kutusunda satırlar yerine sütuna göre sıralama yapmak mümkündür. İnsanların% 99,9'u satırlara göre sıralıyor. Sütuna göre sıralamanız gerekiyorsa, son bağımsız değişkende True belirtin. Bu bağımsız değişken isteğe bağlıdır ve varsayılan olarak False'dır.

İşte formülün sonuçları. Yeni kireç motoru sayesinde formül bitişik hücrelere dökülür. O2'deki bir formül bu çözümü üretir.
Ctrl + Shift + Enter tuşlarına basmanıza gerek yoktur
Ya iki seviyeli bir sıralamaya ihtiyacınız varsa? Artan 2. sütuna ve azalan 3. sütuna göre sıralansın mı? 2. ve 3. argümanlar için bir dizi sabiti sağlayın:=SORT(A2:C17,(2;3),(1;-1))

SORTBY işlevi, sonuçlarda olmayan bir şeye göre sıralama yapmanızı sağlar
SORTBY işlevinin sözdizimi =SORTBY(array, by_array1, sort_order1,)

Orijinal verilere geri dönüyoruz. Takım sonra Skor'a göre sıralamak, ancak sadece isimleri göstermek istediğinizi varsayalım. SORTBY'yi burada gösterildiği gibi kullanabilirsiniz.

Rastgele Uyuşturucu Testi ve Tekrarlanmayan Rastgele
Rastgele Uyuşturucu Testi ve Tekrar Etmeyen Rastgele gibi zor senaryolar, SIRALAMA ile RANDARRAY'i birleştirdiğinizde akıllara durgunluk verecek kadar basit hale gelir.
Aşağıdaki şekilde 13 ismi tekrarsız rasgele sıralamak istiyorsunuz. Kullanın =SORTBY(A4:A16,RANDARRAY(13))
. Cuma günü RANDARRAY hakkında daha fazla bilgi edinin.

Ctrl + Shift + Enter tamamen öldü mü? Hayır. Bunun hala bir kullanımı var. SIRALA işlevinden yalnızca ilk 3 sonucu istediğinizi varsayalım. Üç hücre seçebilir, SIRALA işlevini yazabilir ve Ctrl + Shift + Enter ile takip edebilirsiniz. Bu, sonuçların orijinal formülün sınırlarının ötesine geçmesini önleyecektir.

Video izle
Excel Dosyasını İndirin
Excel dosyasını indirmek için: sırala ve sırala.xlsx kullanarak formülle excel sırala
Excel Günün Düşüncesi
Excel Master arkadaşlarıma Excel hakkında tavsiyelerini sordum. Bugünün düşüncesi:
"excel'i kullanırken fareye gerek yok."
Derek Fraley