Excel'de Açılır Liste Nasıl Sıralanır (5 Kolay Yöntem)

  • Bunu Paylaş
Hugh West

Bu eğitimde, excel'de bir açılır listeyi sıralamak için bazı yöntemler göstereceğim. Genellikle, çok sayıda veri veya tekrarlayan verilerle çalıştığımızda, bunları alfabetik olarak veya başka bir tür sırayla sıralayabilirsek, açılır listede gezinmek daha kolay hale gelir. Bu nedenle, önce liste verilerinin nasıl sıralanacağını göstereceğim ve böylece Veri Doğrulama açılır listeyi oluşturmak için.

Alıştırma Çalışma Kitabını İndirin

Bu makaleyi hazırlarken kullandığımız alıştırma çalışma kitabını indirebilirsiniz.

Aşağı Açılanları Sırala.xlsm

Excel'de Açılır Menüyü Sıralamanın 5 Yöntemi

1. Açılır Liste Düzenlemek ve Oluşturmak için Excel SORT İşlevini Uygulayın

Önce şunu kullanacağım SORT işlevi Verileri alfabetik olarak sıralamak için. Örneğin, bir veri kümem var ( B4:C13 ) rastgele sıralanmış birkaç meyve ismi içeriyor. Şimdi, önce onları sıralayacağım.

Adımlar:

  • Aşağıdaki formülü yazınız Hücre E5 ve vur Girin .
=SORT(B5:B13)

  • Sonuç olarak, formül, artan alfabetik sıraya göre sıralanmış bir meyve listesi dizisi verecektir.

⏩ Açılır Liste Oluşturma:

Adımlar:

  • İlk olarak, açılır listeyi oluşturmak istediğiniz hücrelerden herhangi birini veya tüm veri aralığını seçin.

  • Sonra, şuradan Excel Şeridi adresine gidin. Veri > Veri Araçları grup> Veri Doğrulama > Veri Doğrulama (Ekran görüntüsüne bakın).

  • O zaman Veri Doğrulama iletişim kutusu görüntülenecektir. Liste sahadan: İzin ver . Seçmek Liste seçeneği alanı görüntüleyecektir: Kaynak 'nin üst okuna tıklayın. Kaynak alanını kullanarak kaynak veriyi seçin.

  • Şimdi kaynak verileri girin ve Girin Burada ' # ' işaretini kaynak verinin sonuna koyuyoruz çünkü sıralanmış verinin tüm dizisinin açılır listeye dahil edilmesini istiyoruz.

  • Bundan sonra, tıklayın TAMAM. .

  • Sonuç olarak, açılır liste beklendiği gibi oluşturulur.

İlgili İçerik: Formül Kullanarak Excel'de Sayıları Artan Sırada Düzenleme

2. Açılır Listeyi Sıralamak için SORT & UNIQUE Fonksiyonlarının Kombinasyonu

Bazen bir veri listesi tekrar eden değerler içerir. Bu durumda, benzer verilerin bir açılır listede birden çok kez yer almasını istemeyebilirsiniz. Örneğin, aşağıdaki veri kümesi şunları içerir Turuncu , Hindistan Cevizi ve Elma kombinasyonunu kullanacağım. SIRALA ve EŞSİZ fonksiyonlarını kullanarak bu verileri sıralayabilirsiniz.

Adımlar:

  • Aşağıdaki formülü yazınız Hücre E5 .
=UNIQUE(SORT(B5:B13))

  • Yukarıdaki formül, benzersiz meyve adları içeren bir dizi ile sonuçlanacaktır.

  • Benzer şekilde Yöntem 1 kullanarak Veri Doğrulama seçeneğini kullanarak, yukarıda sıralanan meyve adlarından açılır listeye sahip olabilirsiniz.

Daha fazlasını okuyun: Excel'de Benzersiz Liste Nasıl Sıralanır (10 Yararlı Yöntem)

3. Açılır Listeyi Düzenlemek için Ad Tanımlama Seçeneğine Sahip Excel İşlevleri

Bu sefer kullanacağım İsim Tanımlama seçeneği ile sıralanmış bir liste elde edebilirsiniz. Örneğin, bir meyve adı veri kümem var ( A1:A10 ) içinde Sayfa1 Bu verileri aşağıdaki gibi alfabetik olarak sıralayalım.

Adımlar:

  • Gitmek Formüller > İsim Tanımlama > İsim Tanımlama .

  • Bu Yeni İsim Sonuç olarak iletişim kutusu açılacaktır. Meyve sahada: İsim ve aşağıdaki formülü alana yazın: Şunları ifade eder . Basın TAMAM. ondan sonra.
=OFFSET(Sayfa1!$A$1, 0, 0, COUNTA(Sayfa1!$A$1:$A$1001))

  • Şimdi başka bir sayfaya gidin ( Sayfa2 ). Aşağıdaki formülü şuraya yazın Hücre A1 ve vur Girin .
=IF(COUNTA(Fruit)>=ROWS($A$1:A1), INDEX(Fruit, MATCH(SMALL(COUNTIF(Fruit, "<"&Fruit), ROW(A1)),COUNTIF(Fruit, "<"&Fruit), 0)), "")

  • Yukarıdaki formül, alfabetik sıraya göre ilk gelen bir meyve adını döndürecektir. ' + ' işareti ile diğer meyve isimlerini görebilirsiniz.

  • Son olarak, ' + ' işareti ile meyve isimlerinin listesini alacağız alfabetik olarak düzenlenmiştir.

  • Ardından, açılır listeyi Veri Doğrulama seçeneği, aşağıdaki Yöntem 1 Bu kez, kaynak veri olarak yukarıdaki sıralanmış meyve adları listesini seçmeniz gerektiğini unutmayın.

Daha fazlasını okuyun: Excel'de Ada Göre Sıralama Nasıl Yapılır (3 Örnek)

Benzer Okumalar:

  • Excel'de VBA Kullanarak Aralık Sıralama (6 Örnek)
  • Excel'de Sayıları Sıralama (8 Hızlı Yol)
  • Excel VBA ile Dizi Nasıl Sıralanır (Hem Artan Hem Azalan Sıralama)
  • [Düzeltme] Excel Tarihe Göre Sıralama Çalışmıyor (Çözümlerle Birlikte 2 Neden)
  • Excel Sıralama ve Boşlukları Yoksayma (4 Yol)

4. Açılır Verileri Sıralamak için Excel Power Query Kullanın

Şimdi, ben kullanacağım Excel Güç Sorgusu İşlemimi kolaylaştırmak için, veri kümemi bir tabloya dönüştürdüm. Ctrl + T .

Adımlar:

  • İlk olarak, tabloyu seçin ( B4:C13 ).

  • Sonra, şu adrese gidin Veri > Tablodan/Aralıktan .

  • Sonuç olarak Power Query Editor penceresi tablo ile birlikte açılacaktır.

  • Şimdi, tabloya sağ tıklayın ve Diğer Sütunları Kaldır fazladan sütunlara ihtiyacımız olmadığı için.

  • Meyve sütununun aşağı açılır simgesine tıklayın ve tekrar Artan Sırala .

  • Sonuç olarak meyve listesi alfabetik sıraya göre dizilecektir.

  • Sıralama işlemini tamamladıktan sonra Kapat & Yükle > Kapat & Yükle bir şey yok. Power Query Editor .

  • Sonuç olarak, sıralanmış meyve adlarını içeren tablo aşağıdaki gibi görüntülenir.

  • Daha sonra, adobe tablo verilerinden açılır liste oluşturabilirsiniz.

İlgili İçerik: Veri Değiştiğinde Excel Otomatik Sıralama (9 Örnek)

5. Excel'de VBA Kullanarak Açılır Liste Sıralama

Burada şunları kullanacağım VBA meyve adlarını alfabetik sıraya göre sıralamak için. Örneğin, meyve adlarının herhangi bir sıraya göre sıralanmadığı bir açılır listemiz var.

Bu yüzden, yukarıdaki açılır listenin alfabetik olarak nasıl sıralanacağını göstereceğim.

Adımlar:

  • İlk olarak, yukarıdaki açılır listenin kaynak verilerinin bulunduğu sayfaya gideceğim. Burada, kaynak verilerim Sayfa8 .

  • Ardından, sayfa adına sağ tıklayın ve Kodu Görüntüle .

  • Sonuç olarak, Uygulamalar için Microsoft Visual Basic penceresi açılacaktır. Aşağıdaki kodu Modül . Unutmayın, şu anda Sayfa Adı , Tablo Adı ve Sütun Adı doğru bir şekilde.
 Option Explicit Private Sub Worksheet_Change(ByVal Target As Range) Dim rngSort As Range 'Sıralanacak Tablo ve sütuna referans ayarla Set rngSort = ThisWorkbook.Worksheets("Sheet8").Range("FruitName[Fruit]") 'Sıralama uygulamak için Range.Sort yöntemini kullan rngSort.Sort _ Key1:=rngSort, _ Order1:=xlAscending, _ Header:=xlYes End Sub 

  • Şimdi, kaynak veri tablosuna gidin ve aşağıdaki gibi herhangi bir meyve yazın ' Tarihler ' içinde Hücre B14 tablonun son verisinden sonra ( B4:B13 ). Basın Girin ondan sonra.

  • Sonuç olarak, yukarıdaki tabloda yer alan veriler alfabetik olarak sıralanmıştır.

  • Benzer şekilde, daha önce oluşturulan açılır listedeki meyveler de alfabetik sıraya göre sıralanır.

Daha fazlasını okuyun: Excel'de VBA ile ListBox Nasıl Sıralanır (Eksiksiz Bir Kılavuz)

Sonuç

Yukarıdaki makalede, excel'de bir açılır listeyi sıralamak için çeşitli yöntemleri ayrıntılı olarak tartışmaya çalıştım. Umarım, bu yöntemler ve açıklamalar sorunlarınızı çözmek için yeterli olacaktır. Herhangi bir sorunuz varsa lütfen bana bildirin.

Hugh West, sektörde 10 yılı aşkın deneyime sahip oldukça deneyimli bir Excel eğitmeni ve analistidir. Muhasebe ve Finans alanında lisans derecesine ve İşletme alanında yüksek lisans derecesine sahiptir. Hugh öğretme tutkusuna sahiptir ve takip etmesi ve anlaması kolay benzersiz bir öğretim yaklaşımı geliştirmiştir. Excel konusundaki uzman bilgisi, dünya çapında binlerce öğrencinin ve profesyonelin becerilerini geliştirmesine ve kariyerlerinde başarılı olmasına yardımcı olmuştur. Hugh, blogu aracılığıyla bilgisini dünyayla paylaşıyor, bireylerin ve işletmelerin tam potansiyellerine ulaşmalarına yardımcı olmak için ücretsiz Excel eğitimleri ve çevrimiçi eğitimler sunuyor.