Kayıtları özel sıralama düzeninde sıralama

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Verileri alfabetik veya sayısal sıralamaya göre değil kullanıcı tanımlı bir düzene göre (özel veya mantıksal sıralama da denir) sıralamak istediğiniz durumlar olabilir. Örneğin, haftanın günlerini Pazartesi önce görünecek şekilde sıralamak, Cuma'nın önce görüneceği alfabetik sıralama yapmaktan daha mantıklıdır. Bir tablo veya sorgunun Veri Sayfası görünümünde veya bir formun Form görünümünde verileri sıralayabilirsiniz.

Ne yapmak istiyorsunuz?

Küçük, sonlu bir sayı benzersiz alan değerlerinin sıralama

Çok sayıda benzersiz alan değerlerinin sıralama

Küçük, sınırlı sayıda benzersiz alan değerini sıralama

Bu yordamda, çalışanların unvanlarını sıralamak için IIf işlevini kullanan bir ifade yazacaksınız.

Önce üç alan içeren bir tablo oluşturun: Unvan, Ad ve Soyad. Unvan alanına, dört yeni kayıt için aşağıdaki değerleri girin:

  • İç Satış Koordinatörü

  • Satış Müdürü

  • Satış Temsilcisi

  • Başkan Yardımcısı, Satış

Dört kaydın Ad ve Soyad alanlarına istediğiniz adları girin.

  1. Şimdi tabloyu Veri Sayfası görünümünde açın.

  2. Giriş sekmesinin Sırala ve Filtre Uygula grubunda Gelişmiş'i ve sonra da kısayol menüsünde Gelişmiş Filtre/Sıralama'yı tıklatın.

  3. Ad, Soyadı ve Unvan gibi alanlardan istediklerinizi kılavuza ekleyin.

  4. İlk boş sütunda Alan satırını sağ tıklatın, Yakınlaştır komutunu tıklatın ve aşağıdaki ifadeyi yazın:

    IIf ([Başlık] = "Başkan, satış", 1, IIf ([başlık] = "Satış Müdürü", 2, IIf ([başlık] = "Satış Temsilcisi", 3, IIf ([başlık] = "Satış Düzenleyicisi içinde", 4, 5)))

    Unvan, derecelendirilen değerleri içeren alanın adıdır. Tırnak işaretleri içine alınan değerler alana depolanmış tekil değerlerdir. Ardından gelen sayısal değer ona atanmış derecedir. Yukarıdaki ifade dört farklı unvana 1'den 4'e kadar derece atar ve geri kalanların tümüne 5 derecesini atar. Sıralama yaptığınızda, bu ifadede geçmeyen unvanlara aynı derece (5) atanır.

  5. İfadeyi içeren sütunun Sırala satırında, Artan öğesini tıklatın.

  6. Giriş sekmesinin Sırala ve Filtre Uygula grubunda Filtre Değiştir'i tıklatın.

    IIf işlevi, Unvan alanındaki değere karşılık gelen sayısal değeri döndürür. Örneğin, Unvan alanındaki değer Satış Müdürü ise, atanan sayı 2'dir. Unvan alanında işlevde bağımsız değişken olarak listelenmeyen bir değer varsa  (örneğin, Bölge Koordinatörü ) ona 5 sayısı atanır. Ardından sorgu bu sayıları artan düzende sıralar.

Sayfanın Başı

Çok sayıda benzersiz alan değerini sıralama

Sıralanacak çok sayıda değeriniz varsa, verileri sıralamanın daha iyi bir yolu arama tablosu oluşturarak sıralamaktır.

Çalışanlar tablosunun 50'nin üzerinde farklı unvan içerdiğini varsayın. Önce bir arama tablosu oluşturup yeni tabloyu aramak için varolan tabloyu hazırlamanız gerekir. Ardından bu iki tabloyu ilişkilendirip bir sorgu oluşturursunuz.

Arama tablosu oluşturma ve varolan tabloyu değiştirme

  1. Unvanları depolayacak yeni bir arama tablosu oluşturun. Tabloyu tblUnvanlar olarak adlandırın ve alanları aşağıdaki tablodaki gibi parantez içinde gösterilen veri türlerine ayarlayın:

TitleID
(sayı)

Başlık
(metin)

1

Başkan Yardımcısı, Satış

2

Satış Müdürü

3

Satış Temsilcisi

4

İç Satış Koordinatörü

  1. UnvanNo alanını birincil anahtar olarak ayarlayın.

  2. Çalışanlar tablosunu, tblUnvanlar tablosunu arayacak şekilde değiştirin.

    • Tasarım görünümünde TitleIDiçin başlık alanının adını değiştirin.

    • Veri Türü sütununda, Veri Türü hücresini Sayı olarak değiştirin.

  3. Genel sekmesinde, Alan Özellikleri altında, Alan Boyutu değerini Uzun Tamsayı olarak değiştirin.

  4. Tabloyu kaydedin ve veri kaybıyla ilgili uyarıyı yoksayın.

  5. Veri Sayfası görünümüne geçin.

  6. Unvanlar sütununu unvan değerine karşılık gelen UnvanNo değeriyle doldurun.

    Örneğin, Satış Yöneticisi başlık değerin olduğu kayıtlar için 2yazın. Satış temsilcisi için 3yazın.

  7. Tabloyu kaydedin ve kapatın.

İki tabloyu ilişkilendirme

  1. Veritabanı Araçlarısekmesinde, Göster/Gizle grubunda, İlişkiler'i tıklatın.

  2. Tasarım sekmesinin Göster/Gizle grubunda Tablo Adları'nı tıklatın.

  3. tblTitles ve Çalışanlar tablolarını seçin ve İlişkiler penceresine taşımak için Ekle komutunu tıklatın. Tabloyu Göster iletişim kutusunu kapatın.

  4. UnvanNo alanını tblUnvanlar tablosundan Çalışanlar tablosundaki UnvanNo alanına sürükleyin.

    İlişkileri Düzenle iletişim kutusu açılır.

  5. İki sütunda da görüntülenen alan adının UnvanNo olduğundan ve aynı zamanda İlişki Türü kutusunun Bir-Çok İlişki'yi görüntülediğinden emin olun. Alan adlarını gerekirse değiştirebilirsiniz.

  6. Bilgi Tutarlılığına Zorla onay kutusunu seçin.

  7. İlişkiyi oluşturmak için Oluştur düğmesini tıklatın.

    İlişkileri Düzenle iletişim kutusu kapanır ve değişiklikleri kaydeder.

  8. İlişkiler sekmesini kapatın.

Sorgu oluşturma

  1. Oluştur sekmesinde, Diğer grubunda, Sorgu Tasarımı'nı tıklatın.

  2. Tabloyu Göster iletişim kutusunda, Tablolar sekmesini tıklatın, Çalışanlar tablolarını çift tıklatın ve ardından tblTitles öğesini çift tıklatın.

  3. Tabloyu Göster iletişim kutusunu kapatın.

  4. Çalışanlar tablosundan ÇalışanKimliği, Soyadı ve Ad alanlarını tblUnvanlar tablosundan da Unvan alanını sorgu tasarım kılavuzuna ekleyin.

  5. Veri Sayfası görünümüne geçin.

Sayfanın Başı

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×