Google E-Tablolar'da formüllerin mantığını tam olarak kavramak, karmaşık veri yığınlarını tek bir dokunuşla yönetmenizi sağlar. Formüller temel olarak bir hücreye = (eşittir) işareti koyularak başlatılır ve hücre aralıkları (örneğin A1'den A10'a kadar olan alan A1:A10 şeklinde) belirtilerek çalıştırılır.
Verilerinizi işlerken işinizi kolaylaştıracak en güçlü formül gruplarını ve bunların tam olarak ne işe yaradığını şu şekilde detaylandırabiliriz:
Verilerinizi işlerken işinizi kolaylaştıracak en güçlü formül gruplarını ve bunların tam olarak ne işe yaradığını şu şekilde detaylandırabiliriz:
1. Mantıksal ve Şarta Bağlı Veri Analizi
Bu gruptaki formüller, tablonuzdaki verileri analiz ederken sizin yerinize "karar verir" veya sadece sizin belirlediğiniz kriterlere uyan satırları işleme alır.- EĞER (IF): Tablonuzda bir durum kontrolü yapar. Belirttiğiniz şart doğruysa ilk yazdığınız sonucu, yanlışsa ikinci sonucu hücreye basar.
- Örnek: =EĞER(B2>=50; "Geçti"; "Kaldı") formülü, B2 hüresindeki not 50 veya daha büyükse hücreye "Geçti", küçükse "Kaldı" yazar.
- EĞERSAY (COUNTIF): Bir veri listesinde, sadece sizin istediğiniz bir kelimenin veya şartın kaç kez tekrarlandığını sayar.
- Örnek: =EĞERSAY(C1:C100; "İptal Edildi") yazdığınızda, C sütunundaki ilk 100 hücrede kaç tane siparişin iptal edildiğini anında sayıyla gösterir.
- ETOPLA (SUMIF): Sadece belirli bir şarta uyan sayısal değerleri toplar.
- Örnek: =ETOPLA(A1:A50; "Marmara"; B1:B50) formülü, A sütununda "Marmara" bölgesini bulur ve sadece o satırlara denk gelen B sütunundaki satış rakamlarını toplar.
2. Tablolar Arası Veri Bağlama ve Arama
Farklı sayfalardaki veya listelerdeki verileri birbiriyle eşleştirmek için bu formüller kullanılır. Manuel olarak veri aramayı tamamen ortadan kaldırırlar.- DÜŞEYARA (VLOOKUP): Belirlediğiniz bir anahtar kelimeyi (örneğin bir personel ID'si veya ürün kodu), hedef tablonun en sol sütununda yukarıdan aşağıya doğru arar. Bulduğu satırda, sizin istediğiniz sağdaki bir sütundan veriyi çekip getirir.
- Kullanımı: =DÜŞEYARA(Aranan_Değer; Tablo_Aralığı; Getirilecek_Sütun_Numarası; 0) şeklindedir. Sondaki "0", tam eşleşme aradığınızı belirtir.
- ÇAPRAZARA (XLOOKUP): DÜŞEYARA'nın tüm sınırlarını ortadan kaldıran daha yeni ve güçlü bir formüldür. Aranan veri sütunun en solunda olmak zorunda değildir; soldaki, sağdaki veya başka bir yerdeki veriyi yön fark etmeksizin bulup getirebilir.
- Örnek: =ÇAPRAZARA(A2; Ürünler!A:A; Ürünler!C:C) formülü, mevcut sayfadaki A2 hücresini alır, "Ürünler" sayfasının A sütununda arar ve karşılık gelen C sütunundaki fiyatı getirir.
3. Dinamik Veri Yönetimi ve Temizlik
Google E-Tablolar'ı Excel'den ayıran en büyük özelliklerden biri, tek bir hücreye yazılan formülle altındaki yüzlerce satırı dinamik olarak doldurabilen "Dizi (Array)" formülleridir.- BENZERSİZ (UNIQUE): Bir sütunda yüzlerce tekrar eden veri (örneğin müşteri isimleri, şehirler) varsa, bunları tek bir hücreye yazılan formülle süzer ve her veriden sadece birer tane olacak şekilde aşağıya doğru listeler.
- Kullanımı: =BENZERSİZ(A2:A1000) yazdığınızda, mükerrer olan tüm kayıtlar elenir ve temiz bir liste oluşur.
- FİLTRE (FILTER): Tablonuzun orijinal yapısını bozmadan, istediğiniz verileri başka bir alana dinamik olarak süzerek kopyalar. Kaynak tablonuzda bir veri değiştiğinde, filtre fonsiyonunun oluşturduğu liste de otomatik olarak güncellenir.
- Örnek: =FİLTRE(A2:C100; C2:C100="Stokta Yok") formülü, C sütununda "Stokta Yok" yazan tüm satırların A, B ve C sütunlarındaki verilerini ayıklayıp yeni bir tablo gibi listeler.