Modül 6 · İleri
Google E-Tablolar: İleri Analiz ve Yapay Zekâ
Raporlama ve analiz yapan çalışanlar için tasarlanan bu modül arama işlevleri, dinamik diziler ve pivot tablolarla başlar. Ardından Gemini ile tablo doldurma, AI işleviyle metin sınıflandırma ve formül hatalarını giderme gibi 2026'da yaygınlaşan yetenekleri uygular [4].
- Süre
- 3 saat
- Seviye
- İleri
- Ön koşul
- Modül 5
- Modül çıktısı
- Pivot tablolu, dilimleyicili ve yapay zekâ ile zenginleştirilmiş satış analizi
Ders akışı3 saat
Modüle genel bakış
Bu modülde Google E-Tablolar'da büyük bir satış listesini karar vermeye uygun bir analize dönüştüreceksiniz. Önce ürün kodlarını fiyat listesiyle eşleştirecek, çok koşullu hesaplar yapacak ve FILTER, SORT, UNIQUE ile kendini güncelleyen raporlar kuracaksınız. Ardından QUERY, pivot tablo, hesaplanan alan ve dilimleyici ile aynı veriye farklı açılardan bakmayı öğreneceksiniz.
İkinci bölümde grafik ve Gemini kullanımı yer alır. Gemini yan paneliyle analiz istemi yazacak, AI işleviyle müşteri yorumlarını sınıflandıracak ve üretilen sonuçları örneklem alarak doğrulayacaksınız. Modülün sonunda Anadolu Teknoloji A.Ş.'nin lansman satışları için pivot tablolu, dilimleyicili ve yapay zekâ ile zenginleştirilmiş bir satış analizi üreteceksiniz. Bu çıktı, Ayşe Demir'in proje takibinde ve Zeynep Arslan'ın lansman kararlarında kullanılabilecek bir çalışma kopyasıdır.
Öğrenme hedefleri
- XLOOKUP (ÇAPRAZARA), VLOOKUP (DÜŞEYARA) ve INDEX/MATCH (İNDİS/KAÇINCI) ile tablolar arası eşleştirme yapar.
- SUMIFS, COUNTIFS ve AVERAGEIFS ile çok koşullu özet hesaplar.
- FILTER, SORT, UNIQUE ve QUERY ile dinamik raporlar oluşturur; IMPORTRANGE ile dosyalar arası veri çeker.
- Pivot tablo, hesaplanan alan, gruplama ve dilimleyici kullanır.
- Gemini ile doldur ve AI işleviyle metin verisini sınıflandırır ve özetler.
- Basit bir makro kaydeder ve Apps Script'in ne işe yaradığını açıklar.
Hazırlık
- Modül 5'i tamamlamış veya düzenli olarak Excel kullanan katılımcılar için bir Google Workspace hesabı hazırlayın. Çalışma masaüstü tarayıcıda yapılmalıdır.
- Eğitmen, gerçek müşteri verisi yerine bu modülle birlikte üretilen
M06_satis_verisi.csvveM06_fiyat_listesi.csvdosyalarını paylaşmalıdır. DosyalarıLansman-2026Paylaşılan drive'ının03_Bütçeklasöründeki eğitim kopyasında tutun. - Katılımcının
Lansman Bütçesidosyasını düzenleme yetkisi, yeni sayfa ekleme yetkisi ve makro çalıştırma yetkisi olmalıdır. Çalışma dosyasının adını kurumun kuralına göre2026-11-03_Lansman_Analiz_v01yapın; gerçek satış verisi kullanmayın. - Google E-Tablolar yerel ayarının Türkiye olduğundan emin olun. Bu içerikte formül bağımsız değişkenleri noktalı virgül ile yazılmıştır. Ondalık gösterim için virgül kullanılır. İşlev adları, E-Tablolar formüllerindeki yaygın İngilizce adlarıyla yazılmıştır.
- Gemini yan paneli ve AI işlevi için uygun Google Workspace veya Google AI planını, alan yöneticisinin ilgili ayarlarını ve hesap dilini önceden kontrol edin. Özellik hesabınızda görünmüyorsa deneme veya beta erişimi, kademeli dağıtım ya da yönetici kısıtlaması olabilir.
- Hazırlıkta bir
Analiz, birQ3 İstanbulve birMakro Denemesayfası oluşturun. Ham veriyi değiştirmemek için formülleri ve sonuçları ayrı sayfalarda tutun.
1. Arama işlevleri: XLOOKUP, VLOOKUP ve INDEX/MATCH
Bir satış kaydı çoğu zaman ürün kodunu, fiyat listesi ise ürünün adını, kategorisini ve birim fiyatını taşır. İki tabloyu ürün koduyla birleştirmek, satış tutarı hesaplamanın ilk adımıdır. Arama yaparken tam eşleşme kullanın. Yaklaşık eşleşme, sıralama kuralı ve aralık yapısı açıkça kontrol edilmeden kullanılırsa yanlış fiyat üretebilir.
Nasıl yapılır?
Önce iki sayfayı tanınabilir adlarla hazırlayın. Satış sayfasında A:G sütunlarında ham veri, fiyat sayfasında A:D sütunlarında fiyat listesi bulunsun. Satış sayfasına H:K sütunlarında Birim_Fiyat, Kategori, Tutar ve Çeyrek başlıklarını ekleyin.
M06_satis_verisi.csvdosyasını yeni bir sayfaya aktarın ve sayfayıSatış Verisiolarak yeniden adlandırın.M06_fiyat_listesi.csvdosyasını aynı çalışma kitabına aktarın ve sayfayıFiyat Listesiolarak yeniden adlandırın.Satış Verisisayfasında H2 hücresine=XLOOKUP(E2;'Fiyat Listesi'!A$2:A$13;'Fiyat Listesi'!D$2:D$13;"Bulunamadı";0)yazın ve Enter'a basın.- H2'yi H501'e kadar doldurun. Formülü kopyalarken fiyat listesindeki satırları sabitleyen
$işaretlerinin korunduğunu kontrol edin. - I2 hücresine
=XLOOKUP(E2;'Fiyat Listesi'!A$2:A$13;'Fiyat Listesi'!C$2:C$13;"Bulunamadı";0)yazarak kategori bilgisini getirin. - J2 hücresine
=F2*H2yazarak sipariş tutarını hesaplayın. J sütununu para birimi biçiminde gösterin. - K2 hücresine
="Ç"&ROUNDUP(MONTH(B2)/3;0)yazarak tarihi çeyrek etiketine dönüştürün. K sütunundaki değerlerinÇ1,Ç2veyaÇ3olduğunu kontrol edin.
XLOOKUP arama aralığını ve sonuç aralığını ayrı ayrı alır. Bu nedenle sonuç sütunu arama sütununun sağında olmak zorunda değildir. Eksik değer metnini açıkça vermek, #N/A yerine veri kontrolü gerektiğini gösterir.
- H2 hücresindeki formülü
=VLOOKUP(E2;'Fiyat Listesi'!A$2:D$13;4;FALSE)ile değiştirerek DÜŞEYARA'yı deneyin. - Aynı formülde
FALSEyerineTRUEkullanmayın. Ürün kodları sıralı değildir ve burada tam eşleşme gerekir. - H2'ye
=INDEX('Fiyat Listesi'!D$2:D$13;MATCH(E2;'Fiyat Listesi'!A$2:A$13;0))yazarak INDEX/MATCH yaklaşımını test edin. - H2'deki üç yaklaşımın da P001 için aynı birim fiyatı döndürdüğünü kontrol edin. Sonra E2'yi farklı bir ürün koduyla değiştirip tekrar karşılaştırın.
VLOOKUP arama anahtarını seçilen aralığın ilk sütununda arar ve dizin numarasıyla sonuç döndürür. INDEX/MATCH ise eşleşen satırın konumunu KAÇINCI ile bulur, değeri INDEX ile alır. Bu yapı, aranan sütun ile dönen sütunun yerini daha esnek biçimde seçmenizi sağlar.
İpuçları ve sık yapılan hatalar
- VLOOKUP'ta
4, aralık içindeki dördüncü sütundur. Sayfadaki gerçek sütun harfi değildir. - XLOOKUP'ta arama ve sonuç aralıklarının satır sayıları uyumlu olmalıdır.
- INDEX/MATCH formülünde
MATCH(...;0)yazılmazsa varsayılan arama türü yaklaşık eşleşmeye dönebilir. - Birim fiyatı getirmeden önce ürün kodlarında yinelenen kayıt olup olmadığını
UNIQUEile kontrol edin. - Fiyat listesini değiştiren kişinin sürüm geçmişine not eklemesi, satış analizinin hangi listeyle hesaplandığını izlemeyi kolaylaştırır.
2. Çok koşullu işlevler: SUMIFS, COUNTIFS ve AVERAGEIFS
Tek bir toplam, satışın nerede veya ne zaman oluştuğunu açıklamaz. SUMIFS belirli koşullara uyan tutarları toplar, COUNTIFS uyan kayıtları sayar, AVERAGEIFS ise uyan kayıtların ortalamasını hesaplar. Aralıkların aynı satır sınırlarında olması, koşulların açık yazılması ve boşlukların bilinçli yönetilmesi sonuç güvenilirliği için önemlidir.
Nasıl yapılır?
Özetleri ham veri sayfasından ayrı bir Özet sayfasına yazın. Aşağıdaki örneklerde Tutar J sütununda, Bölge C sütununda ve Çeyrek K sütunundadır.
Özetsayfasında A1 hücresineBölge, B1 hücresineÇeyrek, C1 hücresineSatış Tutarıyazın.- C2 hücresine
=SUMIFS('Satış Verisi'!$J$2:$J$501;'Satış Verisi'!$C$2:$C$501;A2;'Satış Verisi'!$K$2:$K$501;B2)yazın. - A2'ye
Marmara, B2'yeÇ3yazıp formülü aşağı doğru kopyalayın. Böylece bölge ve çeyrek hücrelerinden beslenen bir özet elde edin. - D1 hücresine
Sipariş Sayısı, D2 hücresine=COUNTIFS('Satış Verisi'!$C$2:$C$501;A2;'Satış Verisi'!$K$2:$K$501;B2)yazın. - E1 hücresine
Ortalama Sipariş Tutarı, E2 hücresine=AVERAGEIFS('Satış Verisi'!$J$2:$J$501;'Satış Verisi'!$C$2:$C$501;A2;'Satış Verisi'!$K$2:$K$501;B2)yazın. - Sonuçları para birimi ve tam sayı biçiminde düzenleyin. AVERAGEIFS'in yalnızca sayısal Tutar hücrelerinin ortalamasını aldığını hatırlayın.
Birden fazla koşulu yan yana eklediğinizde işlev koşulların tümünü karşılayan satırları kullanır. Örneğin bölgeyi Marmara, çeyreği Ç3 verdiğinizde yalnızca Marmara'nın üçüncü çeyrek kayıtları hesaba katılır. Bir metin koşulunda * ve ? gibi joker karakterleri ancak neyi eşleştirmek istediğinizi açıkça test ederek kullanın.
- Bölge hücresini
Ege, çeyrek hücresiniÇ2yapın ve üç sonucu karşılaştırın. COUNTIFSsonucunu ham sayfadaki filtrelenmiş satır sayısıyla karşılaştırın. Sayıların eşleşmemesi, tarih veya çeyrek sütununda veri türü sorunu olduğunu gösterebilir.AVERAGEIFSsonucu beklenmedik biçimde boşsa Tutar sütununda sayı yerine metin olup olmadığını kontrol edin.- Sonucu sabit bir değer olarak yapıştırmak yerine koşul hücrelerini değiştirerek özetin nasıl güncellendiğini gösterin.
İpuçları ve sık yapılan hatalar
- Toplam aralığı ile her ölçüt aralığı 2:501 gibi aynı satır sınırlarını kullanmalıdır.
Ç3etiketinin başında veya sonunda görünmeyen boşluk varsa eşleşme olmaz.- Tutar sütunundaki
Bulunamadıgibi metinler AVERAGEIFS hesabına girmez, ancak veri kalitesi sorununu gizleyebilir. - Tarih koşulu kullanılacaksa hücrelerin gerçek tarih olarak tanındığını kontrol edin. Bu dersin uygulamasında çeyrek yardımcı sütunu kullanmak daha anlaşılırdır.
3. Dinamik diziler: FILTER, SORT, UNIQUE ve QUERY
Dinamik dizi formülleri tek bir formülle birden çok satır döndürür. Sonuç alanındaki satır sayısı değiştiğinde raporun elle kopyalanması gerekmez. FILTER koşula uyan satırları, SORT sıralanmış sonucu, UNIQUE yinelenmeyen değerleri döndürür. QUERY ise seçme, süzme, gruplama ve sıralama için Google Görselleştirme API'sının sorgu dilini kullanır.
Nasıl yapılır?
- Yeni bir
Dinamik Raporsayfası oluşturun. - A1 hücresine
=FILTER('Satış Verisi'!A2:K501;'Satış Verisi'!C2:C501="Marmara";'Satış Verisi'!K2:K501="Ç3")yazarak Marmara'nın üçüncü çeyrek kayıtlarını döndürün. - Sonucu Tutar sütununa göre büyükten küçüğe sıralamak için A1 hücresini
=SORT(FILTER('Satış Verisi'!A2:K501;'Satış Verisi'!C2:C501="Marmara";'Satış Verisi'!K2:K501="Ç3");10;FALSE)olarak değiştirin. J sütunu, A:K aralığında onuncu sütundur. - M1 hücresine
=UNIQUE('Satış Verisi'!E2:E501)yazarak ürün kodlarının tekil listesini oluşturun. Bu listeyi veri doğrulama veya arama seçimi için kullanabilirsiniz. Q3 İstanbulsayfasında A1 hücresine=QUERY('Satış Verisi'!A1:K501;"select * where D = 'İstanbul' and K = 'Ç3'";1)yazarak İstanbul'un üçüncü çeyrek kayıtlarını listeleyin.- Bölge ve çeyreğe göre toplam tutar özeti için
=QUERY('Satış Verisi'!A1:K501;"select C, K, sum(J) where C is not null group by C, K order by C, K";1)formülünü deneyin.
QUERY içindeki select, where, group by ve order by anahtar kelimeleri Türkçeleştirilmez. Formülün bağımsız değişkenleri Türkiye yerel ayarında noktalı virgülle ayrılır, sorgu metninin içindeki dil aynı kalır. Başlık sayısı için son bağımsız değişkende 1 kullanmak, ilk satırın başlık olduğunu belirtir.
- FILTER sonucunun taşacağı boş alanı önceden temizleyin. Sonuç alanında dolu hücre varsa
#REF!veya taşma uyarısı alabilirsiniz. - FILTER sonucu sıfır satır döndürürse üçüncü bağımsız değişkenle bir mesaj verebilirsiniz:
=IFERROR(FILTER(...);"Kayıt bulunamadı"). Üç nokta yerine gerçek aralıkları yazın. - SORT içindeki sütun numarasının seçtiğiniz aralığa göre sayıldığını kontrol edin. A:K aralığında Tutar J sütunu 10. sıradadır.
- QUERY'de metinleri tek tırnak içinde, sorgunun tamamını çift tırnak içinde yazın. Tarih sorgularında QUERY dilinin tarih biçimini kullanın; tarih metin olarak geliyorsa önce gerçek tarih biçimine dönüştürün.
İpuçları ve sık yapılan hatalar
- FILTER koşullarının satır sayıları kaynak aralıkla eşleşmelidir.
- UNIQUE ürün kodlarını döndürür, ürün adlarını değil. Ürün adını getirmek için eşleşme işlevi ekleyin.
- QUERY'de karışık veri türleri olan bir sütunda azınlık veri türleri boş kabul edilebilir. Tarih ve sayı sütunlarını tek biçimde tutun.
- Dinamik raporu paylaşmadan önce sonuçların bir kısmını ham veriye karşı kontrol edin; bir formülün çalışması tek başına iş sonucunun doğru olduğunu göstermez.
4. IMPORTRANGE ile dosyalar arası veri
IMPORTRANGE, başka bir Google E-Tablolar dosyasındaki hücre aralığını çalışma kitabınıza getirir. Bu, Lansman Bütçesi gibi ana dosyanın ayrı bir rapor dosyasındaki satış verisini canlı bir referans olarak kullanmasını sağlar. CSV dosyası doğrudan IMPORTRANGE kaynağı değildir; önce CSV'yi bir Google E-Tablolar sayfasına aktarmanız gerekir.
Nasıl yapılır?
- Kaynak dosyada yalnızca gerekli sayfaları paylaşın. Kaynak dosyanın URL'sini kopyalayın; URL'nin düzenleme yetkisi vermediğini, erişimin ayrıca dosya paylaşımıyla belirlendiğini unutmayın.
Lansman Bütçesidosyasında yeni birUzak Verisayfası açın ve A1 hücresini seçin.=IMPORTRANGE("KAYNAK_E_TABLO_URL";"'Satış Verisi'!A1:K501")yazın.KAYNAK_E_TABLO_URLyerine kaynak Google E-Tablolar URL'sini koyun.- İlk bağlantıda hücrede erişim uyarısı görünürse Erişime izin ver düğmesine tıklayın. Kaynak dosyaya erişim yetkiniz yoksa dosya sahibinden yetki isteyin.
- İçe aktarılan veriyi sorgulamak için
=QUERY(IMPORTRANGE("KAYNAK_E_TABLO_URL";"'Satış Verisi'!A1:K501");"select Col1, Col4, Col5, Col10 where Col4 = 'İstanbul' and Col11 = 'Ç3'";1)formülünü kullanın. IMPORTRANGE sonucu QUERY içinde kullanıldığında sütunlarCol1,Col2biçiminde adlandırılır. - Kaynak verinin değiştiğini gözlemlemek için kaynak dosyada bir test satırı ekleyin ve hedefteki sonuç alanının güncellenmesini bekleyin. Gerçek veride test satırı eklemeyin.
İpuçları ve sık yapılan hatalar
- Sayfa adında boşluk varsa sayfa adını tek tırnak içine alın:
'Satış Verisi'!A1:K501. - Kaynak URL'sini hücrede tutmak, dosya değişince formülü tek tek düzenlemekten daha kolaydır.
- Gereğinden geniş aralıklar güncelleme ve hesaplama yükünü artırabilir. İhtiyaç kadar sütun ve satır getirin.
- IMPORTRANGE ile getirilen veri yerel bir kopya gibi düzenlenmez. Kaynak veriyi değiştirmek için kaynak dosyada düzenleme yetkiniz olmalıdır.
5. Pivot tablolar, hesaplanan alanlar, gruplama ve dilimleyiciler
Pivot tablo, 500 satırın tamamını tek tek incelemeden bölge, çeyrek ve kategori ilişkisini görmenizi sağlar. Bu derste satırlarda bölgeyi, sütunlarda çeyreği, değerlerde satış tutarını kullanacaksınız. Dilimleyici, aynı veri kümesini kullanan pivot tablo veya grafiği tek tıkla filtreler. Formüllerden farklı olarak dilimleyici seçimleri aynı veri kümesini kullanan görsel nesnelere uygulanır; sayfadaki bağımsız formülleri filtrelemez.
Nasıl yapılır?
Satış Verisisayfasında A1:K501 aralığını seçin. Her sütunda tek ve boş olmayan bir başlık olduğunu kontrol edin.- Üst menüden Ekle > Pivot tablo seçeneğine tıklayın.
- Yeni bir sayfa seçin ve oluşturulan pivot tablo sayfasını
Pivot Satışolarak adlandırın. - Pivot tablo düzenleyicisinde Satırlar > Ekle üzerinden
Bolgealanını seçin. - Sütunlar > Ekle üzerinden
Çeyrekalanını seçin. - Değerler > Ekle üzerinden
Tutaralanını seçin. Özetleme türününTOPLAolduğunu kontrol edin. Toplamları gösterseçeneği görünüyorsa açık bırakın. Bölge toplamlarını çeyrek toplamlarıyla karşılaştırın.- Tutarın yanında bir hesaplanan alan denemek için Değerler > Ekle > Hesaplanan alan yolunu izleyin. Adı
Ortalama Sipariş Tutarıyapın. Yapılandırılmış düzenleyicide, hesabın mantığını=SUM(Tutar)/COUNTA(Siparis_No)olarak girin; alan adlarını panelin sunduğu adlarla seçin. Formül doğrulaması yeşil değilse alan adlarını yeniden seçin ve Ekle düğmesine tıklayın. - Tarih alanıyla gruplama denemek için Tarih'i satırlara ekleyin, pivot içindeki bir tarih hücresini seçin ve sağ tıklayın. Pivot tablo grubu oluştur seçeneği görünürse
Çeyrekgrubunu seçin. Uygulamadaki yardımcıÇeyreksütunu, farklı hesaplarda menü değişikliklerinden etkilenmeyen alternatif çözümdür. - Pivot tabloyu tıklayın ve Veri > Dilimleyici ekle seçeneğine tıklayın.
- Sağdaki panelde veri aralığını kontrol edin ve filtre sütunu olarak
Kategoriseçin. - Dilimleyicideki filtre düğmesine tıklayın, Değerlere göre filtrele altında
Yazılımı seçin ve sonucu gözlemleyin. SonraDonanımı seçerek karşılaştırın. - Dilimleyicide birden çok kategori filtresi kullanmanız gerekiyorsa her sütun için ayrı dilimleyici ekleyin. Dilimleyiciyi taşırken pivot tablonun başlıklarını kapatmadığından emin olun.
Hesaplanan alanın amacı, temel veride yeni bir sütun açmadan pivot içinde yeni bir metrik üretmektir. Formül düzenleyicisi kullandığınız alan adlarını pivot veya temel tablodaki alanlarla eşleştirin. Hesaplanan alan, ham veriyi değiştirmez; bu nedenle temel veriyle karşılaştırma yapmak kolaydır.
- Pivot düzenleyicisinde
SatırlaraltındakiBolgealanının aşağı okunu açın. - Sıralama ölçütü olarak bir değer alanı seçin ve azalan sırayı deneyin. Böylece toplam satışı yüksek bölge üstte görünür.
- Filtre eklemek için Filtreler > Ekle yoluyla bir alan seçin. Koşula göre filtrele veya Değerlere göre filtrele seçeneklerinden birini kullanın.
- Filtre seçimleri veri değişince otomatik olarak beklediğiniz yeni değeri göstermeyebilir. Filtre panelini yeniden açıp görünür değer listesini güncelleyin.
- Dilimleyicinin varsayılan filtresini korumak için dilimleyicinin sağındaki Diğer > Geçerli filtreleri varsayılan olarak ayarla yolunu izleyin.
İpuçları ve sık yapılan hatalar
- Değer alanının özetleme türü
SAYkalırsa satış tutarı yerine kayıt sayısı görünür.TOPLAyı seçin. - Çeyrek sütunlarını kronolojik sırada görmek için
Ç1,Ç2,Ç3etiketlerini tutarlı yazın. - Aynı kaynak veriyi kullanan pivot ve grafikler dilimleyiciye birlikte tepki verebilir; farklı veri kaynağı kullanan nesneler etkilenmez.
- Dilimleyici seçimlerini raporu açan herkesin göreceğini unutmayın. Paylaşmadan önce varsayılan filtreyi iş kararına uygun duruma getirin.
6. İleri grafikler: birleşik grafik ve kutu-bıyık grafiği
Grafik, özet tablodaki ilişkiyi hızlı okumayı sağlar; ancak her grafik her soruya uygun değildir. Çeyrek bazında satış tutarını sütunla, sipariş sayısını çizgiyle göstermek için karma grafik kullanabilirsiniz. Dağılımı görmek istediğinizde kutu-bıyık yaklaşımı, E-Tablolar'daki adıyla Kutu grafiği, ortanca ve yayılımı tek görünümde karşılaştırır.
Nasıl yapılır?
ÖzetsayfasındaBölge,Ç1,Ç2veÇ3sütunlarından oluşan özet aralığı seçin.- Ekle > Grafik seçeneğine tıklayın. Sağdaki grafik düzenleyicisinde Kurulum sekmesini açın.
- Grafik türünü
Karma grafikolarak seçin. BaşlığıBölgeye göre çeyrek satışlarıyapın. - Sütunların satış tutarını, çizginin başka bir ölçüyü gösterdiğini kontrol edin. Ölçekler farklıysa düzenleyicide serinin eksenini ve biçimini dikkatle ayarlayın.
- Kutu-bıyık grafiği için ürün kodu ve Tutar değerlerini ayrı bir yardımcı özet aralığında düzenleyin. Aralığı seçip yeniden Ekle > Grafik yolunu kullanın.
- Kurulum sekmesindeki grafik türü listesinden
Kutu grafiğini seçin. Ürün kodlarının kategori, tutarların sayısal veri olarak algılandığını kontrol edin. - Başlık ve eksen açıklamalarını düzenlemek için Özelleştir sekmesini kullanın. Grafik başlığında ölçü birimini belirtin.
Birleşik grafik eğilim ve karşılaştırmayı, kutu grafiği ise dağılımı öne çıkarır. Kutu grafiğini tek tek siparişlerin isimlerini göstermek için değil, ürün veya kategori gruplarının yayılımını karşılaştırmak için kullanın.
İpuçları ve sık yapılan hatalar
- Kaynak aralığında başlık satırını seçmek, seri adlarının anlaşılır görünmesini sağlar.
- Grafik türünü değiştirdiğinizde Eksen ve Gösterge ayarlarını yeniden kontrol edin.
- Çok fazla seri eklemeyin. Bir grafikte tek bir karar sorusunu yanıtlayacak kadar veri kullanın.
- Grafik başlığına tarih aralığı ve para birimi eklemek, grafiğin ayrı paylaşıldığında da anlaşılmasını sağlar.
7. Gemini in Sheets
Analiz, Gemini ile doldur, AI işlevi ve formül hatası giderme
Gemini in Sheets, veriyi sizin yerinize doğrulanmış bir iş kararı hâline getirmez. Uygun planı olan hesaplarda tablo oluşturma, formül önerme, analiz ve içgörü üretme, pivot tablo oluşturma ve filtre işlemleri için yan panelden yardım alabilirsiniz. Google'ın desteklenen diller sayfasında E-Tablolar Gemini yan paneli ve AI işlevi için Türkçe listelenir; yine de plan, yönetici ayarı, kademeli dağıtım ve deneme veya beta erişimi sonucu hesaplar arasında fark olabilir.
Nasıl yapılır?
Gemini yan paneliyle analiz istemi yazmadan önce veri aralığını ve ölçüyü netleştirin. En hızlı ifadesini satış tutarı, adet veya sipariş sayısı olarak belirtmezseniz Gemini başka bir ölçü seçebilir.
- Çalışma kitabının Google E-Tablolar biçiminde olduğundan emin olun. Excel dosyasıysa Dosya > Google E-Tablolar biçiminde kaydet seçeneğini kullanın.
- Sağ üstte Gemini'a sorun düğmesine tıklayın. Düğmenin Türkçe hesabınızdaki karşılığı veya yan panel simgesi farklı görünebilir.
- Yan paneldeki kaynak açılır menüsünü açın ve analize dahil etmek istediğiniz
Satış Verisi,ÖzetvePivot Satışsekmelerini seçin. - İstem kutusuna
En hızlı büyüyen üç ürünü bul ve büyümenin olası nedenlerini verilere dayanarak açıkla. Q2'den Q3'e satış tutarı değişimini kullan; ürün kodu, Q2 tutarı, Q3 tutarı ve büyüme oranını ayrı ayrı belirt.yazın. - Yanıtı çalışma sayfasına eklemeden önce ürün kodlarını pivot tablodaki sonuçlarla karşılaştırın. Uygun görünürse yan paneldeki Ekle seçeneğiyle çıktıyı sayfaya alın.
- Yanıtı bir karar metni gibi değil, incelenecek hipotezler gibi değerlendirin. Büyüme nedeni olarak yazılan ifadeler, yalnızca veride bulunan ölçülerle destekleniyorsa rapora alınmalıdır.
Gemini ile doldur özelliği, boş birden çok hücreyi mevcut sütun bağlamına veya yazdığınız isteme göre doldurabilir. Özellik hesabınızda Gemini ile doldur (Fill with Gemini), Doldur veya benzer bir giriş noktası olarak görünebilir.
Satış Verisisayfasında boş bir L sütunu açın ve başlığıYorum Özetiyapın.- L2:L10 aralığını seçin. Bir sütunda en az bir örnek varsa otomatik doldurma giriş noktası veya Gemini ile doldur seçeneği görünebilir.
- İstem alanına
Yorumu tek kısa cümleyle özetle; boşsa Boş yorum yazyazın. Oluşturulan örnekleri tek tek okuyun. - Uygun bulduğunuzda doldurma işlemini onaylayın. Üretilen her değeri, özellikle müşteri ve finans verisi içeren gerçek dosyalarda örneklem alarak kontrol edin.
AI işlevi metin oluşturma, özetleme ve sınıflandırma için hücreye yazılır. Bu derste yorum sütunu G'dedir; bu nedenle spesifikasyondaki F2 örneği, sağlanan veri dosyasının sütunlarına uyarlanarak G2 olarak kullanılır.
Satış Verisisayfasında M1 hücresineYorum Sınıfıyazın.- M2 hücresine
=AI("Bu yorumu olumlu, olumsuz veya nötr olarak sınıflandır";G2)yazın. - M2:M501 aralığını seçin ve formülü uygun hücrelere uygulamak için Oluştur ve ekle seçeneğini kullanın. AI işlevi hesabınızda formül sonucu üretmiyorsa plan, dil, yönetici ayarı veya Experiments/Beta erişimini kontrol edin.
- Boş yorumlarda modelin boş, nötr veya açıklama üretebileceğini not edin. Beklenen sınıfları bir örneklemde elle kontrol edin.
- AI işlevi hücrelerini doğrudan
IFiçine gömmeyin. Resmî yardım, iç içe AI işlevlerinin desteklenmediğini belirtir. Gerekirse AI sonucunu ayrı sütunda tutup normal formülle değerlendirin.
Formül hatası giderme için Gemini yan panelinden açıklama isteyin, ancak formülü doğrudan kabul etmeyin.
- Hatalı bir hücre seçin. Örneğin H2'de arama aralığını yanlış sayfaya bağlayın.
- Gemini yan paneline
H2 hücresindeki formül #N/A döndürüyor. Arama anahtarı E2, arama aralığı Fiyat Listesi A2:A13 ve sonuç aralığı D2:D13 olmalı. Olası nedenleri ve düzeltilmiş formülü açıkla.yazın. - Gemini'nin önerdiği formülü yardım merkezindeki sözdizimiyle ve bir bilinen ürün koduyla karşılaştırın.
- Formülü uygulamadan önce hücrenin sürüm geçmişini ve veri kapsamını kontrol edin. Hatalı bir öneriyi Geri al ile kaldırın.
İpuçları ve sık yapılan hatalar
- Gemini yan panelinin görünmemesi, Türkçe desteği olmadığı anlamına gelmez; lisans, yönetici ayarı, kademeli dağıtım veya hesap türü kontrol edilmelidir.
=AI()ile=Gemini()aynı AI işlevi yüzeyine bağlanabilir; özel işlevin aynı ada sahip olup olmadığını kontrol edin.- AI çıktısını pivotla karşılaştırmadan yönetime göndermeyin. Özellikle sınıflandırmada belirsiz veya boş yorumlar hata kaynağıdır.
- Panel geçmişi tarayıcı yenilendiğinde, dosya kapatıldığında veya bağlantı kesildiğinde kaybolabilir. Önemli çıktıyı sayfaya ekleyin ve istemi ayrı bir not olarak saklayın.
- Gemini ile yapılan işlemler, gerçek bir makro veya formül tasarımının yerine geçmez. Tekrarlanan hesabın kuralını normal formülle görünür kılın.
8. Otomasyona giriş: makro kaydetme ve Apps Script'e kısa bakış
Makro, tekrarlanan hücre işlemlerini kaydedip yeniden çalıştırır. Bu derste bir veri dönüşümü değil, biçimlendirme adımı kaydedeceksiniz. Bir makro oluşturulduğunda Google E-Tablolar buna bağlı bir Apps Script komut dosyası üretir. Apps Script, JavaScript tabanlı bulut otomasyonu için daha geniş bir yüzey sunar; menüler, tetikleyiciler, özel işlevler ve diğer Google hizmetleriyle entegrasyon gibi konular ayrı bir geliştirme çalışması gerektirir.
Nasıl yapılır?
Satış Verisisayfasının bir kopyasını oluşturun ve kopyayıMakro Denemeolarak adlandırın. Böylece ham sayfa korunur.Makro Denemesayfasında J1:J501 aralığını seçin. Başlık satırını biçimlendirilecek veri aralığından ayrı tutun.- Üst menüden Uzantılar > Makrolar > Makro kaydet yolunu izleyin. Hesabınızdaki yardım metninde aynı işlem eski adla Araçlar > Makrolar > Makro kaydet olarak görünürse o yolu kullanın.
- Başvurular için Göreli başvuruları kullan seçeneğini seçin. Bu seçim, makronun yalnızca kaydedildiği hücreyi değil, seçtiğiniz benzer aralığı hedeflemesini sağlar.
- J2:J501 seçiliyken Biçim > Sayı > Para birimi seçeneğini uygulayın. Gerekirse hizalamayı ve başlık biçimini de ayarlayın. Kaydetme çubuğunda Kaydet düğmesine tıklayın.
- Makroya
Tutarı Biçimlendiradını verin. Kısayol oluşturmak zorunlu değildir; eğitimde menüden çalıştırın. Kaydet düğmesine tıklayın. Makro Denemesayfasında başka bir tutar aralığını seçin. Uzantılar > Makrolar > Tutarı Biçimlendir yoluyla makroyu çalıştırın.- İlk çalıştırmada yetkilendirme ekranı açılırsa hesabı seçin ve izin metnini inceleyerek yetkilendirin. Yetki vermediğiniz makro çalışmaz.
- Makronun nasıl çalıştığını görmek için Uzantılar > Apps Script yolunu deneyin. Bazı hesaplarda bu alan, yardım sayfasında Araçlar > Komut dosyası düzenleyicisi adıyla gösterilebilir. Kodun yaptığı işlemi anlamadan değiştirmeyin.
Makrolar sayfaya özgüdür ve yalnızca Google E-Tablolar'da çalışır. Çok fazla işlem içeren veya hassas yetki isteyen bir makroyu ortak dosyaya eklemeden önce küçük bir kopyada test edin.
İpuçları ve sık yapılan hatalar
- Makro kaydını başlatmadan önce doğru sayfa ve doğru başvuru türünü seçin.
- Makro çalışmıyorsa adın Uzantılar > Makrolar listesinde göründüğünü, dosyada düzenleme yetkiniz olduğunu ve ilk yetkilendirmenin tamamlandığını kontrol edin.
- Makro kısayollarını gereksiz yere çoğaltmayın; başka kullanıcıların kısayollarıyla çakışabilir.
Uygulama çalışması: Satış verisini analiz etme
Anadolu Teknoloji A.Ş. 2026 ürün lansmanının sonuçlarını değerlendirmektedir. Zeynep Arslan, pazarlama kararları için hangi ürünlerin üçüncü çeyrekte büyüdüğünü görmek ister. Mehmet Kaya, satış tutarlarının fiyat listesiyle tutarlı olmasını kontrol eder. Ayşe Demir ise Lansman-2026 Paylaşılan drive'ının 03_Bütçe klasöründe paylaşılacak, filtrelenebilir bir analiz bekler. Elif Şahin toplantıdan önce çıktıyı biçimlendirir; Can Yıldız da Gemini ve makro erişimlerini kontrol eder.
Görevler
- Eğitmenin paylaştığı 500 satırlık satış verisini ve 12 ürünlük fiyat listesini çalışma kopyasına aktarın. XLOOKUP ile ürün kodlarına birim fiyatı ve kategoriyi getirin; tutar ve çeyrek yardımcı sütunlarını oluşturun.
- Bölge ve çeyreğe göre satış toplamını gösteren bir pivot tablo oluşturun. Ürün kategorisini filtrelemek için dilimleyici ekleyin.
- QUERY ile 2026'nın üçüncü çeyreğine ait İstanbul satışlarını ayrı bir
Q3 İstanbulsayfasında listeleyin. - Müşteri yorumları sütununun yanına
=AI("Bu yorumu olumlu, olumsuz veya nötr olarak sınıflandır";G2)formülünü uygulayın ve örnek sonuçları kontrol edin. Sağlanan dosyada yorum sütunu G'dedir; spesifikasyondaki F2 örneği bu nedenle G2 olarak düzeltilmiştir. - Gemini yan paneline
En hızlı büyüyen üç ürünü bul ve büyümenin olası nedenlerini verilere dayanarak açıklaistemini yazın. Yanıtı pivot tablodaki Q2-Q3 satış tutarlarıyla karşılaştırın. - Tutar biçimlendirme adımlarınızı bir makro olarak kaydedin ve başka bir sayfada çalıştırın.
Çözüm anahtarı
Görev 1: Veriyi içe aktarma ve eşleştirme
- Google Drive'da
Lansman-2026Paylaşılan drive'ını, ardından03_Bütçeklasörünü açın. - Eğitmenin paylaştığı
Lansman Bütçesiçalışma kitabını açın. Çalışma kitabını korumak için Dosya > Kopyasını oluştur seçeneğiyle bir kopya üretin ve kopyayı2026-11-03_Lansman_Analiz_v01adıyla eğitim klasörüne kaydedin. - Yeni bir sayfa ekleyin. Sayfada Dosya > İçe aktar > Yükle seçeneğine tıklayın,
M06_satis_verisi.csvdosyasını seçin. İçe aktarma penceresinde yeni sayfaya ekleme seçeneğini kullanın ve sayfayıSatış Verisiolarak yeniden adlandırın. - Aynı işlemi
M06_fiyat_listesi.csviçin yapın ve sayfayıFiyat Listesiolarak yeniden adlandırın. Bir içe aktarma penceresi karakter kodlaması sorarsa UTF-8 seçin. Satış Verisisayfasında H1:K1 hücrelerine sırasıylaBirim_Fiyat,Kategori,Tutar,Çeyrekyazın.- H2'ye
=XLOOKUP(E2;'Fiyat Listesi'!A$2:A$13;'Fiyat Listesi'!D$2:D$13;"Bulunamadı";0)yazın. H2:H501 aralığını seçip formülü doldurun. - I2'ye
=XLOOKUP(E2;'Fiyat Listesi'!A$2:A$13;'Fiyat Listesi'!C$2:C$13;"Bulunamadı";0)yazın ve I501'e kadar doldurun. - J2'ye
=F2*H2, K2'ye="Ç"&ROUNDUP(MONTH(B2)/3;0)yazın. Her iki formülü 501. satıra kadar doldurun. - J2:J501 aralığını seçin. Biçim > Sayı > Para birimi yoluyla biçimlendirin. H2:H501 ve J2:J501'de hata veya boş değer arayın.
Görev 2: Pivot tablo ve kategori dilimleyicisi
Satış Verisisayfasında A1:K501 aralığını seçin.- Ekle > Pivot tablo seçeneğine tıklayın ve yeni sayfayı seçin. Sayfayı
Pivot Satışolarak adlandırın. - Pivot tablo düzenleyicisinde Satırlar > Ekle > Bolge seçimini yapın.
- Sütunlar > Ekle > Çeyrek seçimini yapın.
- Değerler > Ekle > Tutar seçimini yapın. Özetleme türünü
TOPLAolarak bırakın. - Pivot tabloyu tıklayın ve Veri > Dilimleyici ekle seçeneğine tıklayın. Filtre sütununda
Kategoriyi seçin. - Dilimleyicide filtre simgesine tıklayın, önce
Yazılım, sonraDonanımdeğerlerini seçin. Pivot toplamlarının değiştiğini kontrol edin. - Dilimleyici filtresini temizleyin ve raporu varsayılan olarak tüm kategorileri gösterecek şekilde bırakın.
Görev 3: QUERY ile İstanbul-Ç3 listesi
- Yeni bir sayfa ekleyin ve adını
Q3 İstanbulyapın. - A1 hücresine
=QUERY('Satış Verisi'!A1:K501;"select * where D = 'İstanbul' and K = 'Ç3'";1)yazın. - Sonuç alanının boş olduğundan emin olun. İlk satırın başlıkları, altındaki satırların yalnızca İstanbul ve Ç3 kayıtlarını gösterdiğini kontrol edin.
- Bu veri setinde 13 kayıt, toplam 450 adet ve fiyat eşleştirmesi sonrası 3.576.750 TL satış tutarı beklenir. QUERY listesi ham satırları getirir; toplamı ayrıca
=SUM(J2:J14)ile kontrol edebilirsiniz.
Görev 4: AI işleviyle yorum sınıflandırma
Satış Verisisayfasında M1 hücresineYorum Sınıfıyazın.- M2 hücresine
=AI("Bu yorumu olumlu, olumsuz veya nötr olarak sınıflandır";G2)yazın. - AI işlevi kullanılan hücreyi veya M2:M501 aralığını seçin. Hesabınızdaki yüzey Oluştur ve ekle istiyorsa bu düğmeye tıklayın.
- İlk 20 dolu yorum için G sütunundaki metni ve M sütunundaki etiketi yan yana okuyun. Boş yorumları ayrı işaretleyin.
- En az beş örneği elle yeniden sınıflandırın. Bir belirsiz sonuç varsa isteme
Yalnızca olumlu, olumsuz veya nötr sözcüklerinden birini döndürkuralını ekleyip küçük bir örneklemde yeniden deneyin. - AI işlevi görünmüyorsa katılımcıyı farklı bir üçüncü taraf araca yönlendirmeyin. Can Yıldız veya alan yöneticisiyle uygun plan, dil, yönetici ayarı ve Experiments/Beta erişimini kontrol edin.
Görev 5: Gemini yanıtını pivotla karşılaştırma
Pivot Satışsayfasında ürün kodunu satırlara, Çeyrek'i sütunlara ve Tutarı değerlere ekleyen ikinci bir pivot oluşturun. DeğerlerTOPLAile özetlensin.- Sağ üstte Gemini'a sorun düğmesine tıklayın. Kaynak seçiminde satış verisi ve ürün pivotunun seçili olduğunu kontrol edin.
En hızlı büyüyen üç ürünü bul ve büyümenin olası nedenlerini verilere dayanarak açıklaistemini yazın. Yanıtın hangi ölçüyü kullandığını sorun; mümkünseQ2'den Q3'e satış tutarı büyümesini kullancümlesini ekleyin.- Yanıtı sayfaya eklemeden önce ürün kodlarını pivotla karşılaştırın. P007, P003 ve P010'un Q2'den Q3'e satış tutarı büyümesinde ilk üçte görünmesi beklenir.
- Pivotta P007'nin Q2 tutarı 3.675.700 TL, Q3 tutarı 10.715.600 TL; P003'ün Q2 tutarı 2.560.600 TL, Q3 tutarı 5.536.600 TL; P010'un Q2 tutarı 3.953.600 TL, Q3 tutarı 5.812.800 TL'dir. Gemini farklı bir sıralama verirse kullanılan ölçüyü, aralıkları ve hesaplamayı inceleyin.
- Olası nedenleri, örneğin adet artışı veya ürün karması değişimi gibi, veriyle desteklenen gözlemler olarak yazın. Veride bulunmayan pazar, kampanya veya müşteri davranışı açıklamalarını doğrulanmamış varsayım olarak işaretleyin.
Görev 6: Biçimlendirme makrosu
Satış Verisisayfasını kopyalayın ve kopyayıMakro Denemeolarak adlandırın.Makro Denemesayfasında J2:J501 aralığını seçin.- Uzantılar > Makrolar > Makro kaydet yolunu izleyin. Göreli başvuruları kullan seçeneğini seçin.
- Biçim > Sayı > Para birimi seçeneğini uygulayın. Başlık satırını kalın yapın veya seçili tutar aralığına istediğiniz biçimi uygulayın.
- Kayıt çubuğunda Kaydet düğmesine tıklayın. Ad olarak
Tutarı Biçimlendiryazın ve tekrar Kaydet düğmesine tıklayın. - Makro kaydının bitmesi için işlemi durdurun. Sayfada J2:J501 dışındaki bir tutar aralığını seçin.
- Uzantılar > Makrolar > Tutarı Biçimlendir seçeneğine tıklayın. İlk kullanımda yetkilendirmeyi tamamlayın.
- Yeni aralığın aynı biçimi aldığını kontrol edin. Mutlak başvuru kaydedilmişse makronun hep eski hücreleri biçimlendireceğini açıklayın ve göreli başvuruyla yeniden kaydedin.
Başarı ölçütleri
Bilgi kontrolü
1XLOOKUP'un VLOOKUP'a göre bir avantajı nedir?
Arama sütununun solundaki değeri de döndürebilir ve sütun numarası gerektirmez.
2Pivot tabloda dilimleyici ne işe yarar?
Pivot tablo veya grafikleri tek tıkla belirli bir değere göre filtreler.
3AI işleviyle üretilen sonuçlar neden doğrulanmalıdır?
Yapay zekâ olasılığa dayalı çalışır; özellikle belirsiz metinlerde yanlış sınıflandırma yapabilir.
4VLOOKUP'ta tam eşleşme hangi bağımsız değişkenle belirtilir?
FALSEveya Türkçe arayüz karşılığı olanYANLIŞile tam eşleşme belirtilir.5QUERY sonucunun taşacağı alanda neden boş hücre bırakılır?
Dinamik sonuç birden çok satıra yayılır; dolu hücreler taşmayı ve
#REF!hatasını tetikleyebilir.6IMPORTRANGE ilk kez kullanıldığında hangi işlem gerekebilir?
Hedef hücrede görünen Erişime izin ver düğmesine tıklamak ve kaynak dosyaya erişim yetkisini doğrulamak gerekir.
7SUMIFS, COUNTIFS ve AVERAGEIFS arasındaki temel fark nedir?
İlki koşullu toplam, ikincisi koşullu kayıt sayısı, üçüncüsü koşullu sayısal ortalama üretir.
8Makro kaydında göreli başvurular ne sağlar?
Kaydedilen işlemin yalnızca ilk hücreye değil, çalıştırılırken seçilen benzer aralığa uyarlanmasını sağlar.
Sık sorulan sorular
XLOOKUP formülüm P001 için Bulunamadı döndürüyor.
E2'deki kodu ve Fiyat Listesi A2:A13 aralığını karşılaştırın. Başta veya sonda boşluk, farklı yazım veya metin-sayı türü farkı olabilir. Kodu doğrudan fiyat listesinde arayın ve sonuç aralığının fiyat sütunu D olduğunu kontrol edin.
VLOOKUP neden yanlış fiyat getiriyor?
Dördüncü bağımsız değişkende FALSE kullanın. TRUE yaklaşık eşleşme yapar ve arama sütununun artan sırada olmasını bekler. Ürün kodu listesi sıralı değilse yaklaşık eşleşme kullanmayın.
Pivot tablo yeni satırı göstermiyor.
Pivot tablonun kaynak veri aralığını açıp yeni satırları kapsadığını kontrol edin. Eğitim aralığı A1:K501'dir. Gerçek raporda yeni satır ekleme yöntemine göre aralığı genişletin veya kaynak tabloyu yeniden düzenleyin.
Dilimleyici SUMIFS sonuçlarını değiştirmiyor. Bu bir hata mı?
Hayır. Dilimleyici, aynı veri kümesini kullanan pivot tablo ve grafiklere uygulanır. Bağımsız formüller dilimleyici seçimini otomatik olarak kullanmaz. Formüle aynı koşulu ayrıca ekleyin.
QUERY formülüm #VALUE! veriyor.
Aralıkta başlık sayısını son bağımsız değişkende 1 olarak belirtin. Sorgudaki sütun harflerini kaynak aralıkla eşleştirin, metinleri tek tırnak içine alın ve sorgu anahtar kelimelerini İngilizce bırakın.
IMPORTRANGE formülü sonsuza kadar yükleniyor.
Kaynak URL'sini, sayfa adını ve aralık dizesini kontrol edin. İlk bağlantıda Erişime izin ver seçeneğini kullanın. Çok geniş aralıkları daraltın ve kaynak dosyanın erişilebilir olduğundan emin olun.
Gemini yan paneli veya AI işlevi bende görünmüyor.
Türkçe destek tek başına yeterli değildir. Hesabın uygun Workspace veya Google AI planında olduğunu, yöneticinin özelliği açtığını ve kademeli dağıtım, Experiments veya Beta koşulu bulunup bulunmadığını kontrol edin. Dosyanın Excel biçiminde değil Google E-Tablolar biçiminde olduğundan emin olun.
AI işlevi boş yorumları nötr olarak sınıflandırıyor. Bu sonucu kullanabilir miyim?
Boş yorum gerçek bir duygu kanıtı değildir. Boşları ayrı bir Boş sınıfıyla normal formülle işaretleyin veya AI isteminde boş metin için açık davranış tanımlayın. Örneklem kontrolü yapmadan toplam duygu raporu yayınlamayın.
Makro başka sayfada çalışmıyor.
Mutlak başvuru ile kaydedilmiş olabilir. Makroyu göreli başvuruyla yeniden kaydedin, makronun aynı dosyaya bağlı olduğunu ve ilk çalıştırma yetkilendirmesinin tamamlandığını kontrol edin.
Akılda kalsın
- Tam eşleşme gerektiren ürün kodlarında XLOOKUP'ta
0, VLOOKUP'taFALSEkullanın. - Çok koşullu özetlerde toplam aralığı ile ölçüt aralıklarının satır sınırları aynı olmalıdır.
- FILTER, SORT ve UNIQUE dinamik çıktı üretir; çıktı alanını boş bırakın.
- QUERY'nin sorgu dili İngilizce anahtar kelimeler kullanır; Türkçe yerel ayarda formül bağımsız değişkenlerini noktalı virgülle ayırın.
- IMPORTRANGE bir Google E-Tablolar dosyasını kaynak alır ve ilk bağlantıda erişim izni isteyebilir.
- Pivot tablo veriyi özetler, dilimleyici aynı veri kümesini kullanan görselleri filtreler.
- Gemini ve AI işlevi yardımcıdır; plan, yönetici ayarı ve dil kısıtlarını kontrol edin, üretilen sonucu veriye karşı doğrulayın.
- Makro tekrarlanan biçimlendirmeyi hızlandırır; Apps Script, makronun altında oluşan ve daha ileri otomasyona açılan komut dosyasıdır.
Ek: Eğitmen materyalleri
Bu modül için üretilen dosyalar M06_satis_verisi.csv ve M06_fiyat_listesi.csv yollarındadır. Satış dosyası UTF-8 CSV olarak başlıkla birlikte tam 500 veri satırı içerir. Sütunlar Siparis_No, Tarih, Bolge, Sehir, Urun_Kodu, Adet ve Musteri_Yorumudur. Tarihler 2026-01-01 ile 2026-09-30 arasındadır. Bölgeler Marmara, Ege, İç Anadolu, Akdeniz ve Karadeniz'dir. Şehirler bölgeye uygun olarak İstanbul, Bursa, İzmir, Manisa, Ankara, Konya, Antalya, Adana, Samsun ve Trabzon'dur. Ürün kodları P001-P012 arasındadır. Yorumların 160 satırı boştur; kalan kısa Türkçe yorumlar olumlu, olumsuz ve nötr örneklerden oluşur.
Fiyat dosyası Urun_Kodu, Urun_Adi, Kategori ve Birim_Fiyat başlıklarını içerir. On iki ürün Yazılım, Donanım ve Hizmet kategorilerine dağıtılmıştır. Fiyatlar eğitim amaçlı örnektir, gerçek Anadolu Teknoloji fiyatı değildir. Katılımcı, her iki CSV'yi Lansman Bütçesi kopyasına Dosya > İçe aktar > Yükle yoluyla ayrı sayfa olarak almalıdır. İçe aktarma sonrası sayfalar Satış Verisi ve Fiyat Listesi olarak yeniden adlandırılır. Eğitmen, ham sayfaların korunması için katılımcılara çalışma kopyası kullandırmalıdır.
Beklenen pivot özeti, J sütunundaki Tutarın TOPLA ile bölge ve K sütunundaki Çeyreke göre özetlenmesine dayanır. Tutar, Adet ile fiyat listesinden gelen Birim_Fiyat'ın çarpımıdır.
| Bölge | Ç1 | Ç2 | Ç3 |
|---|---|---|---|
| Marmara | 4.390.350 TL | 5.698.400 TL | 9.186.900 TL |
| Ege | 5.605.250 TL | 5.668.850 TL | 9.577.550 TL |
| İç Anadolu | 6.166.500 TL | 8.421.600 TL | 9.355.500 TL |
| Akdeniz | 10.037.950 TL | 9.253.700 TL | 8.219.450 TL |
| Karadeniz | 5.897.150 TL | 6.620.750 TL | 7.830.050 TL |
Bölge toplamları sırasıyla Marmara için 19.275.650 TL, Ege için 20.851.650 TL, İç Anadolu için 23.943.600 TL, Akdeniz için 27.511.100 TL ve Karadeniz için 20.347.950 TL'dir. Dilimleyicide yalnızca Yazılım seçildiğinde bu değerler düşer; filtre seçimleri veri kaynağındaki kategori eşleşmesine bağlıdır.
Q3 İstanbul QUERY sonucunda 13 kayıt ve 450 adet vardır. Birim fiyat eşleştirilip J sütunu hesaplandıktan sonra bu kayıtların satış tutarı 3.576.750 TL'dir. Katılımcı listeyi başka bir koşulla değiştirirse bu kontrol toplamı geçerli olmaz; eğitmen aynı formülü yeniden hesaplamalıdır.
Q2'den Q3'e satış tutarı büyümesiyle ilk üç ürün aşağıdadır. Büyüme oranı (Ç3 - Ç2) / Ç2 olarak hesaplanmıştır.
| Ürün kodu | Q2 satış tutarı | Q3 satış tutarı | Büyüme |
|---|---|---|---|
| P007 | 3.675.700 TL | 10.715.600 TL | %191,5 |
| P003 | 2.560.600 TL | 5.536.600 TL | %116,2 |
| P010 | 3.953.600 TL | 5.812.800 TL | %47,0 |
Bu sıralama Tutar toplamına göre yapılmıştır. Adet veya sipariş sayısına göre sıralama istenirse Gemini sonucu değişebilir. Eğitmen, Gemini yanıtını bu nedenle yalnızca ürün kodu değil, kullanılan ölçü ve iki çeyreğin tutarlarıyla birlikte değerlendirmelidir. P007'nin Q2 adedi 413'ten Q3'te 1.204'e, P003'ün 413'ten 893'e, P010'un 353'ten 519'a yükselmesi tutar büyümesini açıklayan gözlenebilir verilerdir; kampanya nedeni gibi veride bulunmayan yorumlar doğrulanmış bilgi sayılmaz.
Kaynaklar
- 1XLOOKUP işlevi support.google.com/docs/answer/12405947?hl=tr
- 2DÜŞEYARA support.google.com/docs/answer/3093318?hl=tr
- 3INDEX support.google.com/docs/answer/3098242?hl=tr
- 4KAÇINCI (MATCH) support.google.com/docs/answer/3093378?hl=tr
- 5Google E-Tablolar işlev listesi support.google.com/docs/table/25273?hl=tr
- 6QUERY support.google.com/docs/answer/3093343?hl=tr
- 7IMPORTRANGE support.google.com/docs/answer/3093340?hl=tr
- 8Diğer sayfalardaki referans veriler support.google.com/docs/answer/75943?hl=tr&co=GENIE.Platform%3DDesktop
- 9Pivot tablo oluşturma ve kullanma support.google.com/docs/answer/1272900?hl=tr&co=GENIE.Platform%3DDesktop
- 10Pivot tabloyu özelleştirme support.google.com/docs/answer/7572895?hl=tr&co=GENIE.Platform%3DDesktop
- 11Dilimleyiciler ile grafikleri ve tabloları filtreleme support.google.com/docs/answer/9245556?hl=tr
- 12Grafik ekleme ve düzenleme support.google.com/docs/answer/63824?hl=tr&co=GENIE.Platform%3DDesktop
- 13Google E-Tablolar'daki grafik türleri support.google.com/docs/answer/190718?hl=tr
- 14Google E-Tablolar'da Gemini ile ortak çalışma support.google.com/docs/answer/14356410?hl=tr
- 15Gemini ile Google Workspace'te desteklenen diller support.google.com/docs/answer/14925782?hl=tr&ref_topic=13951627
- 16Google E-Tablolar'da AI işlevini kullanma support.google.com/docs/answer/15877199?hl=tr
- 17Google E-Tablolar'da görevleri otomatikleştirme support.google.com/docs/answer/7665004?hl=tr&co=GENIE.Platform%3DDesktop
- 18Makroları ve eklentileri kullanma support.google.com/docs/answer/9331168?hl=tr
İlerleme yalnızca bu tarayıcıda saklanır.