• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

if else yapısında bunu nasıl yaparım

Katılım
30 Ağustos 2013
Mesajlar
67
Excel Vers. ve Dili
office 2016 tr
merhabalar.
çalıştırmak istediğim formül şu fakat çalışmıyor

Kod:
=IF(C3="antalya"; "=100+8*D3"; "hata")

burada =100+8*D3 kısmını olduğu gibi yazıyor hücreye fakat ben burada yazan işlemi matematiksel olarak gerçekleştirmesini istiyorum. Nasıl yapabilirim acaba?

Bonus soru:

Bir de, bu tarz yaklaşık 170 adet if'li yapıyı iç içe geçireceğim. bunu daha kolay nasıl yaparım. örneğin
IF(C3="antalya"; "=100+8*D3"; "hata")
IF(C3="bodrum"; "=10+8*D3"; "hata")
IF(C3="kırıkkale"; "=500+8*D3"; "hata")
IF(C3="hatay"; "=150+8*D3"; "hata")
IF(C3="izmir"; "=250+8*D3"; "hata")

şeklinde 170 adet yapı olacak. ben bunları içiçe uzun bir şekilde yazmayı düşündüm, antalya ise bu değilse bodrum ise şu vs vs.. gibi ama daha kolay nasıl yaparım?
 
Merhaba,

Makro kaydet ile istediğinizi yapın ve kodları inceleyin.

Karşılaştırılacak çok veri varsa DÜŞEYARA kullanabilirsiniz.
 
merhabalar necdet bey
mevzu esasında karşılaştırma değil. bir çeşit maliyet hesabı yaptıracak bir şey üzerine çalışıyorum.
kGYapy.png


=IF(C3="antalya"; "=100+8*D3"; "hata") şu formul resimdeki gibi çıkıyor ekrana, ben bunu işlemin gerçekleştiği hali ile yazsın istiyorum. yani D3 hücresindeki veriyi 8 ile çarpıp 100 ile toplasın.
 
Aynı sayfada K-L-M sütunlarına İL-DEĞER-KATSAYI bilgilerini alt alta yazınız.

Örnek;

ANTALYA 100 8

Daha sonra E3 hücresine aşağıdaki formülü uygulayınız.

Kod:
=EĞERHATA(DÜŞEYARA(C3;K:M;2;0)+(DÜŞEYARA(C3;K:M;3;0)*D3);0)
 
merhaba,
formül hata veriyor #NAME? şeklinde
istediğim şey tam olarak yazdığım şey aslında. "eğer C3'te antalya yazıyorsa D3 ile F3'ü çarp" şeklinde bir formül yapmak istiyorum fakat çalışmıyor.

Kod:
=IF(C3="antalya";"D3*F3")
olmuyor bu kod, bunu çalıştırmanın bir yolu yok mu
 
Kod:
=IF(C3="antalya";D3*F3;"")
 
Geri
Üst