Excelde Formüller ve Fonksiyonlar


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 formul ç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ısa 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 formul çubuğunun eklenmiş olduğu üst menü görünümü

Beğendiysen paylaşşş...
[Facebook] [Google] [MySpace] [Technorati] [Twitter] [Windows Live] [Yahoo!] [Email]

Yorumlar

340 Yorum var “Excelde Formüller ve Fonksiyonlar”
  1. açelya diyor ki:

    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.

  2. TUTİ diyor ki:

    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

  3. mustafa diyor ki:

    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

  4. EMRE diyor ki:

    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 !!!!

    • YoRuMSuZ diyor ki:

      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…

    • YoRuMSuZ diyor ki:
      =UZUNLUK(A1)+UZUNLUK(A3)+UZUNLUK(A5)

      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

  5. engin erduman diyor ki:

    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.

    • YoRuMSuZ diyor ki:

      Elbette toplayabilirsiniz ancak hücre ve sayfa isimlerini tek tek girmeniz gerekiyor. Örnek olarak diğer sayfalardaki hücreleri Sayfa1′de toplamak için;

      =Sayfa2!B1+Sayfa3!B1+Sayfa4!B1
  6. can diyor ki:

    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.

  7. BERK diyor ki:

    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)

  8. MUSA GÖRGÜN diyor ki:

    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

    • YoRuMSuZ diyor ki:

      Excel dosyası halinde cerezforum [at] hotmail.com adresine atarsanız dosyanızı inceleyebilirim.

      • MUSA GÖRGÜN diyor ki:

        OTOBÜS TAKİP ÇİZELGESİ İÇİN YOLLADIĞIM DOSYANIN PAROLASI 571632
        TEŞEKKÜR EDERİM

        • YoRuMSuZ diyor ki:

          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?

  9. izmirrrr diyor ki:

    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.

  10. hakkı diyor ki:

    merhabalar, ben biraz karmaşık bir tablo üzerinde uğraşıyorumda içinden çıkamadım. A hücresinde 15000 onbeşbin satırlık özel kodlar var ve bu özel kodlara ait ürünlerin isimleri var B hücresinde C hücresinde o ürünlere ait depo stokları D hücresinde ise reyon stokları bulunmaktadır. ve bu onbeşbin satırlık özel kodların hepsi birbirinden farklı değil. tekrar eden özel kodlar var. ben E hücresinde aynı olan özel kodları bir şekmede toplamak istiyorum. yani A sekmesinde elli defa tekrar eden x2535b2 özel kodu varsa bunu E1 de birleştirmek ve E2 de aynı özel kodun olmamasını yani E1 den sonra her satırda farklı özel kod çıkmasını istiyorum. ve bu özel kodlara ait ismin D hücresinde yer almasını ayrıca bu özel kodlara ait depo stoğu toplamının o özel kodun ve isminin karşısında (birleşmesini) yer alan C sekmesinde ve reyon stoğu toplamının da D sekmesinde karşısında yer almasını istiyorum. ben bazı kısımlarını çözdüm fakat eksiklerim var. içinden çıkamıyorum. yardımcı olursanız sevinirim.

  11. zeynep diyor ki:

    merhaba umarım bana yardımcı olursunuz :( Örnek A1 hücresine girilmiş olan maaş 8,800den küçükse %15i alınıcak büyükse eğer 8,800 kadar olan kısmı %15 i alınacak 8,800 üstü ise %20si alınıcak eğer 20,000 üstü ise %27si alınıcak aynı sekılde 8,800 kadar kısmı %15 8,800-20,000 ise %20 alınıcak şimdiden çok tskler :)

    • YoRuMSuZ diyor ki:

      Alttaki formülü bir deneyin. Umarım yanlışlık olmamıştır. Test edemedim.

      =EĞER(A1<8800;A1*0,15;EĞER(VE(A1>8800;A1<20000);8800*0,15+(A1-8800)*0,2; EĞER(A1>20000;8800*0,15+11200*0,2+(A1-20000)*0,27;"")))
  12. Didem diyor ki:

    herhangi bir satır veya sütun a bir değer girdiğim zaman mesela c3 satırına 4,0 yazdıgım zaman ve 4,0 dan > değerleri yazdığım zaman bana h3 satırına Sol atrium Dilatasyonu yazması lazım bu formulleri nasıl olusturabilirim

    • YoRuMSuZ diyor ki:

      Eğer C3 hücresine girdiğiniz rakam 4′ten büyükse size “Sol atrium Dilatasyonu” şeklinde mesaj gösteriliyor. Bunun için herhangi bir hücreye alttaki formülü girin.

      =EĞER(C3 > 4;"Sol atrium Dilatasyonu";"")

      İhtiyacınıza göre rakamı ve aradaki > işaretini değiştirin.

      4 ten küçük olduğunda bir mesaj görmek istiyorsanız formülün sonundaki çift tırnak arasına yazabilirsiniz.

      • didem diyor ki:

        ya nasıl tesekkür edeceğimi bilemiyorum bana size ulaşabileceğim bi mail adresiniz varsa yardımlarınıza cok ihtiyacım olacak

        • YoRuMSuZ diyor ki:

          cerezforum [at] hotmail.com adresinden ulaşabilirsiniz.

        • didem diyor ki:

          calıştıramadım ben bu formulu adresinizi ekledim ama online goremiyorum sizi acilen yardımlarınıza ihtiyacım var bu msjı gordugunuzde online olursanız sewinrim

        • didem diyor ki:

          teşekkür ederim ama olmadı hotmail hesabınızıda acık goremedim sorunu soyleyeyim

        • didem diyor ki:

          şöyle söylim elimde bi rapor kagıdı var.. b10 satırındaki rakam 4,0 cm den buyuk oldugu zaman bana A26 satırını Sol Atrium Dilatasyonu yazmasını istiyorum ama verdiğiniz formülle bunu başaramadım bana rakamı yazmadan da direk yazıyı a46 hücresinde gosteriyor gerekli olan formulu nasıl olustururum

  13. tayfun diyor ki:

    merhaba arkadaslar

    SATIS / PAZAR BUYUKGU * 100=PAZARPAYINI VERMEKTE

    örnek olarak 100 / 1000 *100 = 10 ben ( 12 ) pazar payına ulasmak ıstıyorum bunu nasıl formüle edebilirim yardımcı olurmusunuz.. Tesekkurler…

    • YoRuMSuZ diyor ki:

      Formüle göre önce 100/1000 sonucu elde edip 100 ile çarpıyorsunuz. Sonuç tabii ki 10 çıkar. Formül mantığını tam anlayamadım ama bu formüle 2 eklerseniz sonuç 12 olur.

      • tayfun diyor ki:

        2 ekleyınce 12 cıkacagını bende bılıyorum :)

        100+y / 1000+y x 100 = ulasmak ıstedıgım pazar payı bu ıslemın formulunu arıyorum …Tesekkurler