FORMÜLLERİ KOPYALAMA
Şimdi aynı toplama işlemini ya da formül hazırlama işlemini C sütunundaki sayısal bilgi içeren hücreler için yapalım. Ancak yeni baştan formül hazırlamak yerine, B10 hücresi için hazırlanan formülü C10 hücresine kopyalayabiliriz.
HAZIR FONKSİYONLARI KULLANMA
Fonksiyonlar, bağımsız değişken adı verilen belirli değerleri, sözdizimi adı verilen belli bir sırayla kullanarak hesaplamalar yapan önceden tanımlanmış formüllerdir.
Topla Fonksiyonu
Bir sütunda bulunan birden fazla hücrenin içeriğini toplamak üzere formül hazırlarken yukarıdaki örnekte yapıldığı gibi formül çubuğuna içerikleri toplanacak hücrelerin adlarını tek tek yazmak yerine, Excel'in hazır TOPLA() fonksiyonundan yararlanabilirsiniz.
Bu amaçla formül yazmak üzere formül çubuğuna "=" karakterini yazdıktan sonra büyük harflerle TOPLA yazılır. Fonksiyonlara parametre olarak verilen bilgiler parantez içine yazılır. Formülde aynı hat üzerindeki hücreleri toplamak için bütün hücre adlarını fonksiyona parametre olarak vermek pratik değildir. Bu gibi durumlarda içerikleri aynı işleme tabi tutulacak hücreler, Hücre Erimiolarak belirtilir. Hücre erimlerinde, işleme tabi tutulacak ilk hücre ile son hücrenin adı arasına iki nokta ":" karakteri konulur.
Eğer kullanmak istediğiniz hazır fonksiyonun özelliklerini biliyorsanız formül çubuğuna formülü doğrudan yazabilirsiniz, bilmiyorsanız "Ekle" (Insert) menüsündeki "İşlev" (Function) komutundan yararlanabilirsiniz. Komutu vermeden önce kendisi için formül hazırlamak istediğiniz hücreyi aktif hücre durumuna getirmeniz gerekir.
"Ekle-İşlev" Komutu verdikten sonra ekrana "İşlev Yapıştır" (Isert Function) diyalog kutusu gelir. Bu pencerede "İşlev Kategorisi" (Or select a category) ve "İşlev Adı" (Select a function) adında iki liste kutusu bulunmaktadır. Ayrıca "En Son Kullanılan" adında bir kategori daha vardır. "Topla" işlevi bu listede de yer alabilir.
Otomatik Toplama:
Excel, TOPLA (SUM) işlevi dışında otomatik toplama adıyla bir kolaylık daha sunmaktadır. Otomatik toplama işlemi için araç çubuğundaS işaretli düğme bulunmaktadır.
Otomatik toplama imkanından yararlanmak için, sonucu bulunacak değerin yazılacağı hücre önce aktif hücre durumuna getirilmelidir. Ancak bu hücrenin söz konusu sütun veya satırda içeriği toplanacak en son hücreden hemen sonraki hücre olmasına dikkat etmelisiniz. Yukarıda verilen örneği şimdi de otomatik toplama özelliği ile yapalım.
Bu amaçla, sonucun yazılacağı B10 hücresini aktif hücre durumuna getirelim. Daha sonra araç çubuğu üzerindeki otomatik toplama düğmesini tıklarsanız, Excel, B sütununda bulunan ve sayısal değer içeren hücrelerin erim olarak kullanıldığı bir formülü otomatik olarak hazırlar. Excel, sizden hazırlanan bu formülü onaylamanızı ister (Enter'a basınız). Yanda verilen ekran görüntüsünü inceleyiniz.
Eğer içeriklerini toplamak istediğiniz hücrelerin Excel tarafından tespit edilmesini istemiyorsanız, söz konusu hücreleri seçili duruma getirip ondan sonra araç çubuğundaki "Otomatik Topla" (AutoSum) düğmesine tıklayın. Aşağıda şekil olarak verilen örneği inceleyin.
EĞER FONKSİYONU
Değerler ve formüller üzerinde koşula bağlı testler yapmak için "Eğer" (IF) fonksiyonunu kullanırız. Belirlediğiniz koşulun sonucu "Doğru" ise bir değeri, "Yanlış" ise başka bir değeri verir. Bu fonksiyon dışarıdan parametre olarak üç bilgi almaktadır. İlk parametrede bir karşılaştırma bulunmaktadır. Karşılaştırmanın sonucu doğru değerini içeriyorsa "Eğer" fonksiyonu geriye kendisine 2. parametre olarak verilen bilgiyi, karşılaştırmanın sonucu yanlış ise "Eğer" fonksiyonu bu kez 3.parametreyi geriye döndürür.
EXCEL'de mantıksal bir koşulu sınamak için aşağıdaki işlemciler kullanılır.
< küçük
<= küçük veya eşit
= eşit
>= büyük veya eşit
> büyük
eşit değil
EXCEL'DE işlemlerde işlem önceliği şu şekildedir:
1. parantez içi
2. * veya /
3. + veya -
4.
Bu fonksiyonun nasıl çalıştığını görmek amacıyla aşağıdaki ekran görüntüsünü inceleyiniz.
Bu örnekte her satırda bir müşteriye ait toplam alım ve ödemeler tutarı yer almaktadır. Söz konusu müşterinin satın aldığı malların fatura değeri yaptığı ödemelerden fazla ise D sütununa "Borçlu", yaptığı ödemeler daha fazla ise bu kez D sütunundaki ilgili hücreye "Alacaklı" bilgisi yazılacaktır. D sütunundaki hücrelerin içeriklerini belirlemek için yazılacak IF fonksiyonu ekranda görülmektedir.
İÇ İÇE EĞER KULLANIMI
=EĞER(A2<20;"SOĞUK";EĞER(A2<70;"ILIK";"SICAK"))
=IF(A2<20;"SOĞUK";IF(A2<70;"ILIK";"SICAK"))
DİKKAT!
1. Açılan ve kapatılan parantez sayıları birbirine eşit olmalıdır.
2. Karakterler çift tırnak içinde gösterilmelidir. Sayılar çift tırnak içine alınmazlar.
3. Doğru ya da yanlış değer verilmeyecekse noktalı virgül mutlaka konulmalıdır.
Örnek;
"EĞERSAY" (CONUTIF)
B9 HÜCRESİNDEKİ FORMÜL: =COUNTIF(B2:B8;1)formülünün anlamı: B2 ile B8 arasındaki hücrelerden değeri 1 olanları say. B2 ile B8 arasındaki 1'lerin sayısını bulmak için "=COUNTIF(B2:B8;1)"; 2'lerin sayısını bulmak için =COUNTIF(B2:B8;2) formülü kullanılır.
"EĞER" (IF) ile "VE" (AND) nin birlikte kullanımı
D2 HÜCRESİNDEKİ FORMÜL: =IF(AND(B2=1;C2=2);1;0) formülünün anlamı: B2 hücresindeki değer 1'e eşit ve C2 hücresindeki değer 2'ye eşit ise sonucu 1 yaz, değilse 0 yaz.
"EĞER" (IF) ile "YADA" (OR) nın birlikte kullanımı
C2 HÜCRESİNDEKİ FORMÜL: =IF(OR(B2=1;C2=2);1;0) formülünün anlamı: B2 hücresindeki değer 1'eşit yada C2 hücresindeki değer 2'ye eşit ise sonucu 1 yaz, değilse 0 yaz.
ORTALAMA FONKSİYONU
"ORTALAMA" (AVERAGE) fonksiyonu, değerlerin toplamını değer sayısına bölerek ortalamayı hesaplar.
Bu fonksiyonun en büyük avantajı, uzun formüller yazmak zorunda olmamanızdır. Örneğin, 13 tane hücre içerisinde yer alan sayıların ortalamasını hesaplamak için uzun bir formül hazırlamanız gerekir: =(C1+C2+C3+C4+C5+C6+C7+C8+C9+C10+C11+C12+C13)/13
Ancak bu uzun formülün yerine "ORTALAMA" (AVERAGE) fonksiyonunu kullanmanız yararınıza olacaktır:
= AVERAGE(C1:C13)
E2 HÜCRESİNDEKİ FORMÜL: =AVERAGE(B22)
F2 HÜCRESİNDEKİ FORMÜL: =IF(E2<45;"KALDI";"GEÇTİ")
G2 HÜCRESİNDEKİ FORMÜL: =IF(E2<25;0;IF(E2<45;1;IF(E2<55;2;IF(E2<70;3;IF(E2< 85;4;5)))))
Karma Adres:
Örnek Çarpım Tablosu
$A3: A 3'deki değerler sabit kalsın.
B$2: 2. Satırdaki değerler sabit kalsın.
B3 adresli Hücreye uygulanan Fonksiyonu kopyalayarak diğer boş yerlere yapıştırabilirsiniz
1. Sayfanın A1 adresindeki değer ile 2. Sayfadaki A1 adresindeki değeri topla.
3.sayfanın A1 hücresinde iken: "=Sheet1!A1+Sheet2!A1"
Yüzde Bulma
Resimi inceleyin
Bazı Formül Örnekleri:
=MODE(A18) : A1 ile A8 arasındaki hücrelerde en çok yinelenen değerleri bulur.=MAX(A18): A1 ile A8 arasındaki hücrelerde "En Büyük" sayıyı bulur.=MIN(A18) : A1 ile A8 arasındaki hücrelerde "En Küçük" sayıyı bulur.=SUMIF(A18;"<3") : A1 ile A8 arasındaki hücrelerde 3'ten küçük olan sayıları sayar.=SUM(A510;B5:B10): A5 ile A10 arasındaki hücrelerin değeri ile B5 ile B10 arasındaki hücrelerin değerlerini topla.
=SUMIF(C3:C9;"<10";C3:C9)
: C3 ile C9 hücreleri (mantıksal koşulun sınanacağı bölge) arasindaki sayılar eğer 10 dan küçükse C3 ile C9 (toplama işleminin yapılacağı bölge) hücrelerindeki sayıları topla. A8 hücresindeki değer, A1 ile A7 hücreleri arasındaki sayıların toplamıdır.=A1*40/100+A1B1 hücresinde %40 kar ile satış fiyatı hesaplanırken =A1*0,05 B1 hücresinde %05 nakliye ücretini hesaplarken =MEDIAN(A1)A1 de bulunan sayıyı B1 hücresine ortalama olarak hesaplarkaen