Eğer Formülü

Katılım
17 Ekim 2011
Mesajlar
490
Excel Vers. ve Dili
Excel 2003 - Türkçe
=EĞER(EBOŞSA($I5);"";EĞER($I5=1;"Mehmet";EĞER($I5=2;"Ahmet";EĞER($I5=3;"Ali";EĞER($I5=4;"Veli";EĞER($I5=5;"Murat";EĞER($I5=6;"Gamze";EĞER($I5=7;"Buket";"y anlış"))))))))

Selamlar;
Yukarıdaki formül bu haliyle çalışıyor.
Bu formülü 15 veriye kadar çıkartmam lazım.
ilave yaptığımda formülde hata var diye uyarı alıyorum.
sınır 7 midir?? yada nerede hata yapıyorum.
yardımlarınızı bekliyorum üstadlar.
 
Katılım
24 Haziran 2011
Mesajlar
599
Excel Vers. ve Dili
EXCEL 2010 & ACCESS 2007 ENGLISH
=EĞER(EBOŞSA($I5);"";EĞER($I5=1;"Mehmet";EĞER($I5=2;"Ahmet";EĞER($I5=3;"Ali";EĞER($I5=4;"Veli";EĞER($I5=5;"Murat";EĞER($I5=6;"Gamze";EĞER($I5=7;"Buket";"y anlış"))))))))

Selamlar;
Yukarıdaki formül bu haliyle çalışıyor.
Bu formülü 15 veriye kadar çıkartmam lazım.
ilave yaptığımda formülde hata var diye uyarı alıyorum.
sınır 7 midir?? yada nerede hata yapıyorum.
yardımlarınızı bekliyorum üstadlar.
Selam Dostum,

Evet, sınır 2003'de iki adet. Çoklu kriterleri atlatmak için benim uyguladığım bir yol var. ( Muhtemelen bilen herkes uyguluyordur zaten )

Anlatmaktansa dosya hazırladım. İncelemen daha kolay olur bence.
 

Ekli dosyalar

Katılım
17 Ekim 2011
Mesajlar
490
Excel Vers. ve Dili
Excel 2003 - Türkçe
Selamlar;

teşekkür ederim alakanız için.

Ben tam olarak anlayamadım. Dolayısı ile de beceremedim.
formülü uygulamayı.

Tek bir hücreye uygulama istiyorum formülü.

Benim isteğim;

A1 hücresine 1 den 15 e kadar rakam gireceğim
formülüde B1 hücresine uygulayacak olalım,
B1 hücresinde ise 1 den 15 kadar rakamların karşılığı olan metinleri
verecek bana. (sizin örnekteki gibi rakamları yazıyla yazabilir)

nerede hata yaptım yada nasıl yapmalıyım. dosyayı
buna göre tekrar düzenleyebilirmiziniz acaba
Sayın Milady Meriç.
 
Katılım
13 Ağustos 2008
Mesajlar
54
Excel Vers. ve Dili
2007 türkçe
ara veya düşeyara kullanabilirsiniz

=DÜŞEYARA(D1;A1:B15;2;0)
gibi
a1-a15 arası 1den 15e rakam olsun
b1-b15 arası metin olsun
d1 hücresinde 1-15 arası rakam girin
d2 hücresine yukarıdaki formülü uygulayın.

ya da örnek dosyanızı ekleyin bakalım.
 
Katılım
17 Ekim 2011
Mesajlar
490
Excel Vers. ve Dili
Excel 2003 - Türkçe
Selamlar mesaj yazan arkadaşlara teşekkür ederim.
ellerine sağlık.

=TOPLA(K5:K65000)

bu formüle eğer şartı ilave etmem lazım.
bunu beceremedim.

Eğer a5 Z ise K5 den K 65000 e kadar olan değerleri
toplatmak istiyorum. teşkkü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,

Basit mantıkla eğer kurabilirsiniz.

=eğer(şart;doğru ise;yanlış ise)

=eğer(a5="z";topla(k5:k65000);"")


Gibi.

Excel Dersanesi bölümünde konu detayı incelemenizi tavsiye ederim.
 
Katılım
17 Ekim 2011
Mesajlar
490
Excel Vers. ve Dili
Excel 2003 - Türkçe
Teşekkür ederim
sayın Ömer bey.

şimdi uygulamaya çalıştığımda farkettim ki
örneği yanlış vermişim. Özür dilerim mazur görün lütfen.

Şunu istiyorum;

A5 ile A65000 arasında Z var ise

K5 ile K65000 deki karşılığı olan

değerlerin toplanması gerek.

tekrar bakabilirseniz çok sevinirim.
 

Ö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
=etopla(a5:a65000;"z";k5:k65000)

Bu şekilde deneyin.
 
Katılım
17 Ekim 2011
Mesajlar
490
Excel Vers. ve Dili
Excel 2003 - Türkçe
=etopla(a5:a65000;"z";k5:k65000)

Bu şekilde deneyin.

Çok teşekkür ederim Ömer Bey
yardımlarınız için. Formülümüz ok.

Ben başka bir formülde kullanmak için;

=etopla(a5:a65000;"z";k5:k65000) şeklinde değilde

=etopla(a5:a65000;"z yada m";k5:k65000) şeklinde

"z yada m" şartını istiyorum. Yada tanımlamasını bir türlü yapamadım.
bunun içinde yardımcı olursanız şayet çok sevinirim.
 
Katılım
17 Ekim 2011
Mesajlar
490
Excel Vers. ve Dili
Excel 2003 - Türkçe
Çok teşekkür ederim yardımlarınız için.
iyiki varsınız.

iyi günler.
 
Üst