Professional Documents
Culture Documents
0
FONKSİYONLAR
FORMÜL AÇIKLAMALARI
MATEMATİĞİN DÖRT İŞLEMİ
ALT TOPLAMLAR = Bir listedeki ya da veritabanındaki bir alt toplamı verir
ARA = fonksiyonunun dizi biçimi, belirlenen değeri bir dizinin ilk satırında ya da sütununda arar
BAĞ_DEĞ_SAY = Bağımsız değişkenler listesinde kaç tane sayı bulunduğunu sayar
BİRLEŞTİR = Pek çok metin öğesini bir metin öğesi olarak birleştirir
DİZİ FORMÜLLERİ = Bir dizi formülü çok sayıda hesaplama yapabilir ve sonra tek bir sonuç veya çok sayıda sonuç
DOLAYLI & KAÇINCI bir hücrenin başvurusunu formulü değiştirmeden değiştirir & Bir başvurudaki veya dizideki
DÜŞEYARA = Bir dizinin ilk sütununa bakar ve bir hücrenin değerini vermek için satır boyunca hareket eder
EBOŞSA = Boş hücreleri kontrol etmek
EĞER EHATALIYSA = Eğer formül hatalı sonuç veriyorsa hücreyi boş bırak, değil ise formül sonucunu yazdır.
EĞER VE YADA = Bağımsız değişkenlerden biri DOĞRU'ysa DOĞRU'yu verir; tüm bağımsız değişkenler YANLIŞ'sa
EĞERSAY = Bir aralık içindeki, belli bir ölçütü karşılayan, boş olmayan hücreleri sayar
ELEMAN = Değerler listesinden bir değer seçer
ETOPLA = Belirli bir ölçütle belirlenen hücreleri ekler
LİRA VE TAMSAYI = Belirtilen hücreyi lirali ifade etmek için kullanilir&Sayilarin ondalik kismini atip tam sayisini al
METİN SAĞDAN SOLDAN = Bir metnin sağdon veya soldan istenilen kadarının alınması
MİN&MAK&KÜÇÜK = Bir bağımsız değişkenler listesindeki en büyük&küçük değeri verir
MOD = Bir dizi veya veri aralığında en sık görünen değeri verir.
TARİH FONKSİYONLARI = Tarih formülleri ile ilgili çeşitli örnekler
TOPLA.ÇARPIM = Çok koşullu toplama için en ideal formülüdür
VERİ BİRLEŞTİR = İki sütundaki karşılıklı verilerin alt toplamlarını yapabilirsiniz
VSEÇTOPLA = Kayıtların alan sütununda bulunan, ölçütle eşleşen sayıları toplar
YATAYARA = Bir dizinin en üst satırına bakar ve belirtilen hücrenin değerini verir
YAZIM.DÜZENİ = Karışık yazılan yazıları yazım düzeni ile yazar
YİNELE = Metni, verilen sayıda defa yineler
YUVARLA = Bir sayıyı, belirtilen basamak sayısına yuvarlar
27
20 50 2000
25 15 30 200
17 10
7500 88.24
H9/H10*100= Yüzdesi
A8*A9*B9= D8*D9/=
E10
=Sayfa1!A76+Sayfa2!A76+Sayfa3!A76 Nurziya:
sayfa1a76 sayafa2a76
sayfa3a76 daki hücreleri
toplar
EĞER KOMUTU:
1 Excel'de EĞER komutu şu 3 parametreden oluşur:
2 = EĞER ( koşulumuz ; bu koşul doğruysa ne olsun ; bu koşul yanlışsa ne olsun)
3 EĞER komutunda alfabetik karakter içeren mesaj niteliğindeki parametreler " " içinde yazılır.
20 2500 0.80 AÇIKLAMA 123 =EĞER(A1="Gıda";B1;"")
EĞER(B1>0;A1/=
21 2501 0.84 0 Değer yoksa hücre sıfır görünür
B1*100;0)
22 2502 0.88
EĞER(B2>0;A2/B2*100;"")=
23 2503 0.80 Çift tırnak değer yoksa hüc.boş gösterir
24 2504 2520.00
EĞER($C3>0;$A$3/$C$3=
25 2505 Yüzde alır =+EĞER(EBOŞSA(A1);"";A1+B1)
%)
26 2506 Formülü sabitler
27 2507 göreceli =+EĞER(A1=0;"";TOPLA(A1:A2)) A1'De rakam yoksa boş hücre yollar
28 2508 mutlak
gıda 123 PAHALLI EĞER(A1>A5;"PAHALLI";"UCUZ")= =EĞER(EHATALIYSA(A1/B1*100);"";A1/B1*10
20 19
90/3G 60/4G W92860 60/4G =EĞER(B12="90/3G";BİRLEŞTİR(C12;F12);D12)
VE: Tüm bağımsız değişkenleri DOĞRU'ysa DOĞRU'yu verir; Bir ya da daha fazla bağımsız değişkeni YANLIŞ'sa YANLIŞ'ı verir.
=EĞER(VE(A1=20;B1=2500);TOPLA(A1;B1);"")
YADA: Bağımsız değişkenlerden biri DOĞRU'ysa DOĞRU'yu verir; tüm bağımsız değişkenler YANLIŞ'sa da YANLIŞ'ı verir.
=EĞER(YADA(A1>0;B1>0);($C$1+TOPLA($A$1:A1))-TOPLA($B$1:B1);"")
=EĞER(TOPLA(G33:M33)>0; TOPLA(G33:M33); "") HATA VAR =EĞER(a11<>b11;" HATA VAR ";" " )
=EĞER(M36<>"";TOPLA(M36:M39);"")
mantıksal_sınama: sınamak istediğiniz koşul eğer_doğruysa_değer: koşul doğruysa dönülecek
değer
eğer_yanlışsa_değer:
ZİYA ZİYA koşul yanlışsa dönülecek değer (EĞER
=EĞER(A21="";"";A21) FONKSİYONU İŞLEV SIRASI)
=EĞER(VERİ!I8="";"";VERİ!I8)
eğer a27 denk değilse 0 ra b27 de denk değilse 0 ra c27 çe + yaz ikinci koşuldada tek parantez koy koşullar uymuyorsa hücreyi boş göster
1 10 + =EĞER(VE(A23<>0;b23<>0);"+";EĞER(VE(A23<>0;B23=0);")";""))
eğer h29 büyükse 0 dan h29 zu göster eğer ı29 büyükse 0 dan j29 dan ı29 u çıkar eğer h29 ile ı29 toplamı eşitse 0 ra boş göster değilse h29 zu göster
150 50
=EĞER(H29>0;(H29);EĞER(I29>0;(J29-I29);EĞER(H29+I29=0;" ";(H29))))
hüc.boş gösterir
BOŞSA(A1);"";A1+B1)
ALIYSA(A1/B1*100);"";A1/B1*100)
R(C12;F12);D12)
10 25
5 =+ETOPLA(A19:A21;">5")
15 nurziya:
A18 İLE A20 Arasındaki 5 den
büyük olan rakamların toplamını
alır
:B7) Koç faturalarının=
M((F3:F7="A.ALİ")*(G3:G7))
5 4 EGERSAY Fonksiyonu
Ali 1 Örnek 1 : EGERSAY(A1:A10;5)
EĞERSAY(A:A;"ALİ")=
Ali 2 A1 - A10 hücreleri arasinda içeriginde 5 sayisi olan hücre sayisini verir.
Ali 2 EĞERSAY(A:A;"VELİ")= Örnek 2: EGERSAY(B1:G1;"Elma")
Ali A1 - A10 hücreleri arasinda içeriginde Elma yazili olan hücre sayisini veri
20 EĞERSAY(A1:A12;">5")=
Ziya
Ziya
Veli A1:A12 ARSINDAKİ 5'TEN BÜYÜK SAYILARIN KAÇ ADET OLDUĞUNU SAYAR
10
Selami
Selami
Nurziya:
EGERSAY Fonksiyonu Belirtilen aralıkta bulunan
ve istenen şartı sağlayan hücrelerin sayısını
verir.
=Eğersay(BaşlangıçHücresi:BitişHücresi;Koşu
l)
Not: İstenen koşul metinse bu metin tırnak
(“) içinde yazılmalıdır.
e 5 sayisi olan hücre sayisini verir.
Nurziya:
VSEÇTOPLA(veritabanı;alan;ölçüt)
Veritabanı listeyi veya veritabanını oluşturan hücre aralığıdır. Bir veritabanı,
içindeki ilişkili bilgi satırlarının kayıtlar ve veri sütunlarının alanlar olduğu bir
bağlantılı veriler listesidir. Listenin ilk satırı her sütunun etiketini içerir.
Alan fonksiyon için hangi sütunun kullanıldığını belirtir. Alan, sütun etiketi çift
tırnak işareti arasına yerleştirilmiş bir metin olarak verilebilir: "Yaş" veya "Verim"
gibi; veya sütunun listedeki konumunu gösteren bir sayı olarak verilebilir: ilk sütun
için 1, ikinci sütun için 2 ve benzerleri.
Ölçüt belirttiğiniz koşulları içeren bir hücre aralığıdır. Ölçüt bağımsız değişkenleri
için herhangi bir aralığı en az bir sütun etiketi ve sütun etiketinin altında sütun
koşulunu belirtmek için en az bir hücre içerdiği sürece kullanabilirsiniz
AN HÜC.SAY. SAYAR
LAMASINI VERİR
23 27.33333 Açıklama
0
32
ORTALAMA(EĞER(A1:A7<>0;A1:A7;""))={
22 23.42857
}
3 Çizelgemiz formüller içeriyor veri girilmemiş
32 3 ORTALAMA(A1:A7)= yerler 0 değ.bunları ortalamaya katmamamız i
52 {=+MİN(EĞER(A1:A10<>0;A1:A10))} kullanacağımız formül
A1:A10 Arasındaki en küçük olan değeri bulur 0 'ı göz ardı eder
Nurziya:
ORTALAMALARDA " 0" DEĞER HATASI
ORTALAMA ALIRKEN "0" DEĞER HATASINI ORTADAN KALDIRIR
=ORTALAMA(EĞER(A1:A7<>0;A1:A7;""))
CTRL SHIFT ENTER TUŞUNA BASINIZ
BU FORMÜL ORTALAMA ALIRKEN 0 DEĞERLERİNİ HESABA KATMAZ
ali iyi 1 3
veli orta 1
selami geçer 1 =+TOPLA(EĞER(A15:A20="ali";EĞER(B15:B20="iyi";C15:C20)))
ali iyi 1 nurziya:
veli orta 1 Bir dizi formülü çok sayıda hesaplama yapabilir ve sonra tek
ali iyi 1 bir sonuç veya çok sayıda sonuç verebilir.
r içeriyor veri girilmemiş
ortalamaya katmamamız için
i";C15:C20)))
YUVARLA, ASAGIYUVARLA, YUKARIYUVARLA Fonksiyonlari 23.561 235
=YUVARLA((sayi veya islem);ondalik basamak sayisi) 23.6 62
=YUVARLA((35,4281);2) isleminin sonucu 35,43 olur. =YUVARLA((I2);1) 356
=YUVARLA((ORTALAMA(C3:C15));1) C3 ile C15 hücreleri arasindaki sayilarin ortalamasini 217.67
alip sonucu bir ondaliga yuvarlar. =YUVARLA(ORTALAMA(J1:J3);2)
Yuvarla fonksiyonu, bir ondalikli sayinin virgülden sonra istenilen ondalik basamagi sayisi kadar
yuvarlatilmasini saglar. Bu yuvarlamada 5 ve 5’den yukari degerleri yukari, 5’den asagi degerleri asagi yuvarlar.
Yukariyuvarla fonksiyonu bir ondalikli sayinin virgülden sonra istenilen ondalik basamagi sayisi kadar
yukari yuvarlatilmasini saglar.
Asagiyuvarla fonksiyonu bir ondalikli sayinin virgülden sonra istenilen ondalik basamagi sayisi kadar
asagi yuvarlatilmasini saglar.
Kullanim sekli :
=YUVARLA((sayi veya islem);ondalik basamak sayisi)
Örnek :
=YUVARLA((35,4281);2) isleminin sonucu 35,43 olur.
=YUVARLA((ORTALAMA(C3:C15));1) C3 ile C15 hücreleri arasindaki sayilarin ortalamasini
alip sonucu bir ondaliga yuvarlar.
=YUVARLA(ORTALAMA(J1:J3);2)
OCAK 2 OCAK 2
DÜŞEYARA(C1;A:B;2;0)=
ŞUBAT 3 ŞUBAT 3
MART 4 MART 4 DÜŞEYARA(C2;A:B;2;0)=
NİSAN 5 NİSAN 5
MAYIS 6 MAYIS C2 Hücresinde A İLE B sütununun 2.kolonunda arama yaptırıyoruz
HAZİRAN 7 HAZİRAN 0 ise kolonda aramanın aşşağı kadar yapması için kullanıyoruz.
TEMMUZ 8 TEMMUZ DÜŞEYARA(bakılan_değer,tablo_dizisi,sütun_indis_sayısı,aralık_bak)
AĞUSTOS 9 AĞUSTOS
EYLÜL 10 EYLÜL 2 =+EĞER(A1="";"";DÜŞEYARA(A1;A1:B13;2;0))
EKİM 11 EKİM
KASIM 12 KASIM
ARALIK 13 ARALIK
OCAK 14
w92894 80/3g 10/1karde w92894 80/3g...10/1karde &"…"& tırnak boş anlamında araya konulan ise hücrede gör
=+EĞER(D1>0;DÜŞEYARA(D1;A:C;2;0)&"..."&DÜŞEYARA(D1;A:C;3;0);"")
Formül açıklaması! Eğer D1 büyükse 0 dan düşeyara D1 arama krıteri A C sütun aralığı 2;0 ikinci sütun &ve "…"ayırıyoruz
& bu işaretler iki formülü birleştirmek için düşeyara D1 arama krıteri A Csütun aralığı 3;0 üçüncü sütun;"" eğer D1 de veri
yoksa formül hücresi boş olsun.
ma yaptırıyoruz
sayısı,aralık_bak)
ALİ 20
VELİ 30
SELAMİ 25
OCAK 2 OCAK 2
uyan
ŞUBAT veri
3 koşul HESAPLAMAYI BİR KOŞULA BAĞLAR
MART 4 Eğer formül hatalı sonuç veriyorsa hücreyi boş bırak
NİSAN 5 değil ise formül sonucunu yazdır
MAYIS 6
EĞER(EHATALIYSA(DÜŞEYARA(C1;A:B;2;0));"";DÜŞEYARA(C1;A:B;2;0))=
HAZİRAN 7
TEMMUZ 8 DEĞER YOKSA HÜC.BOŞ GÖSTE
AĞUSTOS 9
EĞER(EHATALIYSA(DÜŞEYARA(C9;YATAYARA!A:B;2;0));"";DÜŞEYARA(C9;YATAYARA!A:B;2;0)
EYLÜL 10 ALİ 20
EKİM 11 Nurziya:
KASIM 12 Düşeyara ile aranılan veri bulunamadığında hücrede #YOK hata değeri olacaktır.
Dolayısı ile bu da o hücrenin içerisinde bulunduğu bir toplama dizisini hatalı olarak
ARALIK 13 gösterecektir. O halde bu hücreye ya boşluk değeri ya da sıfır değeri atayabiliriz.
OCAK 14 Ama unutmayınız sıfır değeri çarpma işleminde sorun çıkartabilir. O halde boşluk
değeri atayalım.
nurziya:
ehatalıysa bir formül sonucu değer hesaplanamayan bir =EĞER(EHATALIYSA(DÜŞEYARA(B1;C1:D11;2;0));"";DÜŞEYARA(B1;C1:D11;2;0))
değerse "DOĞRU" değerini verir (ör: 1/0=#SAYI/0!)
Yaptığımız tek şey normalolarak bildiğimiz EĞER formülü ile birlikte EHATALIYSA
nurziya: formülünü kullanmaktır. Formülün anlaşılması için aşağıdaki açıklamayı inceleyiniz.
Çok safadaki verileri tek sayfada aratma:
=EĞER(EHATALIYSA(DÜŞEYARA(A2;Sayfa2! =EĞER(HATALIYSA(formül);"";formül))
A:I;2;0));EĞER(EHATALIYSA(DÜŞEYARA(A2;Sayfa3!A:I;2;0));
(DÜŞEYARA(A2;Sayfa4!A:I;2;0));(DÜŞEYARA(A2;Sayfa3!A:I;2;0))); "Eğer formül hatalı sonuç veriyorsa hücreyi boş bırak, değil ise formül sonucunu
(DÜŞEYARA(A2;Sayfa2!A:I;2;0))) yazdır."
=EĞER(EHATALIYSA(DÜŞEYARA(A2;Sayfa2!A:I;2;0));EĞER(EHATALIYSA(DÜŞEYARA(A2;Sayfa3!A:I;2;0));(DÜŞEYAR
a hücreyi boş bırak
ÜŞEYARA(C1;A:B;2;0))=
ŞEYARA(C9;YATAYARA!A:B;2;0)) =
);"";DÜŞEYARA(B1;C1:D11;2;0))
Sayfa3!A:I;2;0));(DÜŞEYARA(A2;Sayfa4!A:I;2;0));(DÜŞEYARA(A2;Sayfa3!A:I;2;0)));(DÜŞEYARA(A2;Sayfa2!A:I;2;0)))
ALİ VELİ ALİVELİ ALİVELİALİVELİ
BİRLEŞTİR(A1;B1;C1)=
Nurziya:
=(A1&" "&B1&" "&C1) Hücreleri birleştirmek için &
fonksiyonunu kullandık " " çift
tırnak ise aralarına boşluk
vermek için
2 2 A 2 3 AÇIKLAMA
3 3 3 3
5 5 5 5 5 6
BAĞ_DEĞ_SAY(A1:G1)=
6 6 6 5
9 9 7 7 5 91 SÜTUNSAY(C:H)=
Tel. Kayıt Sayısı : 22 BAĞ_DEĞ_DOLU_SAY(A1:F1= 4
SATIRSAY(A5:155)=
)
="Tel. Kayıt Sayısı : "&(BAĞ_DEĞ_DOLU_SAY(A1:G6)) Nurziya:
BAĞ_DEĞ_SAY İÇİNDE RAKAM
OLAN DOLU HÜCRELERİ
SAYAR,BAĞ_DEĞ_DOLU_SAY
RAKAM,HARF DUYARLIDIR SÜTUN
SATIR SAY BELİRTİLEN
ARALIKTAKİ SÜTUN,SATIR
SAYISINI VERİR
Ğ_DEĞ_SAY(A1:G1)=
TUNSAY(C:H)=
TIRSAY(A5:155)=
:
_SAY İÇİNDE RAKAM
LU HÜCRELERİ
Ğ_DEĞ_DOLU_SAY
ARF DUYARLIDIR SÜTUN
Y BELİRTİLEN
Kİ SÜTUN,SATIR
VERİR
ALİALİALİALİALİALİALİALİALİALİALİALİALİALİALİALİALİALİALİALİ
ZİYAZİYAZİYAZİYAZİYAZİYAZİYAZİYAZİYAZİYA YİNELE("ALİ";20)=
SFAFSFAFSFAFSFAFSFAFSFAFSFAFSFAFSFAFSFAF
Nurziya:
YİNELE
HER HANGİ BİR DEĞERİ ÇOĞALTABİLİRSİNİZ
=YİNELE("ALİ";20)
BURADA ALİ DEĞERİNİ 20 ADET YAN YANA
ÇUĞALTIYORUZ
ALİ VELİ ZİYA SERDAR SELAMİ Ali Veli Ziya Serdar Selami
ALİ VELİ ZİYA SERDAR SELAMİ Ali Veli Ziya Serdar Selami YAZIM.DÜZENİ(A1)=
ALİ VELİ ZİYA SERDAR SELAMİ Ali Veli Ziya Serdar Selami
Ali Veli Ziya Serdar Selami ALİ VELİ ZİYA SERDAR SELAMİ BÜYÜKHARF(A4)=
Ali Veli Ziya Serdar Selami ALI VELI ZIYA SERDAR SELAMI
KÜÇÜKHARF(A2)=
Ali Veli Ziya Serdar Selami ali veli ziya serdar selami
Nurziya:
YAZI DÜZENLEME
VERİLEN ADRESTEKİ YAZILARI BÜYÜK
HARF KÜÇÜK HARF VE BAŞ HARFİ BÜYÜK
DİĞERLERİ KÜÇÜK OLARAK
DÜZENLEYEBİLİRSİNİZ
DÜZENİ(A1)=
KHARF(A4)=
KHARF(A2)=
SIMDI Fonksiyonunun Kullanilmasi TARİH VE SAAT 9/25/2023 6:03
A1 hücresine =SIMDI() yazilir ve Enter'a basilir =ŞİMDİ()
A2 hücresine =SIMDI()+10 yazilir ve Enter tusuna basilir 10/5/2023 6:03
A2 hücresinde 10 gün sonraki tarih görüntülenir. =ŞİMDİ()+10
BUGÜN Fonksiyonu 9/25/2023
=BUGÜN() =BUGÜN()
Aktif tarihi görüntüler 9/25/2023 Kasım
Tarihin karşısına ayı yazı ile yazdırma =DÜŞEYARA(AY(A9);Aylar;2)
ALİ Hücrelere koşula bağlı tarih yazdırma 9/25/2023
=EĞER(A9<>"";BUGÜN();"")
aaaaaa yyyy")
onday 2023 36 10
aaaaaa yyyy ss dd")
92752 2
92752 3
92752 4
92752 5
92752 6
Toplam 92752 18
99261 3
99261 4
99261 5
99261 6
Toplam 99261 18
92941 1
92941 2
92941 3
92941 4
Toplam 92941 10
Genel Toplam 46
2 50 2 206
2 51 3 230
2 52 5 189
2 53
3 56 2 4
3 57 3 4
3 58 5 3
3 59
5 62 2 51.5
5 63 3 57.5
5 64 5 63
Nurziya:
VERİ BİRLEŞTİR
İKİ SÜTUNDAKİ KARŞILIKLI
VERİLERİN ALT TOPLAMLARINI
YAPABİLİRSİNİZ
1 Amortisör = ELEMAN(A2;"Amortisör";"sibop";"krank mili";"mitsubishi kriko")
ziya:
AÇIKLAMA
A2 HÜCRESİNE GİRİLEN BU FORMÜLDEKİ TIRNAK İÇİNDEKİ
VERİLER A2 HÜCRESİNDE GİRİLEN RAKAM SIRASINA GÖRE
ÇIKAR.
=ELEMAN(A2;"Amortisör";"sibop";"krank mili";"mitsubishi kriko")
MAK = Bir bağımsız değişkenler listesindeki en büyük değeri verir
MİN = Bir bağımsız değişkenler listesindeki en küçük değeri verir
KÜÇÜK = Bir sütun aralığında bulunan en küçük 1.2.3.sayıyı bulur
10 5 20 20 15 15
15 65 60
5 20 50
B C
2 ir bu bir metindir
3 dir bu bir metindir
4 ndir bu bir metindir
5 indir bu bir metindir
6 tindir bu bir metindir
7 etindir bu bir metindir
8 metindir bu bir metindir
9 metindir bu bir metindir
10 r metindirbu bir metindir
B2 Hücresinden B15 hücresine kadar formül girilmiştir. Girilen formül =SAĞDAN(C2;2), =SAĞDAN(
=SAĞDAN(C2;4), diye devam ederek =SAĞDAN(C2;15) şeklinde bitmektedir
B C
2 bu bu bir metindir
3 bu bu bir metindir
4 bu b bu bir metindir
5 bu bi bu bir metindir
6 bu bir bu bir metindir
7 bu bir bu bir metindir
8 bu bir m bu bir metindir
9 bu bir mebu bir metindir
10 bu bir mebu bir metindir
B2 Hücresinden B15 hücresine kadar formül girilmiştir. Girilen formül =SOLDAN(C2;2), =SOLDAN(
=SOLDAN(C2;4), diye devam ederek =SOLDAN(C2;15) şeklinde bitmektedir
ĞDAN(C2;2), =SAĞDAN(C2;3),
LDAN(C2;2), =SOLDAN(C2;3),
ahmet Nurziya:
Boş hücreleri kontrol etmek :
Excel'in =EBOŞSA fonksiyonu istediğimiz görevi yerine getirecektir. Bunun için
yapacağımız şey şöyle olabilir.Eğer B sütunundaki hücrelere aşağıdaki formülü
girersek
=EĞER(EBOŞSA(A1);"ahmet";"mehmet") bu durumda B sütunundaki hücrelerin
istediğiniz değerleri aldığına şahit olacaksınız. Örnek formül önce A1 hücresinin
durumunu değerlediriyor. =EBOŞSA formülü eğer hedefteki hücre boşsa DOĞRU,
boş değilse YANLIŞ değerini alır. Hücredeki =EĞER formülü de =EBOŞSA
formülünden gelen değere göre B1 hücresinin değerini "ahmet" veya "mehmet"
yapmaktadır.
=EĞER(EBOŞSA(A1);"ahmet";"mehmet")
cektir. Bunun için
aşağıdaki formülü
nundaki hücrelerin
nce A1 hücresinin
hücre boşsa DOĞRU,
de =EBOŞSA
et" veya "mehmet"
1 10 50 7 70
2 20 3 30
3 30
4 40 =+ARA(5;A1:A12;B1:B12) =+ARA(D1;A:A;B:B) =+EĞER(D2="";"";ARA(D2;A:A;B:B))
5 50 Nurziya: Nurziya: Nurziya:
6 60 A1 ile A12 Arasında 5 Arama krıteri D1 A eğer d2 boşsa formül olan hücreyi boş
7 70 değerini arar bulduğunda Sütununda D1 Deki göster boş değilse d2 deki değeri a
B1 İle B12 arasında değere denk gelen veriyi sütununda ara karşıt gelen değeri
8 80 karşılık gelen değeri verir arar bulduğunda karşılık formül yazılı hücrede göster
9 90 bulamazsa bir önceki gelen değeri formül
10 90 değeri verir yazılan hücrede verir
bulamazsa bir önceki
11 100 değeri verir
12 110
Nurziya:
ARA fonksiyonunun iki sözdizimi biçimi vardır: vektör ve
dizi.
Vektör yalnızca bir satır ya da bir sütun içeren aralıktır. ARA
fonksiyonunun vektör biçimi, bir satır veya bir sütun aralığında
(vektör olarak bilinir) değer arar, ikinci bir vektörde karşılık
gelen konuma gider ve bu değeri verir. Eşleştirmek istediğiniz
değerleri içeren aralığı belirlemek istediğinizde ARA
fonksiyonunun bu biçimini kullanın. ARA fonksiyonunun diğer
biçimi otomatik olarak ilk sütuna ya da satıra bakar.
ARA(D2;A:A;B:B))
MOD (Mod)
Bir sayının başka bir sayıya bölümünden kalanı bulur. Birden fazla sayı verilemez.
=Mod(Sayısal İfade|Hücre;Bölen)
=Mod(12;3) => 0 =Mod(12;5) =>2
=Mod(5;10) => 5 =Mod(!6;5) =>1
=Mod(-12;5) =>3 =Mod(-3;2) =>1
=Mod(-7;-2) =>-1
OCAK 1 OCAK nurziya:
ŞUBAT 2 =+DOLAYLI("A1") DOLAYLI
MART 3 1 Metin dizesiyle belirlenen başvuruyu verir. Başvurular, içerikleri
görüntülenmek üzere derhal değerlendirilir. Formülün kendisini
NİSAN 4 =+KAÇINCI("OCAK";A1:A100;0) değiştirmeden formül içindeki hücre başvurusunu değiştirmek
MAYIS 5 isterseniz, DOLAYLI fonksiyonunu kullanın.
HAZİRAN 6 Sözdizimi
DOLAYLI(başv_metni;a1)
TEMMUZ 7
AĞUSTOS 8
EYLÜL 9 nurziya:
KAÇINCI
EKİM 10 Bir dizide belirtilen sıradaki, belirtilen değerle eşleştirilen öğenin
KASIM 11 göreli konumunu verir. Öğenin kendisine değil, ama öğenin
ARALIK 12 aralıktaki konumuna gerek duyduğunuzda ARA
fonksiyonlarından birinin yerine KAÇINCI fonksiyonunu kullanın.
OCAK 13 Sözdizimi
ŞUBAT 14 KAÇINCI(aranan_değer;aranan_dizi;eşleştir_tür)
MART 15
NİSAN 16
MAYIS 17
HAZİRAN 18
TEMMUZ 19
AĞUSTOS 20
EYLÜL 21
EKİM 22
KASIM 23
ARALIK 24
lar, içerikleri
lün kendisini
değiştirmek
ştirilen öğenin
ma öğenin
nunu kullanın.