Sorgu kullanarak verileri toplama

Sorgu kullanarak verileri toplama

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

Bu makalede, bir tür işlev adlı bir toplama işlevi bir sorgu sonucu kümesinde verileri toplamak için nasıl kullanılacağı açıklanmaktadır. Bu makalede, bir sonuç kümesindeki değerlerin ortalamasını alma veya saymak için SAY ve AVG gibi diğer toplama işlevlerini kullanma de kısaca açıklanmaktadır. Ayrıca, bu makalede toplam satırında, bir özellik sorgularınızı tasarımını değiştirmek zorunda kalmadan verileri toplama için kullandığınız Access kullanılmasını açıklar.

Ne yapmak istiyorsunuz?

Verileri toplama yolları anlama

Bazı örnek verileri hazırlama

Toplam satırı kullanarak verileri toplama

Sorgu kullanarak genel toplamları hesaplama

Toplamlar sorgusu kullanarak grup toplamlarını hesaplama

Çapraz sorgu kullanarak birden çok gruplar arasında verileri toplama

Toplama işlevi başvuru

Verileri toplama yolları anlama

Sorguda bir sayı sütununu bir tür işlev adlı bir toplama işlevi kullanarak toplayabilirsiniz. Toplama işlevleri veri sütununu üzerinde bir hesaplama yapmak ve tek bir değer döndürür. Toplama işlevleri, Topla, Say, (ortalamaları bilgisayar için) Ortalama , Min ve Makdahil olmak üzere çeşitli erişim sağlar. Sorgunuz için Topla işlevini ekleyerek veri topla, Say işlevini kullanarak veri sayma ve benzeri.

Ayrıca, AccessTopla ve diğer toplama işlevlerini sorguya eklemek için çeşitli yollar sağlar. Şunları yapabilirsiniz:

  • Sorgunuzu veri sayfası görünümünde açın ve toplam satırı ekleyin. Toplam satırı, Access, bir özellik sorgunuzu tasarımını değiştirme zorunda kalmadan ayarlama sorgu sonucu bir veya daha fazla sütundaki bir toplama işlevi kullanmanıza olanak sağlar.

  • Toplamlar sorgusu oluşturma. Toplamlar sorgusu kayıt grupları alt toplamları hesaplar; Toplam satırı için bir veya daha fazla (alanları) veri sütunlarını genel toplam hesaplar. Örneğin, tüm satış şehre göre veya üç aylık alt toplamını almak isterseniz, grubu kayıtlarınızı tarafından istenen kategoriyi ve sonra satış rakamları toplamak için toplamlar sorgusu kullanın.

  • Çapraz sorgu oluşturma. Çapraz sorgu sonuçlarını Excel çalışma sayfasında benzer kılavuzda görüntüleyen sorgu özel bir türüdür. Çapraz sorgular değerlerinizi özetlemek ve sonra bunları iki kümesi olguları göre gruplayın — bir ayarlayın (satır başlıklarını) yan ve diğer üst kısımda (sütun başlıkları). Örneğin, son üç yıl için aşağıdaki tabloda gösterildiği gibi her şehrin satış toplamları görüntüleme için çapraz sorgu kullanabilirsiniz:

Şehir

2003

2004

2005

Paris

254,556

372,455

467,892

Sidney

478,021

372,987

276,399

Cakarta

572,997

684,374

792,571

...

...

...

...

Not : Bu belge nasıl yapılır bölümlerinde Topla işlevini kullanarak vurgulama, ancak diğer toplama işlevlerini toplam satırları ve sorgularda kullanabileceğinizi unutmayın. Diğer toplama işlevlerini kullanma hakkında daha fazla bilgi için bu makalenin devamındaki toplama işlevi başvurusu bölümüne bakın.

Diğer toplama işlevlerini kullanma yolları hakkında daha fazla bilgi için veri sayfasında sütun toplamlarını görüntülemebaşlıklı makaleye bakın.

Aşağıdaki bölümlerde verilen adımlarda toplam satırı eklemek için toplamlar sorgusu verileri toplama için grupları kullanmak ve nasıl veri grupları ve zaman aralıkları alt toplamları bir çapraz sorgu kullanılacağı açıklanmaktadır. Toplama işlevlerin çoğu yalnızca belirli veri türüne ayarlanmış alanlarda veriler üzerinde çalışma devam ederken, unutmayın. Örneğin, yalnızca sayı, ondalık veya para birimi veri türlerine ayarlanmış alanlarla TOPLA işlevini çalışır. Her işlevi gerektirir veri türleri hakkında daha fazla bilgi için bu makalenin devamındaki toplama işlev başvurusubölümüne bakın.

Veri türleri hakkında genel bilgi için başlıklı makaleye bakın Değiştir veya bir alan için ayarlanan veri türünü değiştirme.

Sayfanın Başı

Örnek verileri hazırlama

Bu makalede nasıl yapılır bölümlerde örnek veri tabloları sağlar. Nasıl yapılır adımlarını örnek tabloları toplama işlevleri nasıl çalıştığını anlamanıza yardımcı olması için kullanın. İsterseniz, yeni veya varolan bir veritabanına örnek tabloları isteğe bağlı olarak ekleyebilirsiniz.

Access veritabanına Bu örnek tablolar eklemek için çeşitli yollar sağlar. Verileri el ile girme, Excel gibi bir elektronik tablo programı her tabloya kopyalayın ve sonra çalışma sayfalarını Access'e içeri aktarma veya verileri Not Defteri gibi bir metin düzenleyicisine yapıştırın ve sonuçta elde edilen metin dosyasından verileri içeri aktarabilirsiniz.

Bu bölümdeki adımlar nasıl boş bir veri sayfasında elle veri girme ve bir elektronik tablo programı örnek tabloları kopyalayın ve sonra bu tabloları Access'e almak nasıl açıklanmaktadır. Oluşturma ve metin verilerini içeri aktarma hakkında daha fazla bilgi için içeri aktarma veya metin dosyasındaki verilere bağlantımakalesine bakın.

Aşağıdaki tablolarda bu makaledeki adımları kullanın. Örnek verilerinizi oluşturmak için bu tabloları kullanın:

Kategoriler tablosu:

Kategori

Dolls

Oyun ve son

Resim ve çerçeve

Video oyunları

DVD ve filmlerle

Modelleri ve hobileri

Spor

Ürünler tablosunu:

Ürün adı

Fiyat

Kategori

Programcı eylem Şekil

$12.95

Dolls

Eğlence C# (tüm aile için bir alana oyun) ile

$15.85

Oyun ve son

İlişkisel veritabanı diyagramı

$22.50

Resim ve çerçeve

Sihirli bilgisayar çip (500 parça)

$32.65

Oyun ve son

Access! Oyun!

$22.95

Oyun ve son

Bilgisayar Geeks ve hayali Creatures

$78.50

Video oyunları

Alıştırma bilgisayar Geeks için! DVD!

$14.88

DVD ve filmlerle

Pizza Uçan ultimate

$36.75

Spor

Dış 5.25 inç disket sürücü (1/4 ölçekli)

$65.00

Modelleri ve hobileri

Bureaucrat eylemi Şekil

$78.88

Dolls

Gloom

$53.33

Video oyunları

Kendi klavye oluşturma

$77.95

Modelleri ve hobileri

Siparişler tablosunda:

Sipariş Tarihi

Sevk tarihi

Sevk Şehir

Nakliye Ücreti

14/11/2005

15/11/2005

Jakarta

$55,00

14/11/2005

15/11/2005

Sydney

$76.00

16/11/2005

17/11/2005

Sydney

$87.00

17/11/2005

18/11/2005

Jakarta

$43.00

17/11/2005

18/11/2005

Paris

$105,00

17/11/2005

18/11/2005

Stuttgart

$112.00

18/11/2005

19/11/2005

Viyana

$215.00

19/11/2005

20/11/2005

Miami

$525.00

20/11/2005

21/11/2005

Viyana

$198.00

20/11/2005

21/11/2005

Paris

$187.00

21/11/2005

22/11/2005

Sydney

$81.00

23/11/2005

24/11/2005

Jakarta

$92.00

Sipariş Ayrıntıları tablosu:

Sipariş Kimliği

Ürün adı

Ürün Kimliği

Birim Fiyat

Miktar

İndirim

1

Kendi klavye oluşturma

12

$77.95

9

% 5

1

Bureaucrat eylemi Şekil

2

$78.88

4

% 7,5

2

Alıştırma bilgisayar Geeks için! DVD!

7

$14.88

6

%4

2

Sihirli bilgisayar yongası

4

$32.65

8

0

2

Bilgisayar Geeks ve hayali Creatures

6

$78.50

4

0

3

Access! Oyun!

5

$22.95

5

%15

4

Programcı eylem Şekil

1

$12.95

2

%6

4

Pizza Uçan ultimate

8

$36.75

8

%4

5

Dış 5.25 inç disket sürücü (1/4 ölçekli)

9

$65.00

4

%10

6

İlişkisel veritabanı diyagramı

3

$22.50

12

%6,5

7

Gloom

11

$53.33

6

%8

7

İlişkisel veritabanı diyagramı

3

$22.50

4

%9

Not : Tipik bir veritabanında bir sipariş ayrıntıları tablosu yalnızca bir Ürün Kimliği alanında, ürün adı alanı içereceğini unutmayın. Örnek tablo verileri daha kolay okunmasını sağlamak için bir ürün adı alanını kullanır.

Örnek verileri el ile girme

  1. Oluştur sekmesinin Tablolar grubunda Tablo'yu tıklatın.

    Access veritabanınıza yeni, boş bir tablo ekler.

    Not : Yeni, boş bir veritabanı açtıysanız bu adımı izlemeniz gerekmez; ancak veritabanına tablo eklemek istediğinizde her zaman bu adımı izlemeniz gerekecektir.

  2. Üst bilgi satırındaki ilk hücreyi çift tıklatın ve örnek tabloda alanın adını girin.

    Varsayılan olarak, Access başlık satırındaki boş alanlara Yeni alan ekleyin metnini ekler; şöyle:

    Veri sayfasında yeni alan

  3. Bir sonraki boş üstbilgi hücreye taşımak için ok tuşlarını kullanın ve (da SEKME tuşuna basın veya yeni hücreyi çift tıklatın) ikinci bir alan adı yazın. Tüm alan adlarını girin kadar bu adımı yineleyin.

  4. Örnek tablodaki verileri girin.

    Access verilerini girerken, her alan için bir veri türü yorumlar. İlişkisel veritabanları için yeniyseniz, sayı, metin veya tarih/saat, tablolarınızdaki alanların her biri için gibi bir belirli veri türünü ayarlamanız gerekir. Verileri ayarlama türü doğru veri girişini sağlamaya yardımcı olur ve ayrıca bir telefon numarasını kullanarak bir hesaplamada gibi hatalar, önlemeye yardımcı olur. Bu örnek tablolar için Access veri türünü gerçekleştirip bildirmelisiniz.

  5. Veri girmeyi tamamladığınızda Kaydet'e tıklayın.

    Klavye kısayolu  CTRL+S tuşlarına basın.

    Farklı Kaydet iletişim kutusu görüntülenir.

  6. Tablo adı kutusunda, örnek tablonun adını girin ve Tamam' ı tıklatın.

    Örnek tabloların adını kullanırsınız, çünkü nasıl yapılır bölümlerindeki sorgularda bu adlar kullanılır.

  7. Bu bölümde, başında listelenen örnek tablo oluşturma kadar bu adımları yineleyin.

Verileri el ile girmek istemiyorsanız, bir elektronik tablo dosyası verileri kopyalamak için sonraki adımları izleyin ve ardından verileri elektronik tablo dosyasından Access'e içeri aktarma.

Örnek çalışma sayfaları oluşturma

  1. Elektronik Tablo programınızı başlatın ve yeni, boş bir dosya oluşturun. Excel kullanırsanız, varsayılan olarak yeni, boş bir çalışma kitabı oluşturur.

  2. Yukarıda verilen ilk örnek tablo kopyalama ve bunu ilk hücresinden başlayarak ilk çalışma sayfasına yapıştırın.

  3. Elektronik tablo programınız tarafından sağlanan tekniği kullanarak, çalışma sayfasını yeniden adlandırma. Çalışma sayfasında örnek tabloyla aynı adı verin. Örneğin, Kategorileradlandırılan örnek tablo varsa, çalışma sayfanızda aynı adı verin.

  4. 2. ve 3. adımları yineleyerek, her örnek tabloyu boş bir çalışma sayfasına kopyalayın ve çalışma sayfasını yeniden adlandırın.

    Not : Elektronik tablo dosyanıza çalışma sayfaları eklemeniz gerekebilir. Bu işlemi yapma konusunda bilgi için, elektronik tablo programınızın yardımına bakın.

  5. Çalışma kitabını bilgisayarınızda veya ağınızda uygun bir konuma kaydedin ve sonraki adım grubuna geçin.

Çalışma sayfalarından veritabanı tabloları oluşturma

  1. Dış Veri sekmesinin İçeri Aktar grubunda Excel'e tıklayın.

    -veya-

    Diğer'e tıklayın ve ardından listeden bir elektronik tablo programı seçin.

    Dış Veri Al - Program Adı Elektronik Tablosu iletişim kutusu görüntülenir.

  2. Gözat'a tıklayın, önceki adımlarda oluşturduğunuz elektronik tablo dosyasını açın ve sonra da Tamam'a tıklayın.

    Elektronik Tablo İçeri Aktarma Sihirbazı başlatılır.

  3. Varsayılan olarak, ilk çalışma sayfasının (önceki bölümde verilen adımları izlediyseniz Müşteriler çalışma) çalışma kitabı ve çalışma sayfası verilerinden sihirbaz sayfasının alt bölümünde görüntülenen Sihirbazı seçer. İleri' yi tıklatın.

  4. Sihirbazın sonraki sayfasında İlk satır sütun başlıkları içerir seçeneğine tıklayın ve sonra da İleri'ye tıklayın.

  5. İsteğe bağlı olarak, sonraki sayfada, alan adları ve veri türleri değiştirmek veya içeri aktarma işlemini alanlardan atlamak için metin kutuları ve Alan seçenekleri altında listeleri kullanın. Aksi takdirde, İleri' yi tıklatın.

  6. Access bildirin birincil anahtar ekleme seçeneğini işaretli olarak bırakın ve İleri' yi tıklatın.

  7. Varsayılan olarak, Access yeni tablonuza çalışma sayfasının adını verir. Adı kabul edin veya başka bir ad girin ve Son'a tıklayın.

  8. Çalışma kitabındaki her çalışma sayfasında bir tablo oluşturmuş olduğunuz kadar 1-7 arası adımları tekrarlar.

Birincil anahtar alanlarını yeniden adlandırma

Not : Çalışma sayfalarını aktarıldığında, Access, her tablo için birincil anahtar sütunu otomatik olarak eklenen ve varsayılan olarak, Access bu sütunu "Kimliği" adlı ve otomatik sayı veri türüne ayarlanmış. Bu adımlarda, her birincil anahtar alanı yeniden adlandırmak nasıl açıklanmaktadır. Bunu yaptığınızda, dolayısıyla açıkça sorgudaki tüm alanları tanımlamak için yardımcı olur.

  1. Gezinti bölmesinde, önceki adımlarda oluşturduğunuz tabloların her birinin sağ tıklatın ve Tasarım görünümü' nü tıklatın.

  2. Her tablo için birincil anahtar alanını bulun. Varsayılan olarak, Access her alanı kimliğiadlandırır.

  3. Alan adı sütununda, her birincil anahtar alanı için tablonun adını ekleyin.

    Örneğin, kategoriler tablosu "Kategori Kimliği" için kimlik alanı ve alan için "Sipariş kimliği" Siparişler tabloya yeniden adlandırmadan "Ayrıntı kimliği" alana Sipariş Ayrıntıları tablosunda, yeniden adlandırma Ürünler tablosunu için "Ürün Kimliği" alanını yeniden adlandırma

  4. Değişikliklerinizi kaydedin.

Bu makaledeki örnek tablolar görünür olduğunda, birincil anahtar alanı içermesi ve alan yukarıdaki adımları kullanarak açıklandığı gibi yeniden adlandırılır.

Sayfanın Başı

Toplam satırı kullanarak verileri toplama

Sorgunuzu açarak veri sayfası görünümü, satır ekleme ve ardından kullanmak istediğiniz toplama işlevini seçerek, Topla, Min, Maxveya Avggibi bir sorgu için bir toplam satırı ekleyin. Bu bölümdeki adımlarda nasıl temel seçme sorgusu oluşturma ve toplam satırı ekleyin. Önceki bölümde açıklanan örnek tabloları gerek yoktur.

Temel bir seçme sorgusu oluşturma

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

  2. Tabloyu Göster iletişim kutusunda, tablo veya Sorgunuzdaki kullanmak istediğiniz tabloları çift tıklatın ve sonra Kapat' ı tıklatın.

    Seçili tablonun veya tabloların windows Sorgu Tasarımcısı'nın üst kısmında görünür.

  3. Sorgunuzda kullanmak istediğiniz tablo alanları çift tıklatın.

    Adlar ve açıklamalar, gibi açıklayıcı verileri içeren alanlar ekleyebilirsiniz, ancak sayısal içeren alanı veya para birimi veri eklemeniz gerekir.

    Tasarım kılavuzunda bir hücredeki her alanın görünür.

  4. Sorguyu çalıştırmak için düğme görüntüsü ' i Çalıştır' ı tıklatın.

    Veri Sayfası görünümünde sorgunun sonuç kümesi görüntülenir.

  5. İsteğe bağlı olarak, Tasarım görünümüne geçin ve sorgunuzu ayarlayın. Bunu yapmak için sorgu için belge sekmesini sağ tıklatın ve Tasarım görünümü' nü tıklatın. Sorgu ekleyip kaldırarak tablo alanları gerektiği gibi sonra ayarlayabilirsiniz. Bir alanı kaldırmak için tasarım kılavuzundaki sütunu seçin ve DELETE tuşuna basın.

  6. Sorgunuzu kaydedin.

Toplam satırı ekleyin

  1. Sorgunuzu veri sayfası görünümünde açık olduğundan emin olun. Bunu yapmak için sorgu için belge sekmesini sağ tıklatın ve Veri sayfası görünümü' nü tıklatın.

    -veya-

    Gezinti Bölmesi'nde sorguyu çift tıklatın. Bu sorgu çalışır ve sonuçlar bir veritabanına yükler.

  2. Giriş sekmesinde, kayıtlar grubunda Toplamlar' ı tıklatın.

    Yeni bir Toplam satırı sayfanızın içinde görünür.

  3. Toplam satırında, toplamak istediğiniz alanı hücreyi tıklatın ve sonra listeden Toplam ' ı seçin.

Toplam satırı gizleme

  • Giriş sekmesinde, kayıtlar grubunda Toplamlar' ı tıklatın.

Toplam satırı kullanma hakkında daha fazla bilgi için veri sayfasında sütun toplamlarını görüntülemebaşlıklı makaleye bakın.

Sayfanın Başı

Sorgu kullanarak genel toplamları hesaplama

Genel toplam bir sütundaki tüm değerlerin toplamıdır. Genel toplamları dahil olmak üzere, çeşitli türlerde hesaplayabilirsiniz:

  • Tek bir sütundaki değerleri toplayan basit bir genel toplamı. Örneğin, toplam nakliye maliyetleri hesaplayabilirsiniz.

  • Birden çok sütundaki değerleri toplayan bir hesaplanan genel toplamı. Örneğin, toplam satış sipariş öğe sayısına göre birden fazla öğeyi maliyetini çarparak ve ardından sonuç değerlerini toplamının hesaplayabilirsiniz.

  • Bazı kayıtları dışlayan genel toplamı. Örneğin, yalnızca son Cuma için toplam satışları hesaplayabilirsiniz.

İzleyen bölümlerdeki adımlarda genel toplamı her tür oluşturmak açıklanmaktadır. Siparişler ve Sipariş Ayrıntıları tabloları adımları kullanın.

Siparişler tablosunda

Sipariş Kimliği

Sipariş Tarihi

Sevk tarihi

Sevk Şehir

Nakliye Ücreti

1

14/11/2005

15/11/2005

Jakarta

$55,00

2

14/11/2005

15/11/2005

Sydney

$76.00

3

16/11/2005

17/11/2005

Sydney

$87.00

4

17/11/2005

18/11/2005

Jakarta

$43.00

5

17/11/2005

18/11/2005

Paris

$105,00

6

17/11/2005

18/11/2005

Stuttgart

$112.00

7

18/11/2005

19/11/2005

Viyana

$215.00

8

19/11/2005

20/11/2005

Miami

$525.00

9

20/11/2005

21/11/2005

Viyana

$198.00

10

20/11/2005

21/11/2005

Paris

$187.00

11

21/11/2005

22/11/2005

Sydney

$81.00

12

23/11/2005

24/11/2005

Jakarta

$92.00

Sipariş Ayrıntıları tablosu

Ayrıntı kimliği

Sipariş Kimliği

Ürün adı

Ürün Kimliği

Birim Fiyat

Miktar

İndirim

1

1

Kendi klavye oluşturma

12

$77.95

9

0,05

2

1

Bureaucrat eylemi Şekil

2

$78.88

4

0.075

3

2

Alıştırma bilgisayar Geeks için! DVD!

7

$14.88

6

0,04 inç

4

2

Sihirli bilgisayar yongası

4

$32.65

8

0,00

5

2

Bilgisayar Geeks ve hayali Creatures

6

$78.50

4

0,00

6

3

Access! Oyun!

5

$22.95

5

0,15

7

4

Programcı eylem Şekil

1

$12.95

2

0,06

8

4

Pizza Uçan ultimate

8

$36.75

8

0,04 inç

9

5

Dış 5.25 inç disket sürücü (1/4 ölçekli)

9

$65.00

4

0,10

10

6

İlişkisel veritabanı diyagramı

3

$22.50

12

0,065

11

7

Gloom

11

$53.33

6

0,08

12

7

İlişkisel veritabanı diyagramı

3

$22.50

4

0,09

Basit genel toplam hesaplar

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

  2. Tabloyu Göster iletişim kutusunda, sorgunuza kullanmak istediğiniz tabloyu çift tıklatın ve sonra Kapat' ı tıklatın.

    Örnek verileri kullanırsanız, Siparişler tablosunu çift tıklatın.

    Tablo, Sorgu Tasarımcısı'nın üst kısmında penceresinde görüntülenir.

  3. Toplamak istediğiniz alanı çift tıklatın. Alan sayı veya para birimi veri türüne ayarlanmış olduğundan emin olun. Bir metin alanı gibi sayısal olmayan alanlar sayfasındaki değerleri toplamanın yüklemeye çalışırsa sorgusunu çalıştırmayı denediğinizde Access veri türü uyuşmazlığı Ölçüt ifadesinde hata iletisi görüntüler.

    Örnek verileri kullanırsanız, teslimat ücret sütunu çift tıklatın.

    Bu alanlara ilişkin genel toplamları hesaplamak istiyorsanız, ek sayısal alanlar kılavuza ekleyebilirsiniz. Toplamlar sorgusu birden fazla sütun için genel toplamları hesaplayabilirsiniz.

  4. Tasarım sekmesinde, Göster/Gizle grubunda Toplamlar' ı tıklatın. düğme görüntüsü

    Toplam satırı tasarım kılavuzunda, teslimat ücret sütununda hücreyi Group By görüntülenir.

  5. Toplamakiçin Toplam satırında hücrenin değeri değiştirin.

  6. Sorguyu çalıştırmak ve sonuçları Veri Sayfası görünümünde göstermek için Çalıştır düğme görüntüsü 'a tıklayın.

    İpucu : Access alanın adını başlangıcına "SumOf" Bu, toplam ekler dikkat edin. Toplam Teslimatgibi daha anlamlı, sütun başlığı değiştirmek için Tasarım görünümüne geri dönün ve teslimat ücret sütunun tasarım kılavuzunda alan satırında'ı tıklatın. Teslimat ücret yanındaki imleci yerleştirin ve üste, sözcükleri Toplam Teslimatyazın şöyle: Toplam Teslimat: teslimat ücret.

  7. İsteğe bağlı olarak, sorguyu kaydedin ve kapatın.

Bazı kayıtları dışlayan genel toplam hesaplar

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

  2. Tabloyu Göster iletişim kutusunda, sipariş tablosu ve Sipariş Ayrıntıları tablosunu çift tıklatın ve sonra iletişim kutusunu kapatmak için Kapat ' ı tıklatın.

  3. Sorgu tasarım kılavuzunun ilk sütununa Siparişler tablosundan sipariş tarihi alanını ekleyin.

  4. İlk sütunu ölçüt satırında, Date() -1yazın. Bu ifade geçerli günün kayıtları hesaplanan toplamı dışlar.

  5. Ardından, her hareket satış tutarının hesaplayan sütunu oluşturun. Kılavuzun ikinci sütununda alan satırını aşağıdaki ifadeyi yazın:

    Toplam satış değeri: (1-[Sipariş Ayrıntıları]. [ İndirim] / 100) * ([Sipariş Ayrıntıları]. [ Birim Fiyat] * [Sipariş Ayrıntıları]. [Miktar])

    Sayı veya para birimi veri türlerine ayarlanmış alanları ifadenizi kullanıldığından emin olun. İfadenizi diğer veri türlerini ayarlama alanlar başvuruyorsa, Access sorgusu çalıştırmayı denediğinizde veri türü uyuşmazlığı Ölçüt ifadesinde iletiyi görüntüler.

  6. Tasarım sekmesinde, Göster/Gizle grubunda Toplamlar' ı tıklatın.

    Toplam satırı tasarım kılavuzunda, Group By birinci ve ikinci sütunlarda görüntülenir.

  7. İkinci sütununda, Toplam satırı hücredeki değeri toplamakiçin değiştirin. Topla işlevi, tek tek satış rakamları ekler.

  8. Sorguyu çalıştırmak ve sonuçları Veri Sayfası görünümünde göstermek için Çalıştır düğme görüntüsü 'a tıklayın.

  9. Sorgu Günlük satışolarak kaydedin.

    Not : Sorguyu Tasarım görünümünde açın gelecek sefer toplam satışlar değer sütunun alan ve Toplam satırları belirtilen değerleri hafif değişikliği fark edebilirsiniz. İfade içinde Topla işlevini kapatılmış görüntülenir ve Toplam satırı Toplayerine Expression görüntüler.

    Örneğin, buradaki örnek verileri ve sorgu (önceki adımlarda gösterildiği gibi) oluşturursanız, bakın:

    Toplam satış değeri: TOPLA ((1-[Sipariş Ayrıntıları]. Discount/100) * ([Sipariş Ayrıntıları]. BirimFiyat * [Sipariş Ayrıntıları]. Miktar))

Sayfanın Başı

Toplamlar sorgusu kullanarak grup toplamlarını hesaplama

Bu bölümdeki adımlarda nasıl veri gruplarının alt toplamları hesaplayan toplamlar sorgusu oluşturma. Devam ederken, varsayılan olarak unutmayın, toplamlar sorgusu yalnızca alan veya grup verilerinizi "Kategori" alan ve, "Satış" alan gibi toplamak istediğiniz verileri içeren alanı gibi içeren alanlar içerebilir. Toplamlar sorguları bir kategorideki öğeleri açıklayan diğer alanlar bulunamaz. Açıklayıcı bu verileri görmek istiyorsanız, toplamlar Sorgunuzdaki alanlardan ek veri alanlarını içeren bir araya getiren ikinci seçme sorgusu oluşturabilirsiniz.

Bu bölümdeki adımlarda nasıl bir toplamlar oluşturup her ürün için toplam satışları tanımlamak için gereken sorguları seçin. Bu örnek tabloları kullanımını adımları varsayalım:

Ürünler tablosunu

Ürün Kimliği

Ürün adı

Fiyat

Kategori

1

Programcı eylem Şekil

$12.95

Dolls

2

Eğlence C# (tüm aile için bir alana oyun) ile

$15.85

Oyun ve son

3

İlişkisel veritabanı diyagramı

$22.50

Resim ve çerçeve

4

Sihirli bilgisayar çip (500 parça)

$32.65

Resim ve çerçeve

5

Access! Oyun!

$22.95

Oyun ve son

6

Bilgisayar Geeks ve hayali Creatures

$78.50

Video oyunları

7

Alıştırma bilgisayar Geeks için! DVD!

$14.88

DVD ve filmlerle

8

Pizza Uçan ultimate

$36.75

Spor

9

Dış 5.25 inç disket sürücü (1/4 ölçekli)

$65.00

Modelleri ve hobiniz

10

Bureaucrat eylemi Şekil

$78.88

Dolls

11

Gloom

$53.33

Video oyunları

12

Kendi klavye oluşturma

$77.95

Modelleri ve hobiniz

Sipariş Ayrıntıları tablosu

Ayrıntı kimliği

Sipariş Kimliği

Ürün adı

Ürün Kimliği

Birim Fiyat

Miktar

İndirim

1

1

Kendi klavye oluşturma

12

$77.95

9

% 5

2

1

Bureaucrat eylemi Şekil

2

$78.88

4

% 7,5

3

2

Alıştırma bilgisayar Geeks için! DVD!

7

$14.88

6

%4

4

2

Sihirli bilgisayar yongası

4

$32.65

8

0

5

2

Bilgisayar Geeks ve hayali Creatures

6

$78.50

4

0

6

3

Access! Oyun!

5

$22.95

5

%15

7

4

Programcı eylem Şekil

1

$12.95

2

%6

8

4

Pizza Uçan ultimate

8

$36.75

8

%4

9

5

Dış 5.25 inç disket sürücü (1/4 ölçekli)

9

$65.00

4

%10

10

6

İlişkisel veritabanı diyagramı

3

$22.50

12

%6,5

11

7

Gloom

11

$53.33

6

%8

12

7

İlişkisel veritabanı diyagramı

3

$22.50

4

%9

Aşağıdaki adımlarda, Siparişler tablosunu ve Sipariş Ayrıntıları tablosunda, ilişkinin "bir" tarafındaki Siparişler tablosunda ürün kimliği alanlar arasında bir-çok ilişki varsayılmaktadır.

Toplamlar sorgusu oluşturma

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

  2. Tabloyu Göster iletişim kutusunda, çalışmak, Ekle'yitıklatın ve tablolar eklemeyi tamamladıktan sonra Kapat ' ı tıklatın, istediğiniz tabloları seçin.

    -veya-

    Kullanmak istediğiniz tabloları çift tıklatın ve sonra Kapat' ı tıklatın. Her tablo olarak Sorgu Tasarımcısı'nın üst bölümünde bir pencere görüntülenir.

    Yukarıda listelenen örnek tabloları kullanıyorsanız, ürünleri ve Sipariş Ayrıntıları tabloları ekleyin.

  3. Sorgunuzda kullanmak istediğiniz tablo alanları çift tıklatın.

    Kural olarak, sorguya yalnızca grup alanını ve değer alanını ekleyin. Bununla birlikte, yerine bir değer alanı hesaplama kullanabilirsiniz — sonraki adımlarda, nasıl yapılır açıklanmaktadır.

    1. Ürünler tablosundan Category alanını tasarım kılavuzuna ekleyin.

    2. Kılavuzun ikinci sütununda aşağıdaki ifade yazarak her hareket satış tutarının hesaplayan sütunu oluşturun:

      Toplam satış değeri: (1-[Sipariş Ayrıntıları]. [ İndirim] / 100) * ([Sipariş Ayrıntıları]. [ Birim Fiyat] * [Sipariş Ayrıntıları]. [Miktar])

      İfadede referans alanları sayı veya para birimi veri türlerini olduğundan emin olun. Diğer veri türlerinin alanlar başvuruyorsa, Access, veri sayfası görünümüne geçiş çalıştığınızda hata iletisi veri türü uyuşmazlığı Ölçüt ifadesinde görüntüler.

    3. Tasarım sekmesinde, Göster/Gizle grubunda Toplamlar' ı tıklatın.

      Tasarım kılavuzunda Toplam satırı görüntülenir ve birinci ve ikinci sütunları Group By bu satırda görüntülenir.

    4. İkinci sütununda, Toplam satırında değeri toplamakiçin değiştirin. Topla işlevi, tek tek satış rakamları ekler.

    5. Sorguyu çalıştırmak ve sonuçları Veri Sayfası görünümünde göstermek için Çalıştır düğme görüntüsü 'a tıklayın.

    6. Sorgu sonraki bölümde kullanmak için açık tutun.

      Toplamlar sorgusu ile ölçütleri kullanma

      Önceki bölümde oluşturduğunuz sorguyu temel tablolarında tüm kayıtları içerir. Herhangi bir sipariş toplamları hesaplanırken dışarıda değil ve tüm kategorileri toplamlarını görüntüler.

      Bazı kayıtları hariç tutmak gerekirse, sorguya ölçüt ekleyebilirsiniz. Örneğin, küçüktür 100 TL olan veya yalnızca bazı, ürün kategorisi için toplamları hesaplamak hareketleri yoksayabilirsiniz. Bu bölümdeki adımlarda üç tür ölçüt kullanma:

    7. Belirli grupları toplamlar hesaplanırken yoksay ölçüt.    Örneğin, yalnızca Video oyunları, resim ve çerçevesini ve Spor kategorileri toplamlarını hesaplar.

    8. Hesaplamadan sonra belirli toplamları gizlemek ölçüt.    Örneğin, yalnızca 150.000 büyük toplamları görüntüleyebilirsiniz.

    9. Toplama dahil tek tek kayıtları dışlama ölçüt.    Örneğin, tek tek satış hareketleri dışarıda bırakabilirsiniz zaman değeri (birim fiyat * miktar) 100 TL altında bırakır.

      Aşağıdaki adımlarda, nasıl ölçütü birer birer ekleyin ve sorgu sonucu etkisini görmek açıklanmaktadır.

      Sorguya ölçüt ekleyin

    10. Sorguyu Tasarım görünümünde bir önceki bölümden açın. Bunu yapmak için sorgu için belge sekmesini sağ tıklatın ve Tasarım görünümü' nü tıklatın.

      -veya-

      Gezinti Bölmesi'nde sorguyu sağ tıklatın ve Tasarım görünümü' nü tıklatın.

    11. Kategori No sütununun ölçüt satırına yazın Dolls veya spor = veya resim ve çerçevesini.

    12. Sorguyu çalıştırmak ve sonuçları Veri Sayfası görünümünde göstermek için Çalıştır düğme görüntüsü 'a tıklayın.

    13. Tasarım görünümüne geçin ve toplam satışlar değer sütununun ölçüt satırına yazın > 100.

    14. Sonuçları görmek ve sonra Tasarım görünümüne geçmek için sorguyu çalıştırın.

    15. Şimdi küçüktür 100 TL olan tek tek satış hareketleri hariç tutmak için ölçüt ekleyin. Bunu yapmak için başka bir sütun eklemeniz gerekir.

      Not : Toplam Satışlar değer sütununa, üçüncü ölçüt belirleyemezsiniz. Bu sütunda belirttiğiniz herhangi bir ölçüt değil tek tek değerleri için toplam değer uygular.

    16. İfade için üçüncü sütunun ikinci sütundaki verileri kopyalayın.

    17. Yeni sütun için select nerede ve ölçüt satırında, Toplam satırında türü > 20.

    18. Sonuçları görmek için sorguyu çalıştırmak ve sorguyu kaydedin.

      Not : Sorguyu Tasarım görünümünde bir sonraki açışınızda tasarım kılavuzunda küçük değişikliklerin fark edebilirsiniz. İkinci sütununda, alan satırında ifade içinde Topla işlevini kapatılmış gösterilir ve ifadeToplayerine Toplam satırında değeri görüntüler.

      Toplam satış değerinin : TOPLA ((1-[Sipariş Ayrıntıları]. Discount/100) * ([Sipariş Ayrıntıları]. BirimFiyat * [sırasına görer ayrıntıları]. Miktar))

      Dördüncü sütunda de görürsünüz. Bu sütun ikinci sütununda, bir kopyasını olsa da ikinci sütununda belirtilen ölçütler gerçekten yeni sütuna bir parçası olarak görünür.

Sayfanın Başı

Çapraz sorgu kullanarak birden çok gruplar arasında verileri toplama

Çapraz sorgu, özel bir Excel çalışma sayfasına benzer bir kılavuzda sonuçlarını görüntüleyen sorgu türüdür. Çapraz sorgular değerlerinizi özetlemek ve sonra bunları iki kümesi olguları göre gruplayın — bir ayarlayın (satır başlıklarını kümesi) yanda ve diğer üst kısımda (sütun başlıkları kümesi). Bu şekilde ayarlamak için örnek çapraz sorgu sonucu parçası gösterilmektedir:

örnek çapraz sorgu

Devam ederken, çapraz sorgu sonuç sorguda kullandığınız tablolar her zaman her olası veri noktası için değerler içermediğinden kümesi içindeki tüm alanları her zaman doldurmuyor unutmayın.

Çapraz sorgu oluşturduğunuzda, çoğunlukla birden çok tablodaki verileri içerir ve üç veri türü her zaman dahil: satır başlıkları olarak kullanılan veriler, sütun başlıkları ve toplamak ya da aksi hesaplamak istediğiniz değerleri kullanılan veriler.

Bu bölümdeki adımlar aşağıdaki tablolarda varsayalım:

Siparişler tablosunda

Sipariş Tarihi

Sevk tarihi

Sevk Şehir

Nakliye Ücreti

14/11/2005

15/11/2005

Jakarta

$55,00

14/11/2005

15/11/2005

Sydney

$76.00

16/11/2005

17/11/2005

Sydney

$87.00

17/11/2005

18/11/2005

Jakarta

$43.00

17/11/2005

18/11/2005

Paris

$105,00

17/11/2005

18/11/2005

Stuttgart

$112.00

18/11/2005

19/11/2005

Viyana

$215.00

19/11/2005

20/11/2005

Miami

$525.00

20/11/2005

21/11/2005

Viyana

$198.00

20/11/2005

21/11/2005

Paris

$187.00

21/11/2005

22/11/2005

Sydney

$81.00

23/11/2005

24/11/2005

Jakarta

$92.00

Sipariş Ayrıntıları tablosu

Sipariş Kimliği

Ürün adı

Ürün Kimliği

Birim Fiyat

Miktar

İndirim

1

Kendi klavye oluşturma

12

$77.95

9

% 5

1

Bureaucrat eylemi Şekil

2

$78.88

4

% 7,5

2

Alıştırma bilgisayar Geeks için! DVD!

7

$14.88

6

%4

2

Sihirli bilgisayar yongası

4

$32.65

8

0

2

Bilgisayar Geeks ve hayali Creatures

6

$78.50

4

0

3

Access! Oyun!

5

$22.95

5

%15

4

Programcı eylem Şekil

1

$12.95

2

%6

4

Pizza Uçan ultimate

8

$36.75

8

%4

5

Dış 5.25 inç disket sürücü (1/4 ölçekli)

9

$65.00

4

%10

6

İlişkisel veritabanı diyagramı

3

$22.50

12

%6,5

7

Gloom

11

$53.33

6

%8

7

İlişkisel veritabanı diyagramı

3

$22.50

4

%9

Aşağıdaki adımlarda, nasıl grupları şehre göre satış toplamı çapraz sorgu oluşturma açıklanmaktadır. Sorgu biçimlendirilmiş bir tarih ve bir satış toplam dönmek için iki ifadeden kullanır.

Çapraz sorgu oluşturma

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

  2. Tabloyu Göster iletişim kutusunda, sorgunuza kullanmak istediğiniz tabloları çift tıklatın ve sonra Kapat' ı tıklatın.

    Her tablo olarak Sorgu Tasarımcısı'nın üst bölümünde bir pencere görüntülenir.

    Örnek tabloları kullanırsanız, Siparişler tablosunu ve Sipariş Ayrıntıları tablosunda çift tıklatın.

  3. Sorgunuzda kullanmak istediğiniz alanları çift tıklatın.

    Her alanın adı içinde görünür tasarım kılavuzunun alan satırında boş bir hücre.

    Örnek tabloları kullanırsanız, Siparişler tablosundan Sevk Şehir ve sevk tarihi alanları ekleyin.

  4. Sonraki boş hücreye alan satırında, kopyalama ve yapıştırma veya aşağıdaki ifadeyi yazın: Toplam Satışlar: TOPLA (CCur ([Sipariş Ayrıntıları]. [ Birim Price]*[Quantity]*(1-[Discount])/100)*100)

  5. Tasarım sekmesinin Sorgu Türü grubunda Çapraz'ı tıklatın.

    Tasarım kılavuzunda, Toplam satırı ve Çapraz satırı görüntülenir.

  6. Şehir alanı Toplam satırında bir hücreyi tıklatın ve Gruplandır' ı seçin. Sevk tarihine alan için aynısını yapın. Toplam Satışlar alanının Toplam hücresindeki değer ifadedeğiştirin.

  7. Çapraz satırında Satır başlığıiçin Şehir alanında ayarlanacak hücre, Sütun başlığısevk tarihi alanını ayarlayın ve Toplam Satışlar alanının ayarlamak değerini.

  8. Tasarım sekmesinin Sonuçlar grubunda Çalıştır'a tıklayın.

    Sorgu sonuçlarını veri sayfası görünümü'nde görünür.

Sayfanın Başı

Toplama işlevi başvuru

Bu tabloda listelenmekte ve toplam satırında ve sorgularda erişim sağlayan toplama işlevleri açıklanmaktadır. Access ilişkin toplam satırında gelir edebileceğinizden daha fazla toplama işlevleri sorgular için sağladığını unutmayın. Ayrıca, Access projesi (Microsoft SQL Server veritabanına ön uç bağlı Access) ile çalışıyorsanız, SQL Server sağlayan toplama işlevleri büyük kümesini kullanabilirsiniz. Bu işlevler kümesi hakkında daha fazla bilgi için Microsoft SQL Server çevrimiçi bakın.

İşlev

Açıklama

Us veri türlerini ile e

Ortalama

Bir sütun ortalama değerini hesaplar. Sütun gerekir sayısal, para birimi, içerir veya tarih/saat veri. İşlevin boş değerleri yoksayar.

Sayı, para birimi, tarih/saat

Say

Bir sütundaki öğelerin sayısını sayar.

Tüm veri türleri karmaşık gibi birden çok değerli listeleri sütununun skaler veriler yinelenen dışındaki.

Birden çok değerli listeler hakkında daha fazla bilgi için Ekle veya Değiştir izin veren arama alanı birden çok değer depolamakve birden çok değerli alanlarla ilgili kılavuz makalelerine bakın.

Üst sınır

En yüksek değere sahip öğeyi döndürür. Metin verileri için en yüksek değeri son alfabetik değerdir — erişim büyük/küçük harf yoksayar. İşlevin boş değerleri yoksayar.

Sayı, para birimi, tarih/saat

En az

En düşük değeri ile öğeyi döndürür. Metin verileri için en düşük değeri ilk alfabetik değerdir — erişim büyük/küçük harf yoksayar. İşlevin boş değerleri yoksayar.

Sayı, para birimi, tarih/saat

Standart sapma

Değerleri bir ortalama değerden (ortalamadan bir) ne kadar uzaklaşmış olduğunun ölçüleri.

Bu işlevin kullanımı hakkında daha fazla bilgi için veri sayfasında sütun toplamlarını görüntülemebaşlıklı makaleye bakın.

Sayı, para birimi

Topla

Bir sütunda öğeleri ekler. Yalnızca sayı ve para birimi veri üzerinde çalışır.

Sayı, para birimi

Farkı

Sütundaki tüm değerlerin istatistiksel varyansını hesaplar. Bu işlev yalnızca sayı ve para birimi verileri kullanabilirsiniz. Tablo küçüktür iki satır içeriyorsa, Access boş değer döndürür.

Farkı işlevleri hakkında daha fazla bilgi için veri sayfasında sütun toplamlarını görüntülemebaşlıklı makaleye bakın.

Sayı, para birimi

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.

×