EĞER , VE, YADA fonskiyonlarının iç içe kullanımı

Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Ekteki dosyada brz karıştırmış olsam bile anlatmaya çalıştım. Amacım EĞER fonksiyonu şile hücre içerisinde yazıları görerek rakam yada başka bir hücredeki değeri yazdırmak .. Ekteki dosyayı inceleyebilirseniz. Yardımınız için şimdiiden teşekkür ederim.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Sorunuz biraz karışık olduğu için yanlış anlamışta olabilirim.

=E&#286;ER(B3<>"";0;G3)

&#304;stedi&#287;iniz bu mu?
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Ayr&#305;ca benim isted&#287;im G3 h&#252;cresi&#351;ndeki say&#305;sal veriyi mevcut ko&#351;ul sa&#287;lamad&#305;&#287;&#305;nda oraya atmas&#305;.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
ekteki dosyay&#305; incelediniz mi?
Say&#305;n foubleu,

Dosyan&#305;z&#305; inceledim, ne anlatmak istedi&#287;inizi tam anlayamad&#305;m, bu form&#252;l i&#351;inizi g&#246;rm&#252;yor mu? g&#246;rm&#252;yor ise daha sade bir anlat&#305;m ile sorunuzu a&#231;&#305;klarm&#305;s&#305;n&#305;z..

Ayr&#305;ca benim isted&#287;im G3 h&#252;cresi&#351;ndeki say&#305;sal veriyi mevcut ko&#351;ul sa&#287;lamad&#305;&#287;&#305;nda oraya atmas&#305;.
=E&#286;ER(B3<>"";0;G3)

Form&#252;l&#252;n anlam&#305;,

E&#287;er B3 de veri yok ise yani bo&#351; ise form&#252;l&#252;n yaz&#305;ld&#305;&#287;&#305; h&#252;cre 0 ( s&#305;f&#305;r ) de&#287;erini al&#305;r, B3 de bir veri var ise form&#252;l&#252;n yaz&#305;ld&#305;&#287;&#305; h&#252;cre G3 deki de&#287;eri al&#305;r..
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Te&#351;ekk&#252;r ederim. Galiba ben anlatamad&#305;m. Sizleride yordum ama bunlarda bana fikir verdi &#231;ok te&#351;ekk&#252;r ediyorum. evet 2 ayr&#305; yede a&#231;m&#305;&#351;&#305;m. Forum kurallar&#305;na uygun de&#287;il ama ilknini nerde a&#231;t&#305;&#287;&#305;m&#305; bulamad&#305;m g&#252;nd&#252;z zaman&#305;m yoktu bende &#351;imdi fark&#305;na vard&#305;m.:) Sory... :(
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
Teşekkür ederim. Galiba ben anlatamadım. Sizleride yordum ama bunlarda bana fikir verdi çok teşekkür ediyorum. evet 2 ayrı yede açmışım. Forum kurallarına uygun değil ama ilknini nerde açtığımı bulamadım gündüz zamanım yoktu bende şimdi farkına vardım.:) Sory... :(
Sayın fouble sizin tam olarak istediğiniz nedir?
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
=E&#286;ER(G5="";"";E&#286;ER(G5="OFF";"0";E&#286;ER(G5="E&#286;&#304;T&#304;M";"7,50";E&#286;ER(G5="&#304;STANBUL";"7,50";""))))) Yazd&#305;&#287;&#305;m form&#252;l bu &#351;artlar da bu ama en sonunda tak&#305;l&#305;yorum. bu ko&#351;ular&#305;n hi&#231;biri sa&#287;lanmad&#305;&#287;&#305; takdirde herhangi bir h&#252;credeki de&#287;eri girsin istiyorum ama onu yapam&#305;yorum..Yane bu &#351;artlar varsa sorun de&#287;il ama bu &#351;artlar yoksa say&#305;sal bir hesaplama yap&#305;yor programda ve sonu&#231;ta at&#305;yorum Z5 te bunlar sa&#287;lanmad&#305;&#287;&#305;nda Z5 teki de&#287;eri yazs&#305;n istiyorum. Uamr&#305;m analatabilmi&#351;imdir bu defa..
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Sn. gezgin 49 merhabalar bir &#231;&#246;z&#252;m&#252; yokmu yoksa ???
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
sn.foubleu a&#351;a&#287;&#305;daki form&#252;l&#252; bir denermisiniz.

=E&#286;ER(VE(Z5="";G5="");"";E&#286;ER(G5="OFF";0;E&#286;ER(YADA(G5="E&#286;&#304;T&#304;M";G5="&#304;STANBUL");"7,50";Z5)))
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Ya bunu kabul etmiyor ayr&#305;ca bunu yazd&#305;&#287;&#305;m zaman ayr&#305;ca bir at&#305;yorum Ankara se&#231;ene&#287;ide eklersem form&#252;l&#252; nas&#305;l de&#287;i&#351;tiricem. Ben &#246;zellikle E&#286;ER ile yapt&#305;mki ko&#351;ular&#305; artt&#305;rabilme &#351;ans&#305;m olsun ama.. Hala &#231;&#305;kamad&#305;m i&#351;in i&#231;inden :(:(
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
=E&#286;ER(G5="";"";E&#286;ER(G5="OFF";"0";E&#286;ER(G5="E&#286;&#304;T&#304;M";"7,50";E&#286;ER(G5="&#304;STANBUL";"7,50";""))))) Yazd&#305;&#287;&#305;m form&#252;l bu &#351;artlar da bu ama en sonunda tak&#305;l&#305;yorum. bu ko&#351;ular&#305;n hi&#231;biri sa&#287;lanmad&#305;&#287;&#305; takdirde herhangi bir h&#252;credeki de&#287;eri girsin istiyorum ama onu yapam&#305;yorum..Yane bu &#351;artlar varsa sorun de&#287;il ama bu &#351;artlar yoksa say&#305;sal bir hesaplama yap&#305;yor programda ve sonu&#231;ta at&#305;yorum Z5 te bunlar sa&#287;lanmad&#305;&#287;&#305;nda Z5 teki de&#287;eri yazs&#305;n istiyorum. Uamr&#305;m analatabilmi&#351;imdir bu defa..
Say&#305;n Fouble sizin yukar&#305;daki mesaj&#305;n&#305;za g&#246;re g&#246;nderdi&#287;im form&#252;l tam olarak i&#351;liyor.
(11 nolu mesajda g&#246;nderdi&#287;im form&#252;le g&#246;re &#246;rnek dosyada bir sorun g&#246;z&#252;km&#252;yor.)


Ya bunu kabul etmiyor ayr&#305;ca bunu yazd&#305;&#287;&#305;m zaman ayr&#305;ca bir at&#305;yorum Ankara se&#231;ene&#287;ide eklersem form&#252;l&#252; nas&#305;l de&#287;i&#351;tiricem. Ben &#246;zellikle E&#286;ER ile yapt&#305;mki ko&#351;ular&#305; artt&#305;rabilme &#351;ans&#305;m olsun ama.. Hala &#231;&#305;kamad&#305;m i&#351;in i&#231;inden :(:(
ama son mesaj&#305;n&#305;zda bir at&#305;yorum demiz&#351;iniz, bir say&#305;s&#305;n&#305; nereye at&#305;yorsunuz, ayr&#305;ca Ankara se&#231;ene&#287;i &#246;nceki mesajlar&#305;n&#305;zda yoktu, se&#231;enek Ankara olunca sonu&#231; ne olmas&#305; gerekir, bu k&#305;s&#305;mlar&#305; bir a&#231;&#305;kl&#305;&#287;a kavu&#351;turman&#305;z gerekiyor.
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Buradan kopyalay&#305;nca hata veriyorda , ben manuel yazd&#305;m oldu evet hakl&#305;s&#305;n&#305;z. Ya siizde &#231;ok yormak istemiyorum ama &#231;ok k&#252;&#231;&#252;k bir ayr&#305;nt&#305; kald&#305; ama yapam&#305;yorum.... Diyorumki meslea se&#231;eneklerden biri OFF, biri istanbul, di&#287;eride e&#287;tiim ayr&#305;ca istanbul ve e&#287;titim i&#231;in yazd&#305;r&#305;lacak ko&#351;ul ayn&#305;.. Sorum &#351;u e&#287;er ko&#351;ulu ayn&#305; olamsayd&#305; 7:50, ve sonradan ben birde ANKARA 6:00 eklemek istersem napaca&#287;&#305;m yada bir ka&#231; tane daha eklenirse (Ko&#351;ul) nas&#305;l olacak ???. Sizin yapt&#305;&#287;&#305;n&#305;z&#305;n &#252;zerinde denedim ko&#351;ul eklemeyi ama beceremedim..
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
Buradan kopyalayınca hata veriyorda , ben manuel yazdım oldu evet haklısınız. Ya siizde çok yormak istemiyorum ama çok küçük bir ayrıntı kaldı ama yapamıyorum.... Diyorumki meslea seçeneklerden biri OFF, biri istanbul, diğeride eğtiim ayrıca istanbul ve eğtitim için yazdırılacak koşul aynı.. Sorum şu eğer koşulu aynı olamsaydı 7:50, ve sonradan ben birde ANKARA 6:00 eklemek istersem napacağım yada bir kaç tane daha eklenirse (Koşul) nasıl olacak ???. Sizin yaptığınızın üzerinde denedim koşul eklemeyi ama beceremedim..
aşağıdaki formüle Ankara seçeneğini ekledim, 7'ye kadar eğer seçeneği kabul ediliyor, ondan sonraki eğerli işlemler için ; yerine & (birleştir) işaretini kullanarak eğerli işlem sayısını çoğaltmak mümkündür.

EĞER(VE(Z5="";G5="");"";EĞER(G5="OFF";0;EĞER(YADA(G5="EĞİTİM";G5="İSTANBUL");"7,50";EĞER(G5="Ankara";"6,00";Z5))))
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Fonksiyon akullanımı

Gezgin bey çok teşekkür ederim. Hepsi oluyor ama ufak bir sorun var çünkü galiba ben bir yerde mantıksal yorumlamayı yanlış yapıyorum. Dosyayı ekte gönderiyorum bir incelersneiz çok sevineceğim.
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Az önceki taslağın yenisi

Gezgin bey az önce gönderdiğim biraz kötü olmuş.. yenisini gönderiyorum.
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
Sayın foubleu dosyanızı gönderiyorum, dosyanızda anladığım kadarıyla AO5 hücresinde yapmış olduğumuz işlemde hata var, bu hata da G5 hücresinden kaynaklanıyor, zira G5 hücresindeki veri "METİN" ama I5 ve AL5 hücrelerindeki veriler ise "SAAT DİLİMİ" olduğu için "DEĞER" hatası veriyor, bu nedenle AO5 hücresinde =I5-G5-AL5 formülündeki G5 kısmını kaldırınca sorun çözüldü.
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Ama G5'i kaldıramayız. çünkü OFF yazıldığın 3 hücrede birleşerek yazılıyor.Yane onu kaldıramıyorzu ki yane olacak o.. G5 doğru bu şekilde herhangi bir çözümü yokmudur..
 
Katılım
13 Ağustos 2007
Mesajlar
269
Excel Vers. ve Dili
Excel 2007-Excel 2010
Pardon yanlış dosya gönderdim..Ama G5'i kaldıramayız. çünkü OFF yazıldığın 3 hücrede birleşerek yazılıyor.Yane onu kaldıramıyorzu ki yane olacak o.. G5 doğru bu şekilde herhangi bir çözümü yokmudur..
 
Üst