Fiyat listesi formülü için yardım

Katılım
4 Eylül 2012
Mesajlar
19
Excel Vers. ve Dili
excell 2010
:) nerde öyle bi firma yusuf bey. Keşke dediğiniz gibi olsa bizimde işimiz kolaylaşır:)
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Bunların hepsini en baştan yazsanız olmuyor mu?
 
Katılım
4 Eylül 2012
Mesajlar
19
Excel Vers. ve Dili
excell 2010
Aslında ekteki tabloda meramımı ifade etmeye çalıştım. Sıfırı teklif olarak değil verilemeyen teklif olarak değerlendirmem gerekiyor. En düşük eşit tekliflerde ise manuel işlem yapmam gerekiyor.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Şunu deneyin:

Kod:
=EĞER(KÜÇÜK(C2:G2;5)=0;"Teklif Yok";EĞER(YADA(KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;2);KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;3);KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;4);KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;5));"Eşit Teklif Var";İNDİS($C$1:$G$1;1;KAÇINCI(EĞER(KÜÇÜK(C2:G2;4)=0;KÜÇÜK(C2:G2;5);EĞER(KÜÇÜK(C2:G2;3)=0;KÜÇÜK(C2:G2;4);EĞER(KÜÇÜK(C2:G2;2)=0;KÜÇÜK(C2:G2;3);EĞER(KÜÇÜK(C2:G2;1)=0;KÜÇÜK(C2:G2;2);KÜÇÜK(C2:G2;1)))));C2:G2;0))))
Şimdi baktım bu formül birden fazla 0 olduğunda düzgün çalışmıyor:(
 
Son düzenleme:
Katılım
4 Eylül 2012
Mesajlar
19
Excel Vers. ve Dili
excell 2010
çok daha iyi. Yalnız iki firmanın teklif vermemesi durumunda (0), en küçük değeri seçmek yerine, eşit teklif uyarısı veriyor.
Emeğinize sağlık.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Valla en ideal çözüm 0 yerine boş bırakmanızdır. Gerekirse 0 yazmamak için veri doğrulama kullanabilirsiniz.

mutlaka daha basit ve tam isteğinize uygun çözüm de vardır ama beni aşıyor maalesef.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,071
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Galiba buldum:
Kod:
=EĞER(KÜÇÜK(C2:G2;5)=0;"Teklif Yok";EĞER(YADA(VE(KÜÇÜK(C2:G2;1)>0;KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;2));VE(KÜÇÜK(C2:G2;1)>0;KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;3));VE(KÜÇÜK(C2:G2;1)>0;KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;4));VE(KÜÇÜK(C2:G2;1)>0;KÜÇÜK(C2:G2;1)=KÜÇÜK(C2:G2;5)));"Eşit Teklif Var";İNDİS($C$1:$G$1;1;KAÇINCI(EĞER(KÜÇÜK(C2:G2;4)=0;KÜÇÜK(C2:G2;5);EĞER(KÜÇÜK(C2:G2;3)=0;KÜÇÜK(C2:G2;4);EĞER(KÜÇÜK(C2:G2;2)=0;KÜÇÜK(C2:G2;3);EĞER(KÜÇÜK(C2:G2;1)=0;KÜÇÜK(C2:G2;2);KÜÇÜK(C2:G2;1)))));C2:G2;0))))
 
Katılım
4 Eylül 2012
Mesajlar
19
Excel Vers. ve Dili
excell 2010
çok güzel bi çalışma olmuş eline sağlık. Sıfırlara çözüm olmuş. Formülden kaynaklı galiba, sadece 1. Ve 2. Sutündeki firmalar için eşit teklif uyarısı veriyor. 3,4 ve 5. Firmaların eşit en düşük tekliflerinde uyarı gelmiyor.
 
Katılım
4 Eylül 2012
Mesajlar
19
Excel Vers. ve Dili
excell 2010
Pardon sanırım tam olarak çalışıyor. Yavaşlıktan kaynaklı bi hata oldu galiba. Yusuf44 emeğine sağlık.
 
Katılım
4 Eylül 2012
Mesajlar
19
Excel Vers. ve Dili
excell 2010
Sanırım formülde bazı hatalar var. Ekteki dosyayı inceleye bilirseniz formülün eksik yönleriniz görebilirsiniz.
 

Ekli dosyalar

Üst