semaver
New member
Google Sheets Function sorgusu, Google sayfalarındaki en kullanışlı ve çeşitli işlevlerden biridir. Bu işlevle, elektronik tablonuzdaki verileri düzenleyebilir, çıkarabilir, gruplandırabilir ve manipüle edebilirsiniz. Bu aracı filtreler ve pivot tablolarına benzer şekilde kullanabilirsiniz. Bu makalede, giriş sorgu işlevleri oluşturma talimatlarının yanı sıra sorgu sözdizimini tedavi ediyoruz.
Google sayfalarındaki sorgu işlevinin sözdizimi
Sorgu işlevi, veri sorgularınızı tanımlamak ve belirli işlemleri gerçekleştirmek için belirli bir sözdizimi kullanır. Bu sözdizimi, veritabanı yönetimi için standart bir programlama dili olan Yapılandırılmış Sorgu Diline (SQL) benzer. Google sayfalarında sorgu kullanıyorsanız, bu sözdizimini kullanabilirsiniz.
=QUERY(Daten; Abfrage; [Überschriften])
Google sayfalarında sorgu işlevini kullanın
Şimdi örnek tablomuza göre bazı basit sorgu işlevlerini kullanalım.
Verilerinizin net sütun başlıklarına sahip tablo biçiminde düzenlendiğinden emin olun. Sorgu sonucunu görüntülemek istediğiniz hücreyi işaretleyin ve aşağıdaki formülü girin:
=QUERY(A1
16; "SELECT A, C, D"; 1)
İle SELECT-Klausel Tablodan belirli sütunları seçebilirsiniz. Örneğin, burada A, C ve D sütunları verdik. Çok büyük bir tablonuz varsa, yalnızca ilgili bilgileri içeren daha net bir tablo oluşturabilirsiniz.
Şimdi tablomuz için aşağıdaki formülü kullanıyoruz:
=QUERY(A2
16; "SELECT A, C WHERE B = 'Siamese' AND C >= 3.4")
Bu formül bize 3,5 kg'ı aşan tüm Siyamları veriyor. İle SELECT A ve C sütunlarını seçelim. WHERE O zaman Sütun B'de sadece “Siyam” değerini aradığımızı ve AND Ayrıca C sütunumuzda daha büyük veya 3,4 kilo vardır. Doğru ve çift kaz ayaklarına ve bir puanla virgül sayısına dikkat ettiğinizden emin olun!
Örneğin, şimdi aşağıdaki formülü kullanıyoruz:
=QUERY(A2
16; "SELECT A, C ORDER BY C DESC")
Bu şimdi bize sahip olduğumuz A ve C sütunlarını veriyor SELECT C. sütun C.'deki değerlere göre seçin, ancak sıralandı.
Bu formül kolayca genişletilebilir:
=QUERY(A1
16; "SELECT A, B, C ORDER BY C DESC LIMIT 3"; 1)
Başlıkları belirtmek için alanımızı A1'e genişletirsek. Sorgu işlevinin sonunda bir 1 belirtmeyi unutmayın. Şimdi A, B ve C sütunlarını C sütununa göre alalım, ancak şimdi sadece en büyük üç değeri alıyoruz. Bu ile gidiyor LIMITbu da döndürülen hat sayısını kısıtlar.
Kullanabileceğimiz başka bir formül:
=QUERY(A2
16; "SELECT B, SUM(C) GROUP BY B")
Şimdi, her biri C sütununda değerlerin toplamına sahip olan B sütununda değerleri listeledik. SUM() GROUP BY Böylece, başka bir sütunun kategorilerine göre gruplanan bir sütunun değerlerinin toplamlarını belirleyebilirsiniz.
Şimdi sorgu sonucunda toplamı olan bir alan olduğunu görebilirsiniz. Son formülü genişleterek bunu değiştirebilirsiniz:
=QUERY(A1
16; "SELECT B, SUM(C) GROUP BY B LABEL SUM(C) 'Gesamtgewicht'";1)
Şimdi de bölgemizdeki başlıkları da belirtiyoruz, bu yüzden A1'den başlıyoruz. Sonra grubu ekleyin LABEL SUM(C) Ve ardından toplamınız için istediğiniz etiket izleyin. Bu, miktarın artık belirtilen etiket altında hesaplanmasını sağlar.
Bunlar, Google sayfalarında sorgu işlevini nasıl kullanabileceğinize dair birkaç örnektir. İşlevin SQL benzeri yapısı sayesinde uygulama son derece esnektir. Ortalama veya sıradan aritmetik operasyonlar gibi matematiksel hesaplamalar yapabilirsiniz. Örnekleri uygularsanız ve hükümleri etkili bir şekilde birleştirirseniz, ham verileri kullanılabilir bilgiye dönüştürebilirsiniz.
(Anka)
Google sayfalarındaki sorgu işlevinin sözdizimi
Sorgu işlevi, veri sorgularınızı tanımlamak ve belirli işlemleri gerçekleştirmek için belirli bir sözdizimi kullanır. Bu sözdizimi, veritabanı yönetimi için standart bir programlama dili olan Yapılandırılmış Sorgu Diline (SQL) benzer. Google sayfalarında sorgu kullanıyorsanız, bu sözdizimini kullanabilirsiniz.
=QUERY(Daten; Abfrage; [Überschriften])
- Veri: Başlıklar da dahil olmak üzere verilerinizi içeren hücrelerin alanını girin. Örneğin, A1: D100.
- sorgu: Veri çağrısı kriterlerini tanımlamak için sorgunuzu SQL benzeri bir sözdizimiyle oluşturun. Bu, sütun seçmeyi, filtreleme hatlarını, sıralama verilerini ve çok daha fazlasını içerir.
- Başlıklar: Veri alanınızdaki başlık sayısını girin. Varsayılan olarak, işlev başlıkların ilk satır olduğunu varsayar. Bu argüman isteğe bağlıdır.
- Tüm sütunları seçin: Verilerinizdeki tüm sütunları seçmek için yıldız işareti sembolünü kullanın. Örneğin: SELECT *.
- Sütunları belirtin: Belirli sütunları seçmek için başlıklarını virgülle ayrı ayrı yapın. Örneğin: SELECT A, C, E.
- Filtre hatları: Kullanın WHERE-Belirli koşullara göre çizgileri filtrelemek. Örneğin: WHERE > 100.
- Verileri sıralama: Kullanın ORDER BY– veya GROUP BY-Kazel verileri bir veya daha fazla sütunla sıralamak.
- İşlevlerin toplamı: Gibi toplam işlevler kullanın. SUM,, COUNT veya AVGSeçilen verilerle hesaplamalar yapmak.
Google sayfalarında sorgu işlevini kullanın
Şimdi örnek tablomuza göre bazı basit sorgu işlevlerini kullanalım.

Verilerinizin net sütun başlıklarına sahip tablo biçiminde düzenlendiğinden emin olun. Sorgu sonucunu görüntülemek istediğiniz hücreyi işaretleyin ve aşağıdaki formülü girin:
=QUERY(A1
İle SELECT-Klausel Tablodan belirli sütunları seçebilirsiniz. Örneğin, burada A, C ve D sütunları verdik. Çok büyük bir tablonuz varsa, yalnızca ilgili bilgileri içeren daha net bir tablo oluşturabilirsiniz.

Şimdi tablomuz için aşağıdaki formülü kullanıyoruz:
=QUERY(A2
Bu formül bize 3,5 kg'ı aşan tüm Siyamları veriyor. İle SELECT A ve C sütunlarını seçelim. WHERE O zaman Sütun B'de sadece “Siyam” değerini aradığımızı ve AND Ayrıca C sütunumuzda daha büyük veya 3,4 kilo vardır. Doğru ve çift kaz ayaklarına ve bir puanla virgül sayısına dikkat ettiğinizden emin olun!

Örneğin, şimdi aşağıdaki formülü kullanıyoruz:
=QUERY(A2
Bu şimdi bize sahip olduğumuz A ve C sütunlarını veriyor SELECT C. sütun C.'deki değerlere göre seçin, ancak sıralandı.

Bu formül kolayca genişletilebilir:
=QUERY(A1
Başlıkları belirtmek için alanımızı A1'e genişletirsek. Sorgu işlevinin sonunda bir 1 belirtmeyi unutmayın. Şimdi A, B ve C sütunlarını C sütununa göre alalım, ancak şimdi sadece en büyük üç değeri alıyoruz. Bu ile gidiyor LIMITbu da döndürülen hat sayısını kısıtlar.

Kullanabileceğimiz başka bir formül:
=QUERY(A2
Şimdi, her biri C sütununda değerlerin toplamına sahip olan B sütununda değerleri listeledik. SUM() GROUP BY Böylece, başka bir sütunun kategorilerine göre gruplanan bir sütunun değerlerinin toplamlarını belirleyebilirsiniz.

Şimdi sorgu sonucunda toplamı olan bir alan olduğunu görebilirsiniz. Son formülü genişleterek bunu değiştirebilirsiniz:
=QUERY(A1
Şimdi de bölgemizdeki başlıkları da belirtiyoruz, bu yüzden A1'den başlıyoruz. Sonra grubu ekleyin LABEL SUM(C) Ve ardından toplamınız için istediğiniz etiket izleyin. Bu, miktarın artık belirtilen etiket altında hesaplanmasını sağlar.

Bunlar, Google sayfalarında sorgu işlevini nasıl kullanabileceğinize dair birkaç örnektir. İşlevin SQL benzeri yapısı sayesinde uygulama son derece esnektir. Ortalama veya sıradan aritmetik operasyonlar gibi matematiksel hesaplamalar yapabilirsiniz. Örnekleri uygularsanız ve hükümleri etkili bir şekilde birleştirirseniz, ham verileri kullanılabilir bilgiye dönüştürebilirsiniz.
(Anka)