Çoklu şartlı Formül Yazımı Hk

ahocaoglu

Altın Üye
Katılım
15 Şubat 2019
Mesajlar
30
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
08-04-2026
Merhaba aşağıdaki konu hakkında yardımlarını rica ederim.


Saygılarımla.
 
Katılım
21 Aralık 2016
Mesajlar
690
Excel Vers. ve Dili
Office 365 TR
Selamlar,
Farklı çözümler olabilir elbette.
Burada, Tablonuz düzenlendi ve formüllerde kullanıldı.

Formül J kolonuna uygulandı.
=(I2>=3)*ARA(H2;$A$1:$A$9;$F$1:$F$9)

Eki incelersiniz.
 

ahocaoglu

Altın Üye
Katılım
15 Şubat 2019
Mesajlar
30
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
08-04-2026
Selamlar,
Farklı çözümler olabilir elbette.
Burada, Tablonuz düzenlendi ve formüllerde kullanıldı.

Formül J kolonuna uygulandı.
=(I2>=3)*ARA(H2;$A$1:$A$9;$F$1:$F$9)

Eki incelersiniz.
MErhaba cevabınız için teşekkür ederim fakat yanlış anlatmış olmalıyım.
G sütununda adetler/değerler olacak. Bu adetler/değerler ilgili tablodaki adetlere ukaşması durumunda karşısındaki yazan kazançları elde edecek.
Örnek; G sütunundaki adet 60 olması durumunda (Eğer H sütunundaki adet 3=> olması durumunda) 500 TL kazanç elde etmiş olacak.
 
Katılım
21 Aralık 2016
Mesajlar
690
Excel Vers. ve Dili
Office 365 TR

Evet... Tablo düzenlemesinde hata yapmışım.... A kolonunda, + 30 yerine Kümülatif Toplam almışım....
Kullanılan formülde ise bir değişiklik yok.....

A kolonunun düzenlenmiş haliyle ek yeniden eklendi...

Not : Diğer taraftan "F. lı adet" >=3 koşulu zaten mevcut. 3 ten küçük olması durumunda akt. adedi ne kadar olursa olsun kazanç = 0 dır.
 

ahocaoglu

Altın Üye
Katılım
15 Şubat 2019
Mesajlar
30
Excel Vers. ve Dili
2010
Altın Üyelik Bitiş Tarihi
08-04-2026
Çok teşekkür ederim. Saygılar.
 
Katılım
21 Aralık 2016
Mesajlar
690
Excel Vers. ve Dili
Office 365 TR
Ben teşekkür ediyorum...
İyi günler sizlere...
 
Katılım
6 Kasım 2020
Mesajlar
16
Excel Vers. ve Dili
2019 tr
Merhaba Üstadlar,
ben 4 koşullu eğer formülü kurmak istedim ama olmadı. 2 şartlı (eğer(ve)) kulanarak çözdüm ama 4 şartında uygun olması gerek. yani, örneğin: a2<100 ve b2>50 ve c2 ="y" ve d2="y+" ise g2 ye (a2+b2)/2 yoksa yok yazsın. yardımlarınız için tşk ederim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,547
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Aynı şekilde VE parantezi içinde koşullarınızı arttırabilirsiniz.

C++:
=EĞER(VE(A2<100;B2>50;C2="y";D2="y+");(A2+B2)/2;"Yok")
 

Ömer

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

Deneyiniz.

=EĞER(VE(A2<100;B2>50;C2="y";D2="y+");(A2+B2)/2;"yok")

Geç kalmışım, Korhan Bey yanıtlamış.
 
Katılım
6 Kasım 2020
Mesajlar
16
Excel Vers. ve Dili
2019 tr
Merhaba,

Aynı şekilde VE parantezi içinde koşullarınızı arttırabilirsiniz.

C++:
=EĞER(VE(A2<100;B2>50;C2="y";D2="y+");(A2+B2)/2;"Yok")
çok tşk ederim. ancak sorumda küçük bir hata var :( a ve b doğru ama c sütununda farklı değerler var y,y-,y+ vs. bu formül =EĞER(VE(A2<100;B2>50;C2="y";c2="y+");(A2+B2)/2;"Yok") olması lazım ama öyle de olmuyor :)
 
Katılım
6 Kasım 2020
Mesajlar
16
Excel Vers. ve Dili
2019 tr
çok tşk ederim. ancak sorumda küçük bir hata var :( a ve b doğru ama c sütununda farklı değerler var y,y-,y+j,k,a... vs. bu formül =EĞER(VE(A2<100;B2>50;C2="y";c2="y+");(A2+B2)/2;"Yok") olması lazım ama öyle de olmuyor :)
yani a2<100 ve b2>50 ve c2=y,y-,y+ ise işlemi yap değilse yok yaz
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,547
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
O zaman şöyle deneyin.

C++:
=EĞER(VE(A2<100;B2>50;YADA(C2="y";C2="y+";C2="y-"));(A2+B2)/2;"Yok")
 
Katılım
6 Kasım 2020
Mesajlar
16
Excel Vers. ve Dili
2019 tr
O zaman şöyle deneyin.

C++:
=EĞER(VE(A2<100;B2>50;YADA(C2="y";C2="y+";C2="y-"));(A2+B2)/2;"Yok")
öncelikle ilginize çok tşk ederim. formül tuhaf sonuç verdi :) bazıları çalışmadı, bazı yerlerde de "y" görmedi bazı yerlerde de "a" "z" olanlara da işlem uyguladı :)
 
Katılım
6 Kasım 2020
Mesajlar
16
Excel Vers. ve Dili
2019 tr
bunu uğraşır çözerim sanırım çünkü bir rakam % onu düz sayıya çevirirm
son soru :) yok yazanların dışındakileri bir sütunda sıralamak gerekiyor. şöyle ki: k2;k50 sütununda "yok" yazanların dışındakileri alt alta l 2 den itibaren sırala
 
Katılım
6 Kasım 2020
Mesajlar
16
Excel Vers. ve Dili
2019 tr
öncelikle ilginize çok tşk ederim. formül tuhaf sonuç verdi :) bazıları çalışmadı, bazı yerlerde de "y" görmedi bazı yerlerde de "a" "z" olanlara da işlem uyguladı :)
öncelikle ilginize çok tşk ederim. bu tabloda, bu formülün olduğu sütunda "yok" lar dışında kalan hücreleri (sonuçları) bir başka sütuna sıralama yapmam gerekiyor. yardımınız için çok tşk ederim
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,547
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Filtreden "YOK" yazmayanları süzüp kopyala-yapıştır ile istediğiniz alana alabilirsiniz.
 
Katılım
6 Kasım 2020
Mesajlar
16
Excel Vers. ve Dili
2019 tr
Filtreden "YOK" yazmayanları süzüp kopyala-yapıştır ile istediğiniz alana alabilirsiniz.
formülle yapmak istememin nedeni: tabloda dış veri var ve rakamlar değişiyor formüller değerleri güncelliyor. bir üstteki çok koşullu eğer formülü sonucunu özet bir tabloya anında aktarmak gerekiyor. düşeyara ile bir çok işi çözdüm ama bunun için düşeyara(eğer) formülü birlikte çalışmadı :)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,547
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Özet Tablo kullanmayı denediniz mi?
 
Üst