Etkili çalışma için temel Excel formül seti

Kerem Aydın·7 Temmuz 2026·⏱4 dk

Excel'de hızlı bir başlangıç yapmak için yeni başlayanların, sonuç hesaplamadan veri aramaya ve tarihlerle çalışmaya kadar günlük görevlerin %90'ını kapsayan 15-20 temel fonksiyonu öğrenmesi yeterlidir. SUM, IF, VLOOKUP (veya XLOOKUP) sözdizimini ve temel metin işlemlerini bilmek, rutin işleri otomatikleştirmenize ve hesaplama hatalarından kaçınmanıza olanak tanır. Aşağıda, kullanım örnekleriyle birlikte gerekli formüller için yapılandırılmış bir kılavuz sunulmaktadır.

Temel kural: Excel'deki her formül eşittir işareti = ile başlar. Bu işaret olmadan program girişi normal metin olarak algılar.

Aritmetik ve veri toplama

En yaygın çalışma senaryosu sonuçların hesaplanmasıdır. Elle toplama yapmak yerine, veriler değiştiğinde otomatik olarak güncellenen yerleşik fonksiyonları kullanın.

  • =SUM(aralık) — sayıları toplar. Örnek: =SUM(A1:A10).
  • =AVERAGE(aralık) — aritmetik ortalamayı hesaplar.
  • =MIN(aralık) / =MAX(aralık) — minimum ve maksimum değeri bulur.
  • =COUNT(aralık) — yalnızca sayı içeren hücreleri sayar.
  • =COUNTA(aralık) — tüm boş olmayan hücreleri (metin, sayılar, tarihler) sayar.

Koşullu toplam veya sayım yapmak için (örneğin, "sadece Moskova şehri için satışlar") SUMIF ve COUNTIF kullanın. Örnek: =SUMIF(B:B; "Moskova"; C:C) B sütununda "Moskova" belirtilmişse C sütununu toplayacaktır.

Mantıksal fonksiyonlar ve koşullar

Mantık, tabloların verilere tepki vermesini sağlayarak onları "akıllı" hale getirir.

  • =IF(koşul; değer_eğer_doğru; değer_eğer_yanlış) — temel kontrol.
    • Örnek: =IF(A2>100; "Bonus"; "Yok").
  • =IFS(koşul1; sonuç1; koşul2; sonuç2; ...) — iç içe geçme olmadan birden fazla koşulu ardışık olarak kontrol eder. Birden çok IF zincirinden daha kullanışlıdır.
  • =AND(koşul1; koşul2) ve =OR(koşul1; koşul2) — IF fonksiyonu içinde koşulları birleştirir.
    • Örnek: =IF(AND(A2>0; B2="Ödendi"); "Hazır"; "Bekliyor").

Veri arama ve yerleştirme

Büyük bir tabloda bilinen bir anahtara göre bir değer bulmanız gerektiğinde (örneğin, ürün koduna göre fiyat).

  • =XLOOKUP(aranan; arama_aralığı; döndürülecek) — modern ve en kullanışlı arama fonksiyonu. Her yönde çalışır ve sütun eklendiğinde bozulmaz.
    • Örnek: =XLOOKUP("Ürün1"; A:A; B:B).
  • =VLOOKUP(aranan; tablo; sütun_numarası; 0) — klasik dikey arama. Aranan değerin aralığın ilk sütununda olmasını gerektirir. Dördüncü argüman 0 (veya YANLIŞ) tam eşleşme için zorunludur.
  • =INDEX(aralık; satır_numarası) + =MATCH(değer; aralık; 0) — Excel sürümünüzde XLOOKUP mevcut değilse karmaşık aramalar için esnek bir kombinasyon.

VLOOKUP fonksiyonu çok büyük veri kümelerinde yavaş çalışır ve tablo yapısı değişirse hata verebilir. Mümkünse XLOOKUP veya INDEX+MATCH kombinasyonuna geçin.

Metin ve tarihlerle çalışma

Veriler genellikle "kirli" bir biçimde gelir veya biçimlendirme gerektirir.

Metin işlemleri

  • =CONCAT(A1; " "; B1) veya =TEXTJOIN(" "; DOĞRU; A1:C1) — farklı hücrelerden metni birleştirir. TEXTJOIN boş hücreleri yok sayabildiği için daha kullanışlıdır.
  • =LEFT(metin; adet), =RIGHT, =MID — bir dizenin bir bölümünü keser (ilk karakterler, son karakterler veya ortadan).
  • =LEN(metin) — dize uzunluğunu (karakter sayısı) döndürür.
  • =TRIM(metin) — metnin başındaki ve sonundaki fazla boşlukları kaldırır, kelimeler arasında tek bir boşluk bırakır.

Tarihler ve saatler

  • =TODAY() — geçerli tarih (günlük olarak güncellenir).
  • =NOW() — geçerli tarih ve saat.
  • =DATEDIF(başlangıç_tarihi; bitiş_tarihi; "Y") — tarihler arasındaki farkı yıl cinsinden verir (yaş hesaplamak için kullanışlıdır). "Y" argümanı "M" (ay) veya "D" (gün) ile değiştirilebilir.
  • =WORKDAY(tarih; gün) — hafta sonlarını yok sayarak belirtilen sayıda iş günü ekler.

Tablolar ve dinamik aralıklar

Normal bir aralığı "Akıllı Tablo"ya dönüştürmek ("Ekle" → "Tablo" menüsü veya Ctrl+T aracılığıyla) formüllerle çalışmayı kökten değiştirir.

  1. Otomatik doldurma: Bir sütun hücresine girilen formül, otomatik olarak tüm sütuna kopyalanır.
  2. Yapılandırılmış başvurular: Formül A2:A100 yerine sütun adına başvurur, örneğin =SUM(Table1[Fiyat]). Bu, formülleri okunabilir kılar ve tablo boyutundaki değişikliklere karşı dayanıklı hale getirir.
  3. Yeni fonksiyonlar: Excel'in modern sürümlerinde, tablolar içinde benzersiz değerler listesi almak için =UNIQUE(aralık) ve verileri hızlıca seçmek için =FILTER(aralık; koşul) kullanmak uygundur.

Yeni başlayanların sık yaptığı hatalar

HataNedenNasıl düzeltilir
#YOK (#N/A)Arama fonksiyonu değeri bulamadı.Fazla boşluk olup olmadığını kontrol edin veya XLOOKUP içinde "bulunamazsa" argümanını kullanın.
#DEĞER! (#VALUE!)Formülde sayı gereken yerde metin var.Hücre biçimini kontrol edin veya verileri temizlemek için TRIM kullanın.
Kopyalarken yanlış sonuçGöreceli başvurular kaydı.Hücreyi dolar işaretleriyle sabitleyin: $A$1 (mutlak başvuru).
Formül metin olarak görüntüleniyorBaşta = işareti eksik.Formülden önce = koyun ve Enter'a basın.

SSS

COUNT ve COUNTA arasındaki fark nedir? COUNT yalnızca sayı içeren hücreleri sayar. COUNTA, metin, tarihler ve mantıksal değerler dahil olmak üzere herhangi bir boş olmayan hücreyi sayar.

Bir formülü nasıl hızlıca tüm sütuna kopyalayabilirim? Formül içeren hücreyi seçin ve hücrenin sağ alt köşesindeki küçük kareye (doldurma tutamacı) çift tıklayın. Formül, soldaki dolu verilerin sonuna kadar uzatılır.

Neden bir sütun ekledikten sonra VLOOKUP çalışmayı bıraktı? VLOOKUP, aralıktaki sütun numarasını kullanır (örneğin, 3. sütun). Aralığın içine yeni bir sütun eklerseniz, numaralandırma kayar ve fonksiyon yanlış sütundan veri döndürür. XLOOKUP ve Akıllı Tablolardaki sütun adı başvuruları bu dezavantaja sahip değildir.