Microsoft Office Online
Office Online'ım oturumu aç (Bu nedir?) | Oturum aç

 
 
Microsoft Office Access
Arama
Arama
 
 
 
 
Uyarı: Bu sayfayı desteklenmeyen bir Web tarayıcısıyla görüntülüyorsunuz. Bu Web sayfası, Microsoft Internet Explorer 6.0 veya sonraki sürümüyle, Firefox 1.5 veya Netscape Navigator 8.0 veya sonraki sürümüyle en iyi şekilde çalışır. Desteklenen tarayıcılar hakkında daha fazla bilgi edinin.

Kayıtları alandaki kısmi değerlere göre sıralama
Uygulandığı uygulamalar: Microsoft Office Access 2007
 

Tarih değerlerinde gün ve yıl kısmını göz ardı edip yalnızca ay kısmına göre kayıtları sıralamak isteyebileceğiniz durumlar olabilir. Veya, kayıtları metin alanının yalnızca ilk birkaç karakterine göre sıralamak isteyebilirsiniz. Bu konu, basit ifadeler oluşturarak bu aramaları nasıl gerçekleştireceğinizi göstermektedir.

Ne yapmak istiyorsunuz?


Kısmı tarih değerlerine göre sıralama

Sırala komutlarından birini kullanarak kayıtları sıraladığınızda, her kaydın konumunu belirlemek için tarih değerinin tümü  (gün, ay ve yıl)  kullanılır. Ancak, doğum günlerini yalnızca içinde oldukları aylara göre sıralamak istediğinizi ve değerlerin gün ve yıl kısmını göz ardı ettiğinizi varsayalım.

Tarih değerlerinin yalnızca bir kısmına göre sıralama yapmak bir ifade yazmayı gerektirir. Bir tablodaki verilere veya bir sorgunun sonuçlarına göre sıralama yapabilirsiniz ama   önce, Veri Sayfası görünümünde olmanız gerekir. İfadenizi Filtre sekmesinin sorgu bölümünde yazarsınız. Oluşturduğunuz ifade yalnızca istediğiniz veriyi ayıklar ve sonra da onu sıralama tabanı olarak kullanır.

Filtre sekmesini görüntüleme

  1. Tablo veya sorgunuzu Veri Sayfası görünümüne geçirin.

    Bir sorguyla çalışıyorsanız, sonuçları Veri Sayfası görünümünde görüntülemek için sorguyu çalıştırı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.

    Access Filtre sekmesini görüntüler.

İfadeyi oluşturma

  1. 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.
  2. Birinci sütunda Alan satırına bir ifade yazın. Örneğin, yıla bakmadan aya göre sıralamak için, birinci sütunda Alan satırına İfade1: DatePart("m",[DoğumTarihi]) ifadesini yazın.
  3. Kayıtları her ay içerisinde günlere göre sıralamak için, ikinci sütunda Alan satırına İfade2: DatePart("d",[DoğumTarihi]) yazın.

    Birinci sütundaki DatePart işlevi kayıtları aya göre ve ikinci sütundaki DatePart işlevi da kayıtları her ay içerisinde günlere göre sıralar.

  4. Sırala satırında, ifadelerin her biri için Artan veya Azalan seçeneğini belirleyin.

    Birinci sütundaki artan bir sıralama Ocak'ı üstte, Aralık'ı da altta görüntüler. İkinci sütundaki artan bir sıralama da 1'i üstte, 31'i altta görüntüler. Azalan bir sıralamaysa tam tersini yapar.

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

Kısmi metin değerlerine göre sıralama

Kısmi metin değerlerine göre sıralama kısmi tarih değerlerine göre sıralamaya çok benzer. Sıralama tabanını oluşturan karakterleri ayıklamak için, Gelişmiş Filtre/Sıralama penceresinde bir ifade yazmanız gerekir.

Şehir alanının Kuzey Ankara, Güney Ankara, Kuzey Eskişehir veya Güney Eskişehir gibi değerler içerdiğini kabul edin. İlk sözcüğü göz ardı edip, kayıtları yalnızca ikinci sözcüğe göre sıralamak istediğinizi varsayın.

  1. 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.
  2. Birinci sütunda Alan satırına bir ifade yazın. Örneğin, Şehir alanındaki ilk altı karakteri göz ardı etmek için =Mid([Şehir], 7) yazın.
  3. Mid işlevi belirtilen bir dize veya alanda bulunan bir alt dizeyi döndürür. Bu durumda bu işlev, her kayıt için değeri Şehir alanındaki yedinci karakterden (yani boşluktan sonra) başlayarak döndürür.

  4. Sırala hücresinde, Artan veya Azalan seçimini yapın.
  5. Giriş sekmesinin Sırala ve Filtre Uygula grubunda Filtre Değiştir'i tıklatın.

Sayfanın Başı Sayfanın Başı