Excel'de Fonksiyon Argümanları Nasıl Doğru Doldurulur
Excel'deki fonksiyon argümanları, hesaplamaları gerçekleştirmek üzere fonksiyona ilettiğiniz verilerdir (sayılar, metinler, hücre referansları). Formülün düzgün çalışması için argüman sırasına uymanız, doğru ayırıcıları kullanmanız (Rusya versiyonunda noktalı virgül ;) ve veri türlerini dikkate almanız gerekir. Örneğin, =TOPLA(A1:A5) formülünde argüman A1:A5 aralığıdır.
Bu makalede fonksiyon yapısını, farklı argüman türlerinin giriş kurallarını ve yanlış doldurma nedeniyle ortaya çıkan hataları ayıklama yöntemlerini inceleyeceğiz.
Hızlı Başlangıç: Fonksiyon sözdizimini unuttuysanız, hücreye = işaretini ve fonksiyon adını yazmaya başlayın — Excel, gerekli argümanların listesini içeren bir açılır ipucu otomatik olarak gösterecek ve mevcut olanı kalın yazı tipiyle vurgulayacaktır.
Argüman Nedir ve Nelerden Oluşur
Excel'deki bir fonksiyon bir mekanizma gibi çalışır: Çalışması için "yakıta" ihtiyacı vardır. Bu yakıt argümanlardır. Bunlar, fonksiyon adından hemen sonra gelen parantezler içine alınır ve noktalı virgülle ayrılır (Rusça yerelleştirmede).
Yapı şu şekildedir:
=FONKSIYON_ADI(argüman1; argüman2; ...)
Excel'in kabul ettiği argüman türleri:
- Sayılar:
10,3.14,-5. - Metin: Mutlaka çift tırnak içinde, örneğin
"Rapor". - Mantıksal değerler:
DOĞRU(TRUE) veyaYANLIŞ(FALSE). - Hücre referansları:
A1,$B$2. - Aralıklar:
A1:C10. - Adlandırılmış aralıklar: Bir hücre grubuna isim verdiyseniz, bunu argüman olarak kullanabilirsiniz.
- Diğer fonksiyonlar: Bir fonksiyonun sonucunun başka bir fonksiyonun argümanı olduğu iç içe geçme.
Ayırıcılar Hakkında Önemli Not: Rusça Excel sürümünde argümanlar noktalı virgül (;) ile ayrılır. Virgül (,) kullanılan İngilizce bir kaynaktan formül kopyalarsanız, formül hata verecektir. Virgülleri noktalı virgülle değiştirin.
Hangi Argümanların Gerekli Olduğunu Nasıl Öğrenirsiniz
400'den fazla fonksiyonun sözdizimini ezberlemenize gerek yok. Yerleşik ipucu araçlarını kullanın:
- Açılır İpucu:
=TOPLA(yazdığınız anda, hücrenin altında gri bir pencere görünür. Burada tüm argümanlar listelenir. Şu anda gerekli olan argüman kalın harflerle vurgulanır. - Fonksiyon Sihirbazı: "Formüller" sekmesinde "Fonksiyon Ekle"ye tıklayın. Her argüman için bir giriş alanı ve altında kısa bir açıklama içeren bir iletişim kutusu açılacaktır. Bu, yeni başlayanların karmaşık fonksiyonları anlaması için en iyi yoldur.
- Yardım Belgelerindeki Köşeli Parantezler: Bir argümanı köşeli parantez içinde görürseniz, örneğin
[toplam_aralığı], bu onun isteğe bağlı olduğu anlamına gelir. Fonksiyon, varsayılan değeri kullanarak onsuz da çalışacaktır.
Doldurma İçin Pratik Kurallar
#DEĞER! veya #AD? hatalarından kaçınmak için şu ilkeleri izleyin:
- Metin her zaman tırnak içindedir. Bir fonksiyon metin kriteri gerektiriyorsa,
"Kriter"yazın. Tırnaksız bırakırsanız Excel, bu ada sahip bir adlandırılmış aralık bulmaya çalışır ve bulamazsa hata verir.- Doğru:
=EĞERSAY(A1:A10; "Elma") - Yanlış:
=EĞERSAY(A1:A10; Elma)
- Doğru:
- Mantıksal değerler tırnaksızdır.
DOĞRUveyaYANLIŞifadelerini sadece kelime olarak yazın. - Diğer sayfalara referanslar. Argüman başka bir sayfadaysa,
'Sayfa Adı'!A1yapısını kullanın. Sayfa adında boşluk varsa tek tırnaklar zorunludur. - Diziler ve sabitler. Dizileri doğrudan süslü parantezler içinde iletebilirsiniz:
{1;2;3}(dikey) veya{1\2\3}(yatay), ancak çoğu zaman bir hücre aralığını belirtmek daha kolaydır.
Popüler Fonksiyonlarda Argüman Analizi
Argüman hatalarının en sık karşılaşıldığı üç fonksiyonu ele alalım.
1. EĞERTOPLA (SUMIF)
Koşulu sağlayan hücrelerin toplamını hesaplar.
=EĞERTOPLA(koşul_aralığı; koşul; [toplam_aralığı])
| Argüman | Açıklama | Örnek |
|---|---|---|
| koşul_aralığı | Eşleşmeyi nerede arıyoruz. | A2:A100 (ürün adları) |
| koşul | Ne arıyoruz. Sayı, metin veya ifade. | "Elmalar" veya ">100" |
| toplam_aralığı | Neyi toplayacağız (isteğe bağlı). | B2:B100 (fiyatlar) |
Üçüncü argüman atlanırsa, Excel koşulu kontrol ettiği aynı hücreleri toplar. Kontrol ve toplama aralığı aynıysa, formülleri basitleştirmek için bunu kullanın.
2. DÜŞEYARA (VLOOKUP)
Bir tablodaki değeri arar ve bitişik sütundaki verileri döndürür.
=DÜŞEYARA(aranan_değer; tablo; sütun_no; [aralık_taraması])
- aranan_değer: Bildiğiniz şey (örneğin, ürün stok kodu).
- tablo: Aranan sütun ve sonuç sütunu dahil tüm veri aralığı. Aralığın ilk sütunu aranan değerleri içermelidir.
- sütun_no: Verilerin alınması gereken seçilen aralıktaki sütunun sıra numarası (1'den başlayarak).
- aralık_taraması: Tam eşleşme için
YANLIŞ(0) (her zaman önerilir) veya yaklaşık eşleşme içinDOĞRU(1).
3. EĞER (IF)
Bir koşulu kontrol eder ve doğruysa bir değer, yanlışsa başka bir değer döndürür.
=EĞER(mantıksal_ifade; değer_eğer_doğru; [değer_eğer_yanlış])
- mantıksal_ifade: DOĞRU veya YANLIŞ veren koşul (örneğin,
A1>10). - değer_eğer_doğru: Koşul sağlandığında ne gösterilecek.
- değer_eğer_yanlış: Sağlanmadığında ne gösterilecek. Bu argüman atlanırsa, koşul sağlanmadığında
YANLIŞdöner.
Doldurma Sırasında Sık Yapılan Hatalar
Deneyimli kullanıcılar bile tipik hatalar yapar. İşte kendi kendinizi kontrol etmek için bir kontrol listesi:
- #ARGUMENTS_EXHAUSTED Hatası: Zorunlu bir parametreyi atladınız. Açılır ipucunu kontrol edin — son girilen argüman kalın olmalı, bir sonraki beklenen argüman değil.
- #DEĞER! Hatası: Veri türü uygun değil. Örneğin, metni sayıyla toplamaya çalışıyorsunuz veya aralık referansı beklendiği yerde metin gönderiyorsunuz.
- Referanslarda Gereksiz Tırnaklar:
="A1"ifadesi A1 hücresinin değeri olarak değil, "A1" metni olarak algılanır. Referanslar tırnak içine alınmaz. - Yanlış Sıra:
BULfonksiyonunda önce neyi aradığımız, sonra nerede aradığımız belirtilir.ARAfonksiyonunda sıra benzerdir. Bunları karıştırırsanız yanlış sonuç veya hata alırsınız. - Bölgesel Ayar Sorunları: Dosya ABD'de oluşturulduysa ve Rusya'da açıldıysa
,ayırıcıları çalışmayabilir. Formül çubuğunda,karakterlerini;ile değiştirmek için "Bul ve Değiştir" (Ctrl+H) özelliğini kullanın.
Karmaşık Bir Formül Nasıl Ayıklanır
Formül uzunsa ve hata veriyorsa, tamamını düzeltmeye çalışmayın.
- Formülün Bir Bölümünü Seçin: Formül çubuğunda iç içe geçmiş bir fonksiyon gibi içsel bir parçayı fareyle seçin ve F9 tuşuna basın. Excel, yalnızca bu parçanın hesaplama sonucunu gösterecektir. Dikkat: Bundan sonra Enter'a basmayın, aksi takdirde formül bozulur. Esc'ye basın.
- Adım Adım Hesaplama: "Formüller" sekmesine gidin → "Formülü Hesapla". Bu pencere, her aşamada değerlerin yerine konulmasını görerek formülün yürütülmesini adım adım tıklamanıza olanak tanır.
- Renk Kontrolü: Hücre referansları içeren bir formülü düzenlerken, Excel bu hücreleri renkli çerçevelerle vurgular. Çerçevelerin gerekli verileri kapsadığından emin olun.
SSS
Argümanlarda boşluk kullanabilir miyim?
Formüller içinde operatörler ve virgüller etrafındaki boşluklar okunabilirlik için kabul edilebilir (örneğin, = TOPLA( A1 ; B1 )), ancak metin dizeleri içindeki boşluk bir karakter olarak dikkate alınır. "Metin " ve "Metin" farklı argümanlardır.
Argüman bir tarihse ne yapmalıyım?
Tarihler Excel'de sayı olarak saklanır. En iyisi tarih içeren hücreye referans vermektir. Tarihi formüle manuel olarak yazıyorsanız, TARİH fonksiyonunu kullanın: TARİH(2026; 4; 11). "11.04.2026" şeklinde doğrudan yazmak, metin formatı nedeniyle bazı fonksiyonlarda çalışmayabilir.
Bir sütunun tamamını argüman olarak nasıl iletirim?
Tüm sütuna referans kullanın: A:A. Bu, sürekli yeni verilerin eklendiği dinamik tablolar için kullanışlıdır. Ancak, böyle referansları çok büyük dosyalarda kullanmaktan kaçının, çünkü bu yeniden hesaplamayı yavaşlatabilir.