Google Sheets Formülleri: Türkçe Kapsamlı Rehber

SUM'dan QUERY'ye, IF'ten ARRAYFORMULA'ya Google Sheets formüllerini gerçek örneklerle Türkçe öğrenin ve elektronik tablo verimliliğinizi katlayın.

Ofis
Google Sheets Formülleri: Türkçe Kapsamlı Rehber

Google Sheets, ücretsiz ve bulut tabanlı yapısıyla milyonlarca insanın günlük olarak kullandığı güçlü bir elektronik tablo uygulamasıdır. Bu uygulamanın asıl gücü, sunduğu yüzlerce formül ve fonksiyonda gizlidir. Doğru formülleri bilen bir kullanıcı, saatler sürecek manuel işlemleri saniyeler içinde tamamlayabilir, devasa veri kümelerini analiz edebilir ve dinamik raporlar oluşturabilir. Bu rehberde, Google Sheets formüllerini temelden ileri seviyeye kadar kapsamlı biçimde ele alıyor, her formülün ne işe yaradığını ve gerçek hayatta nasıl kullanılacağını Türkçe olarak açıklıyoruz.

Formülleri öğrenmek, başlangıçta gözünüzü korkutabilir; ancak mantığını kavradığınızda, elektronik tablolar size tamamen yeni bir verimlilik dünyasının kapılarını açar. İster bir öğrenci olun, ister küçük bir işletme sahibi ya da kurumsal bir analist, Google Sheets formüllerinde ustalaşmak iş akışınızı kökten dönüştürür.

Formüllerin Temel Mantığı

Google Sheets'te her formül eşittir işareti (=) ile başlar. Bu işaret, hücreye girdiğiniz şeyin düz bir metin değil, hesaplanacak bir ifade olduğunu uygulamaya bildirir. Örneğin bir hücreye =2+2 yazıp Enter tuşuna bastığınızda, hücre 4 değerini gösterir. Formüller, sabit sayılarla çalışabileceği gibi, asıl gücünü hücre referanslarından alır. =A1+B1 ifadesi, A1 ve B1 hücrelerindeki değerleri toplar ve bu değerler değiştiğinde sonuç otomatik olarak güncellenir.

Hücre referansları, Google Sheets'in dinamik yapısının temelidir. Bir formülü bir hücreden diğerine kopyaladığınızda, referanslar göreceli olarak kayar; yani A1'e atıfta bulunan bir formülü bir satır aşağı kopyalarsanız, otomatik olarak A2'ye atıfta bulunur. Bu davranışı engellemek ve bir referansı sabitlemek isterseniz, dolar işareti kullanırsınız. $A$1 ifadesi hem sütunu hem satırı sabitlerken, A$1 yalnızca satırı, $A1 yalnızca sütunu sabitler. Bu mutlak ve göreceli referans ayrımı, karmaşık tabloların doğru çalışmasının anahtarıdır.

Google Sheets'in formül yapısı ve fonksiyonları hakkında resmi ve güncel bilgiye Google Workspace geliştirici dokümantasyonundan ulaşabilirsiniz; bu kaynak, hem temel hem de ileri düzey kullanım için güvenilir bir referanstır.

Temel Matematiksel Fonksiyonlar

Her elektronik tablo kullanıcısının ilk öğrenmesi gereken fonksiyonlar matematiksel işlemlerle ilgilidir. Bunların başında SUM gelir. =SUM(A1:A10) ifadesi, A1'den A10'a kadar olan hücrelerdeki tüm sayıları toplar. Bu, manuel olarak her hücreyi tek tek toplamaktan çok daha hızlı ve hatasızdır.

AVERAGE fonksiyonu bir hücre aralığının aritmetik ortalamasını hesaplar; =AVERAGE(B2:B20) ifadesi seçili aralıktaki sayıların ortalamasını verir. MAX ve MIN fonksiyonları sırasıyla bir aralıktaki en büyük ve en küçük değeri bulur. COUNT fonksiyonu yalnızca sayı içeren hücreleri sayarken, COUNTA boş olmayan tüm hücreleri (metin dahil) sayar. Bu sayma fonksiyonları, veri kümenizdeki kayıt sayısını hızlıca öğrenmek için vazgeçilmezdir.

ROUND fonksiyonu sayıları belirli bir ondalık basamağa yuvarlar; =ROUND(3.14159, 2) ifadesi 3.14 sonucunu verir. PRODUCT fonksiyonu bir aralıktaki değerleri çarpar, MOD fonksiyonu ise bir bölme işleminin kalanını döndürür. Bu temel fonksiyonlar tek başına basit görünse de, birbiriyle ve diğer fonksiyonlarla birleştiğinde son derece güçlü hesaplama zincirleri oluşturur.

Mantıksal Fonksiyonlar ve Koşullar

Verilerle çalışırken çoğu zaman koşullara dayalı kararlar vermeniz gerekir. İşte burada mantıksal fonksiyonlar devreye girer. Bu kategorinin en önemli fonksiyonu IF'tir. =IF(A1>50, "Geçti", "Kaldı") ifadesi, A1 değeri 50'den büyükse "Geçti", değilse "Kaldı" yazar. IF fonksiyonu, basit kararlardan karmaşık iş kurallarına kadar her yerde kullanılır.

IF fonksiyonlarını iç içe yerleştirerek birden fazla koşulu değerlendirebilirsiniz; ancak çok katmanlı iç içe IF'ler okunması zor hale gelebilir. Bu durumda IFS fonksiyonu daha temiz bir çözüm sunar. =IFS(A1>=90, "A", A1>=80, "B", A1>=70, "C") ifadesi, notları harf karşılığına çevirir. AND ve OR fonksiyonları birden fazla koşulu birleştirir; =IF(AND(A1>0, B1>0), "Pozitif", "Hata") ifadesi her iki değerin de pozitif olmasını şart koşar.

IFERROR fonksiyonu, formül hatalarını zarif biçimde yönetmek için kullanılır. Bir formül #DIV/0! veya #N/A gibi bir hata döndürdüğünde, IFERROR bunun yerine belirlediğiniz bir değeri gösterir. =IFERROR(A1/B1, "Bölme hatası") ifadesi, B1 sıfır olduğunda hata mesajı yerine açıklayıcı bir metin gösterir. Bu, profesyonel görünen tablolar oluşturmanın önemli bir parçasıdır.

Arama ve Başvuru Fonksiyonları

Büyük veri kümeleriyle çalışırken en sık ihtiyaç duyacağınız işlem, bir değere karşılık gelen başka bir değeri bulmaktır. VLOOKUP, bu amaçla uzun yıllardır kullanılan klasik bir fonksiyondur. =VLOOKUP("Ürün123", A2:D100, 3, FALSE) ifadesi, A sütununda "Ürün123" değerini arar ve bulduğu satırın üçüncü sütunundaki değeri döndürür. Son parametre olan FALSE, tam eşleşme aranmasını sağlar.

VLOOKUP'ın bir sınırlaması, yalnızca soldan sağa arama yapabilmesidir. Bu kısıtlamayı aşmak için INDEX ve MATCH fonksiyonları birlikte kullanılır. MATCH bir değerin konumunu bulurken, INDEX o konumdaki değeri döndürür. =INDEX(C2:C100, MATCH("Ürün123", A2:A100, 0)) kombinasyonu, VLOOKUP'tan daha esnek bir arama sağlar ve her yöne arama yapabilir.

Google Sheets, modern bir alternatif olarak XLOOKUP fonksiyonunu da destekler. Bu fonksiyon, VLOOKUP ve INDEX/MATCH'in avantajlarını tek bir basit sözdiziminde birleştirir. Ayrıca Google Sheets'e özgü güçlü bir fonksiyon olan QUERY, SQL benzeri bir dille verilerinizi filtrelemenize, sıralamanıza ve gruplamanıza olanak tanır. QUERY, büyük veri kümelerinde adeta bir veritabanı sorgusu gibi çalışır ve ileri düzey kullanıcıların en sevdiği araçlardan biridir.

Metin Fonksiyonları

Verilerle çalışırken sayıların yanı sıra metinleri de işlemeniz gerekir. CONCATENATE veya daha modern karşılığı olan TEXTJOIN, birden fazla hücreyi tek bir metinde birleştirir. =TEXTJOIN(" ", TRUE, A1, B1) ifadesi, A1 ve B1'deki metinleri arasına boşluk koyarak birleştirir. LEFT, RIGHT ve MID fonksiyonları bir metnin belirli bölümlerini çıkarır; LEFT baştan, RIGHT sondan, MID ise ortadan karakter alır.

LEN fonksiyonu bir metnin karakter sayısını verir, TRIM fonksiyonu gereksiz boşlukları temizler, UPPER ve LOWER ise metni büyük veya küçük harfe çevirir. SUBSTITUTE fonksiyonu bir metindeki belirli bir ifadeyi başka bir ifadeyle değiştirir. Bu metin fonksiyonları, dağınık verileri temizlemek ve standartlaştırmak için son derece değerlidir; özellikle farklı kaynaklardan içe aktarılan verilerle çalışırken hayat kurtarır.

Tarih ve Saat Fonksiyonları

Zaman bazlı verilerle çalışmak, neredeyse her elektronik tablo projesinin bir parçasıdır. Google Sheets, tarih ve saatlerle ilgili zengin bir fonksiyon seti sunar. TODAY fonksiyonu bugünün tarihini, NOW fonksiyonu ise hem tarihi hem de saati döndürür. Bu fonksiyonlar, dosya her açıldığında otomatik olarak güncellenir ve her zaman güncel tarihi gösterir; bu özellik, dinamik raporlar ve takip tabloları için son derece kullanışlıdır.

DATE fonksiyonu, ayrı yıl, ay ve gün değerlerinden geçerli bir tarih oluşturur. =DATE(2026, 6, 15) ifadesi belirli bir tarihi oluşturur. DATEDIF fonksiyonu iki tarih arasındaki farkı gün, ay veya yıl cinsinden hesaplar; bu, yaş hesaplama veya proje süreleri için idealdir. YEAR, MONTH ve DAY fonksiyonları bir tarihten ilgili bileşeni çıkarır, WEEKDAY ise haftanın hangi günü olduğunu sayısal olarak verir.

EDATE ve EOMONTH fonksiyonları, belirli bir tarihten ileri veya geri ay hesaplamak için kullanılır; özellikle finansal planlama, abonelik takibi ve vade hesaplamalarında çok değerlidir. Tarih fonksiyonlarını mantıksal fonksiyonlarla birleştirerek, örneğin vadesi geçmiş ödemeleri otomatik olarak işaretleyen akıllı tablolar oluşturabilirsiniz. Bu tür otomasyonlar, manuel takibin getirdiği hata riskini ortadan kaldırır.

Koşullu Toplama ve Sayma

Gerçek dünya analizlerinde, çoğu zaman tüm verileri değil, yalnızca belirli koşulları sağlayan verileri toplamanız veya saymanız gerekir. SUMIF fonksiyonu, belirli bir ölçütü karşılayan hücreleri toplar. =SUMIF(A2:A100, "İstanbul", B2:B100) ifadesi, A sütununda "İstanbul" yazan satırların B sütunundaki değerlerini toplar. Bu, kategorilere göre özet çıkarmanın en hızlı yoludur.

SUMIFS fonksiyonu, birden fazla ölçütü aynı anda değerlendirir; örneğin hem belirli bir şehirdeki hem de belirli bir tarih aralığındaki satışları toplayabilirsiniz. Benzer şekilde COUNTIF ve COUNTIFS, koşullara uyan kayıt sayısını verir, AVERAGEIF ve AVERAGEIFS ise koşullu ortalama hesaplar. Bu koşullu fonksiyonlar ailesi, pivot tablolara ihtiyaç duymadan güçlü özetler oluşturmanıza imkân tanır ve raporlama süreçlerinizi büyük ölçüde hızlandırır.

Dizi Formülleri ve ARRAYFORMULA

Google Sheets'i diğer elektronik tablo uygulamalarından ayıran en güçlü özelliklerden biri ARRAYFORMULA fonksiyonudur. Bu fonksiyon, bir formülü tek bir hücreye yazıp tüm bir sütuna otomatik olarak uygulamanızı sağlar. Normalde her satır için ayrı ayrı formül kopyalamanız gerekirken, ARRAYFORMULA ile =ARRAYFORMULA(A2:A100 * B2:B100) yazarak yüzlerce satırın çarpımını tek hamlede hesaplayabilirsiniz.

Bu yaklaşımın büyük avantajı, yeni veriler eklendiğinde formülü tekrar kopyalamanıza gerek kalmamasıdır; formül otomatik olarak yeni satırları da kapsar. ARRAYFORMULA özellikle büyük ve sürekli büyüyen veri kümelerinde performansı artırır ve tablonuzu daha temiz tutar. FILTER fonksiyonu da dizi tabanlı çalışır ve belirli koşulları sağlayan satırları dinamik olarak bir alana döker. SORT ve UNIQUE fonksiyonları ise verileri sıralamak ve tekrar eden kayıtları temizlemek için kullanılır.

Bu dizi fonksiyonları birlikte kullanıldığında, son derece dinamik ve etkileşimli panolar oluşturabilirsiniz. Örneğin FILTER, SORT ve UNIQUE fonksiyonlarını zincirleyerek, ham bir veri kümesinden otomatik olarak güncellenen özet raporlar üretebilirsiniz. Bu teknikler, Google Sheets'i basit bir tablodan gerçek bir veri analiz platformuna dönüştürür.

Formül Hatalarını Anlamak ve Düzeltmek

Formüllerle çalışırken zaman zaman hata mesajlarıyla karşılaşmak kaçınılmazdır; önemli olan bu hataların ne anlama geldiğini bilmek ve doğru biçimde çözmektir. #DIV/0! hatası bir sayının sıfıra bölünmeye çalışıldığını gösterir. #N/A hatası genellikle bir arama fonksiyonunun aradığı değeri bulamadığında ortaya çıkar. #REF! hatası, bir formülün artık var olmayan bir hücreye atıfta bulunduğunu, yani bir referansın silindiğini işaret eder.

#VALUE! hatası, bir formülün yanlış türde bir veriyle çalışmaya çalıştığında, örneğin metni sayı gibi işlemeye kalktığında belirir. #NAME? hatası ise genellikle bir fonksiyon adının yanlış yazılmasından kaynaklanır. Bu hataları anlamak, sorunları hızlıca teşhis etmenizi sağlar. IFERROR ve IFNA fonksiyonları, bu hataları kullanıcı dostu mesajlarla değiştirerek tablolarınızın profesyonel görünmesini sağlar. Hata yönetimi, güvenilir ve sürdürülebilir elektronik tablolar oluşturmanın ayrılmaz bir parçasıdır.

Pivot Tablolar ve Veri Özetleme

Formüller güçlü olsa da, büyük veri kümelerini hızlıca özetlemek için Google Sheets'in pivot tablo özelliği eşsiz bir araçtır. Pivot tablolar, binlerce satırlık ham veriyi sürükle-bırak yöntemiyle anlamlı özetlere dönüştürür. Örneğin, bir satış kayıt tablosundan şehirlere, aylara veya ürün kategorilerine göre toplamları saniyeler içinde çıkarabilirsiniz. Pivot tablolar, karmaşık formüller yazmadan derin analizler yapmanın en pratik yoludur.

Pivot tablo oluşturmak için verilerinizi seçer ve "Ekle" menüsünden pivot tablo seçeneğini tıklarsınız. Ardından satırlara, sütunlara ve değerlere hangi alanların yerleştirileceğini belirlersiniz. Değerler için toplam, ortalama, sayım gibi farklı özetleme yöntemleri seçebilirsiniz. Pivot tablolar dinamiktir; kaynak verileriniz değiştiğinde, tabloyu yenileyerek güncel özetleri görebilirsiniz. Bu esneklik, düzenli raporlama yapan kullanıcılar için büyük zaman tasarrufu sağlar.

Pivot tabloları formüllerle birleştirdiğinizde, analiz gücünüz daha da artar. Örneğin, bir pivot tablodan elde ettiğiniz özet verileri GETPIVOTDATA fonksiyonuyla başka hücrelere çekebilir ve özel raporlar oluşturabilirsiniz. Bu kombinasyon, hem pivot tabloların kolaylığından hem de formüllerin esnekliğinden yararlanmanızı sağlar; veri analizinde ileri bir seviyeye ulaşmanın anahtarı budur.

Koşullu Biçimlendirme ve Görselleştirme

Veriler yalnızca sayılardan ibaret değildir; onları görsel olarak anlamlı kılmak da önemlidir. Koşullu biçimlendirme, belirli koşulları sağlayan hücreleri otomatik olarak renklendirir veya biçimlendirir. Örneğin, belirli bir eşiğin altındaki değerleri kırmızı, üstündekileri yeşil yapabilirsiniz. Bu görsel ipuçları, büyük tablolarda önemli verileri anında fark etmenizi sağlar ve raporlarınızı çok daha okunabilir kılar.

Koşullu biçimlendirme, formüllerle birlikte kullanıldığında son derece güçlü hâle gelir. Özel formül kuralları tanımlayarak, karmaşık koşullara göre biçimlendirme uygulayabilirsiniz; örneğin, bir satırdaki bir değere bağlı olarak tüm satırı renklendirebilirsiniz. Renk skalaları ise değerleri bir gradyan boyunca renklendirerek, verilerinizdeki desenleri ve eğilimleri görsel olarak ortaya çıkarır. Bu teknik, ısı haritası benzeri görselleştirmeler oluşturmak için idealdir.

Görselleştirmenin bir diğer önemli aracı grafiklerdir. Google Sheets, çizgi, sütun, pasta, dağılım ve daha pek çok grafik türünü destekler. Formüllerle hesapladığınız verileri grafiklere dönüştürerek, sayıların anlatmadığı hikâyeleri görsel olarak ortaya koyabilirsiniz. İyi tasarlanmış bir grafik, bir tablo dolusu sayıdan çok daha hızlı ve etkili biçimde mesaj iletir. Formüller, pivot tablolar, koşullu biçimlendirme ve grafikler birlikte, Google Sheets'i kapsamlı bir veri analiz ve sunum platformuna dönüştürür.

Formülleri Öğrenmenin En İyi Yolu

Google Sheets formüllerinde gerçekten ustalaşmanın yolu, onları teoride okumaktan değil, pratikte uygulamaktan geçer. Kendi verilerinizle deneyler yapmak, formüllerin nasıl davrandığını anlamanın en etkili yöntemidir. Basit bir bütçe tablosu, bir görev takip listesi veya küçük bir veri kümesi oluşturarak, öğrendiğiniz fonksiyonları gerçek senaryolarda denemeniz, kalıcı bir öğrenme sağlar.

Hatalardan korkmamak da önemlidir; bir formül beklediğiniz sonucu vermediğinde, bu bir öğrenme fırsatıdır. Formülü parçalara ayırarak her bileşenin ne yaptığını incelemek, hem sorunu çözmenizi hem de mantığı daha derinden kavramanızı sağlar. Google Sheets'in yerleşik yardım önerileri ve fonksiyon açıklamaları, bir formül yazarken size rehberlik eder. Zamanla, farklı fonksiyonları birleştirerek karmaşık problemleri çözmeyi öğrenecek ve elektronik tablolarınızı gerçek birer analiz aracına dönüştüreceksiniz. Formüllerde yetkinleşmek, verilerinizden çok daha fazla değer çıkarmanızı sağlayan, hayat boyu kullanacağınız değerli bir beceridir.

Verimliliğin Anahtarı

Google Sheets formülleri, doğru öğrenildiğinde günlük çalışmanızı kökten dönüştüren güçlü bir araçtır. Manuel ve tekrarlayan işlemleri otomatikleştirerek hem zaman kazandırır hem de hata olasılığını azaltır. Temel fonksiyonlardan ileri düzey dizi formüllerine kadar her yeni öğrendiğiniz teknik, verilerinizden daha fazla değer çıkarmanızı sağlar. Formüllerde yetkinleşmek, sizi yalnızca daha hızlı değil, aynı zamanda daha analitik ve veri odaklı bir kullanıcı yapar; bu beceri, kariyeriniz boyunca size değer katmaya devam edecek kalıcı bir yatırımdır.

Sonuç

Google Sheets formülleri, bir elektronik tabloyu statik bir veri deposundan dinamik ve güçlü bir analiz aracına dönüştürür. Bu rehberde ele aldığımız matematiksel, mantıksal, arama ve metin fonksiyonları, günlük çalışmanızın büyük bölümünü kapsayacak sağlam bir temel oluşturur. Formülleri öğrenmenin en iyi yolu, onları gerçek verilerle deneyerek uygulamaktır.

Başlangıçta SUM ve AVERAGE gibi basit fonksiyonlarla başlayın, ardından IF ve VLOOKUP gibi daha güçlü araçlara geçin. Zamanla QUERY ve INDEX/MATCH gibi ileri düzey tekniklerde de ustalaşacaksınız. Her yeni formül, iş akışınıza yeni bir verimlilik katmanı ekler. Google Sheets formüllerinde yetkinleştikçe, verilerinizi yalnızca depolamakla kalmayacak, onlardan anlamlı içgörüler çıkaracak ve daha bilinçli kararlar alacaksınız.

Celil Uyanikoglu

Yazan Celil Uyanikoglu

25 yıldır bilgi işlem piyasasında farklı dallarda uzmanlaşan bir Bilgisayar Mühendisi

Yorum

Henüz yorum yok.

Sohbete katıl. Yorumlar yayınlanmadan önce moderasyondan geçer.

Yorum yap

E-posta adresin yayınlanmaz. Yorumlar moderasyondan sonra yayınlanır.

Sırada

İlgili notlar