Excelde Formüller ve Fonksiyonlar
Excelde Formüller toplama, çıkarma, çarpma, bölme gibi işlemlerin dışında hücrelerin içindeki verileri karşılaştırıp sonuç üretmek için kullanılır.
Formüller, bir sayfadaki verileri kullanarak işlem yapan denklemlerdir. Bir formülde, aynı sayfadaki diğer hücrelerde, aynı kitabının diğer sayfalarındaki hücrelerde veya diğer kitaplardaki sayfaların hücrelerinde kayıtlı değerleri veya metinleri kullanılabilir.
Formül yazarken uyulması gereken kurallar şunlardır:
- Formüller işlem yapılacak hücreye girilerek veya işlem yapılacak hücreye tıklandıktan sonra fx formül çubuğundan girilebilir.
- Her formül ” = ” işareti ile başlar.
- Formülde karakter dizileri ve boşluklar tırnak içinde yazılır. “okul”, “bilgisayar” vb.
- Formülde matematiksel ifadeler doğru ve eksiksiz yazılmalıdır.
Hücrenin içerisindeki değeri sürekli kullanacağımız zaman hücreyi sabitlememiz gerekir bunun için hücrenin sütun ve satır adlarının önüne ” $ ” işaretini koymamız gerekmektedir. Örnek: $D$1 gibi böylece hücremiz ne kadar çoğaltılırsa çoğaltılsın da içerisindeki değer değişmez. Örnek: =A1+$D$1 (bu formül çoğaltıldığı zaman A1 değeri kullanıldığı hücreye göre değişecek fakat D1 değeri hep sabit duracaktır.)
Not: Formülleri elle yazmak yerine ekle menüsünden işlev (fx) ( fonksiyon ekle) penceresinden de çağırabiliriz .
Fx formül çubuğunun eklenmiş olduğu üst menü görünümü.
iyi günler,
şimdi excelde 500-600 tane farklı adlar var sütun olarak aşağıya kadar. süzme yapıyorum 1. satırı sabitledim. ancak süzme de yapsam mesala ilk sütunda , gene isim listesi çok uzun olmakta. ben ise şöyle birşey istiyorum. mesala bir isim aradığımda ilk harfini girdiğimde, o harfle başlayanlar hemen listelensin sonra ikinci harfi girdiğimde, eleme devam etsin.
örnek olarak
diyelim 1. sütunda 500 tane farklı isim var. şimdi arsenal aratıcam. ilk olarak a harfi yazıyorum. bu durumda a ile başlayan bütün takımlar gelicek. sonra “ar” diye devam ettiğimde ar diye başlayanlar olucak.bu durumda isim sayısı azalacağından ilgili ismi hemen bulmak istiyorum.
nasıl bir formul var acaba. kolay gelsin.
Makro kullanmadan filtreli arama yapamazsınız maalesef.
tamam makroyla yapabilirmiyiz. yapalırsa kodu nasıl olmalı.
2003 office kullanıyorum.
mrb bir sutunun hücreleri sabit bir değer olan 26.6 dan oluşmakta , bu sutunun yanındaki sutunun hücrelerine değerler girilecek ama 26.6 dan küçük bir değer girilirse hücrenin otomatik olarak yanlış hata yada 0 olması için formul çubuğuna ne yazmam gerekir ? teşekkürler.
A SÜTUNU 26,6 SABİT DÜŞÜNELİM
B1 HÜCRESİNE =EĞER(A1>26,6;”HATA”)
NEKADAR SORGUN VARSA AŞAĞI DOĞRU KOPYALA
Yardııım!
Sipariş formu hazırlıyorum ve bazı ürünler ”toplam kg. hücresi x birim fiyat hücresi = toplam fiyat ” üzerinden hesaplanıyor, bazılarıda ”adet x birim fiyat= toplam fiyat” tan.
Ben kg. hesaplaması yapılmayanların adet üzerinden otomatik hesaplanmasını istiyorum.
Şöyleki alt alta gelen formulü , her seferinde değiştirmeden tek bir formülle
” kg. hücresi=0 ise adet x birim fiyat ” kg>0 ise toplam kg x birim fiyat gibi bir koşul atamak istiyorum.
Bilmem anlatabildim mi 🙂 Nasıl yaparım?Yada yapabilirmiyiyim. Teşekkürler.
Örnek : A1=0 ise B1*B2 ; A1>0 ise B1*C2
ing = IF ( A1=”0″ ; (B1*B2) ; (B1*C2))
TR = Eger ( A1=”0″ ; (B1*B2) ; (B1*C2))
slm ben ofis 2007 kullanıyorum ve eger förmülü çalışmıyor =EĞER(C1<50;''KALDI'';''GEÇTİ'') ÖRNEK OLARAK AMA FORMÜLDE YAZIM HATASI VAR DİYE hata veriyor kaldı yazan yere
=EGER(C1<50;''KALDI'';''GEÇTİ'')
YAP ÇALIŞACAK
slm ben eğersayda x leri topluyorum da mesela bir hücrede bi tane x var bi hücrede iki tane x var bunları nasıl topluyabilirim ancak hücrelerı değil x lerı toplayacam lütfen yardım !!!!
Kullandığınız formüle eğer hücre içerisinde 1’den fazla x varsa =UZUNLUK(A1) fonksiyonunu ekleyebilirsiniz. Bu formül hücredeki karakter sayısını verir. Kullandığınız formülü yazarsanız üzerinde çalışabiliriz…
ben mesela A1 İLE AH1 ARASINDA Kİ X LERİ toplamak istiyordum bunların arasındaki hücrelerde bazısında bir x var bazısında iki xx var bunları toplamak istiyordum
[code lang=”js”]=UZUNLUK(A1)+UZUNLUK(A3)+UZUNLUK(A5)[/code]
Kullandığınız formülü de yazsanız iyi olurdu ama yukarıdaki şekilde karakterleri toplayabilirsiniz.
Örneğin A1 hücresinde x, A3 hücresinde xx, A5 hücresinde xxx olduğunu varsayalım. Sonuç: 6
yardımların için çok teşekkür ederim arkadaşım…..
mrb lar ben excelde kendi çapımda formül uyguluyorum yalnız size sormak istediğim bir konu var araştırdım bulamadım.excelde 20-25 firma kaydı yaptım hepsinin cari hesap kayıtlarını ayrı ayrı sayfalarda tutuyorum.ancak bunların borçlarını ayrıca tek bir sayfada formül uygulayarak toplayabilirmiyim. bu konuda yardım ederseniz sevinirim.teşekürler.
Elbette toplayabilirsiniz ancak hücre ve sayfa isimlerini tek tek girmeniz gerekiyor. Örnek olarak diğer sayfalardaki hücreleri Sayfa1’de toplamak için;
[code lang=”js”]=Sayfa2!B1+Sayfa3!B1+Sayfa4!B1[/code]
Ben excelin bazı formül ve fonksiyonlarını kurcalayarak öğrendim her bulduğum formül ve fonksiyonu bi yere yazdım böylelikle hiçbirini unutmadım.
merhabalar ben klasik bir düşeyara formulü istiyorum formulu yazıyorum ama bir türlü karşısındaki sonucu vermiyor 1 – 5 arası bir rakam veriyor. formülüm DÜŞEYARA(A11;’KEREM’!$B$1:$H$1500;5;0)
bu yazdığın formulün anlamı
A11 deki değer Kerem sayfasında B1 ile b1500 arasında varsa kerem sayfasındaki f sütunundaki il değeri getir.f sütununda 1 ile 5 arasında sayılar var olması gerekiyor. onu getiriyor.
TESİSİMDE YAKLAŞIK OLARAK GÜNLÜK 100 OTOBÜS FİRMASI DURMAKTA BUNLARDAN 10 TANESİ HER GÜN GELMEKTE DİĞERLERİ DEĞİŞKEN, ÇİZELGEMDE HERGÜN BU YÜZ FİRMAYI YAZIYORUM AY SONUNDA HANGİ OTOBÜS KAÇ KERE DURMUŞ BULMAM LAZIM
ÇİZELGEMDE A SÜTUNUNDA FİRMALAR VAR VE B SÜTUNUNDA OTOBÜS SAYILARI VAR
C VE D SÜTUNUNA FİRMA İSİM VE KAÇ KEZ DURDUĞUNU TEK SATIRDA GÖSTERME ŞANSIM VAR MI
ÖRNEKTİR
1 Cİ GÜN
EFE TUR 16 FİRMA ADI TOPLAM DURAN ARAÇ SAYISI
BEN TUR 14 EFE TUR ?
LİDER ADANA 13 BEN TUR ?
ASTOR 13
MERSİN SEYAHAT 3
ÖZBOLU TURİZM 11
AHT 0
İREM TUR 0
DURU TUR 0
KAFE TUR 0
İSİMSİZ TURLAR 3
KÜÇÜK TUR 7
BOŞ TUR 0
ERAYTUR 1
SİNAY SES 1
EFA TUR 10
BEYDAĞI 1
BAYIR TUR 1
ÜNYE TUR 1
ÖZELBİSTAN 1
KOÇARDAHAN 1
ASTURİZM 10
İKİNCİ GÜN
EFE TUR 16
BEN TUR 15
LİDER ADANA 13
ASTOR 14
MERSİN SEYAHAT 2
ÖZBOLU TURİZM 18
AHT 0
İREM TUR 0
DURU TUR 0
KAFE TUR 0
İSİMSİZ TURLAR 12
KÜÇÜK TUR 0
BOŞ TUR 0
MARMARA 1
ÜREDEN 1
GÜRSEL 1
KONSET 1
METRO 10
DEVELİ SEYDANİ 1
Excel dosyası halinde cerezforum [at] hotmail.com adresine atarsanız dosyanızı inceleyebilirim.
OTOBÜS TAKİP ÇİZELGESİ İÇİN YOLLADIĞIM DOSYANIN PAROLASI 571632
TEŞEKKÜR EDERİM
Hocam maalesef bende Office 2002 yüklü. Sizin 2007 olduğu için açamadım. Dosyayı farklı kaydet menüsünden Office 2000 veya 2002 formatında (xls) kaydedip tekrar atar mısınız?
BAŞARI PUANI HESAPLAMA:
Notların bulunduğu yerler:
Vize Notu C2
Final Notu D2
Devamsızlık E2
Uygulama Notu F2
FORMÜLÜ YAZILACAK BİLGİ:
“Başarı Puanı” ;
Vizenin %30’u ,Finalin %60’ı alınarak toplanacak ve bu toplamın %90’ı esas alınarak oluşturulacaktır.Ayrıca öğrencinin “Devamsızlık” durumu 2 ve aşağısındaysa “Uygulama Notu”nun %10’u “Başarı Puanı”na eklenecektir.
Ancak “Devamsızlık” durumu 4 ve üzerindeyse “Başarı Puanı” “DEVAMSIZ” olarak hesaplattırılacaktır.
(“Başarı Notu” değerleri ondalık basamak içermeyecektir.)
Ne yaptıysam beceremedim aradım buna benzer birşeyde bulamadım lütfen yardımlarınızı bekliyorum ödevimi teslim etmem gerekiyor.bunu yapabilene helal olsun derim ben ne kadar uğraştıysam olmuyor.
Sizin söylediğiniz hücreler baz alınarak alttaki formülü istediğiniz hücreye yazın. Muhtemelen sorunuzun cevabı olacaktır.
[code lang=”js”]=EĞER(E2<=2;C2*0,3+D2*0,6+F2*0,1;EĞER(E2=3;C2*0,3+D2*0,6;EĞER(E2>=4; "DEVAMSIZ";"")))[/code]
teşekkürler.