Teklif içerisinde en düşük birim fiyat ve firmayı bulma

Katılım
26 Ağustos 2008
Mesajlar
2
Excel Vers. ve Dili
2003
Merhaba,
Ekte gönderdiğim maliyet çalışması ile ilgili formule ihtiyacım var.Bilen arkadaşlardan acilen yardımlarını bekliyorum.
 

Ekli dosyalar

Ö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,
Ekte gönderdiğim maliyet çalışması ile ilgili formule ihtiyacım var.Bilen arkadaşlardan acilen yardımlarını bekliyorum.
Merhaba,

J5:

Kod:
=EĞER(ETOPLA($N$4:$AQ$4;$J$4;N5:AQ5)=0;"";MİN(EĞER($N$4:$AQ$4=J$4;EĞER($N$5
 :$AQ$5<>0;$N5:$AQ5))))
K5:

Kod:
=EĞER(J5="";"";MİN(EĞER($N$4:$AQ$4=K$4;EĞER($N$5:$AQ$5<>0;$N5:$AQ5))))
L5:

Kod:
=EĞER(J5="";"";İNDİS($N$2:$AQ$2;KAÇINCI(MİN(EĞER($N$4:$AQ$4=J$4;EĞER($N$5
 :$AQ$5<>0;$N5:$AQ5)));EĞER($N$4:$AQ$4=J$4;EĞER($N$5:$AQ$5<>0;$N5:$AQ5));0)-1))
M5:

Kod:
=EĞER(J5="";"";İNDİS($N$5:$AQ$5;KAÇINCI(MİN(EĞER($N$4:$AQ$4=J$4;EĞER($N$5
 :$AQ$5<>0;$N5:$AQ5)));EĞER($N$4:$AQ$4=J$4;EĞER($N$5:$AQ$5<>0;$N5:$AQ5));0)-1))
Formüller dizi formülüdür. Formülleri hücreye yazıp entera basmadan ctrl shift enter tuş kombinasyonu ile girişlerini tamamlayınız. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir.

Dizi işleminden sonra formülleri alt satırlara kopyalarsınız.

.
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
Hocam bu formülü yazdığım ama süslü parantezleri ekleyemedim manuel olarak nerelere eklenecek. Formülü çalıştırmadım
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Formüller dizi formülüdür. Formülleri hücreye yazıp entera basmadan ctrl shift enter tuş kombinasyonu ile girişlerini tamamlayınız. Bu işlemden sonra formülün başına ve sonuna { } ayıraçları otomatik eklenecektir.
Dizi formülleri yazıldıktan sonra hücrenin içindeyken Ctrl+Shift+Enter tuşlarının üçüne birden basarak süslü parantezleri ekliyoruz manuel olarak eklediğinizde formül çalışmaz.
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
olmadı hocam gene. Buradan kopyala diyorum acaba ondan mı oluyor formülü illa yazmam mı gerek
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Tamam anladım, haklısınız direkt olarak çalışmıyor, problem formül kutucuklarında.. Fazladan yanlışlıkla enter tuşuna basılmış galiba, formülü kopyalayıp not defterine yapıştırırsanız fark edersiniz.
Baştaki satır atlamalarını sildiğiniz zaman formül çalışıyor.
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
evet şuan oldu fakat kendim buna benzer =EĞER(ETOPLA($N$4:$AQ$4;$J$4;N5:AQ5)=0;"";MİN(EĞER($N$4:$AQ$4=J$4;EĞER($N$5
:$AQ$5<>0;$N5:$AQ5))) bi formül yazdım

(benimki) =EĞER(ETOPLA($Q$3:$BD$3;$H$3;Q4:BD4)=0;"";MİN(EĞER($Q$3:$BD$3=H$3;EĞER($Q$3:$BD$3<>0;$Q$4:$BD$4)))) bu formülde "0 "değerini basıyor neden olabilir
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
ekte dosya bulunmaktadır.

g4 en teklifi veren 1inci firma h4 e en iyi teklif gelmesi gerekmekte ama yapamadım bi türlü yardımcı olurmusunuz
 

Ekli dosyalar

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
formülü şu şekilde düzenleyiniz
Kod:
=EĞER(ETOPLA($Q$3:$BD$3;$H$3;Q4:BD4)=0;"";MİN(EĞER($Q$3:$BD$3=H$3;EĞER([COLOR="Red"]$Q$4:$BD$4[/COLOR]<>0;$Q$4:$BD$4))))
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
formülü şu şekilde düzenleyiniz
Kod:
=EĞER(ETOPLA($Q$3:$BD$3;$H$3;Q4:BD4)=0;"";MİN(EĞER($Q$3:$BD$3=H$3;EĞER([COLOR="Red"]$Q$4:$BD$4[/COLOR]<>0;$Q$4:$BD$4))))
Teşekkürler hocam bunu yaptım firmayıda yaptım ama firma ikinin fiyatı düşük olunca firma bölümüne "0" değer atıyor dosya ekte
 

Ekli dosyalar

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
En sondaki "-1" ifadesini silin
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
En sondaki "-1" ifadesini silin
Teşekkür ederim kardeş.

2 tane yapmam gereken işlem kaldı onlarda da yardımcı olabilirmisin

1 - 1. en iyi fiyat bölümde formülü aşağı çekince 1 fiyat hep aşağı geliyor.

2. 2. en iyi fiyat için bu förmülü nasıl uyarlarım
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
Üstad en iyi maliyet olan firmayı aşağı çekince hata verdi nedenini bulamadım en iyi teklifler 2 satırında firma 3 yazıyor ama firma 3de fiyat bile yok
 

Ekli dosyalar

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
Formüllerinizin tamamı $A$10 şeklinde bu şekilde olduğu zaman aşağı çekince aynı formülü değiştirmeden kopyalar Değişmesi gereken yerleri A10 veya $A10 şeklinde düzeltmeniz lazım. Ben yardımcı olayım diyecektim ama şimdi çıkmam gerek size kolay gelsin.
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
Formüllerinizin tamamı $A$10 şeklinde bu şekilde olduğu zaman aşağı çekince aynı formülü değiştirmeden kopyalar Değişmesi gereken yerleri A10 veya $A10 şeklinde düzeltmeniz lazım. Ben yardımcı olayım diyecektim ama şimdi çıkmam gerek size kolay gelsin.
Eyw üstad ben birz kafa patlatayım
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
G4
Kod:
=eğer(h4="";"";indis($q$2:$bd$2;kaçıncı(min(eğer($q$3:$bd$3=h$3;eğer($q4:$bd4<>0;$q4:$bd4)));eğer($q$3:$bd$3=h$3;eğer($q4:$bd4<>0;$q4:$bd4));0)))
h4
Kod:
=eğer(etopla($q$3:$bd$3;$h$3;q4:bd4)=0;"";min(eğer($q$3:$bd$3=h$3;eğer($q4:$bd4<>0;$q4:$bd4))))
 
Katılım
13 Ocak 2010
Mesajlar
18
Excel Vers. ve Dili
2007
G4
Kod:
=eğer(h4="";"";indis($q$2:$bd$2;kaçıncı(min(eğer($q$3:$bd$3=h$3;eğer($q4:$bd4<>0;$q4:$bd4)));eğer($q$3:$bd$3=h$3;eğer($q4:$bd4<>0;$q4:$bd4));0)))
h4
Kod:
=eğer(etopla($q$3:$bd$3;$h$3;q4:bd4)=0;"";min(eğer($q$3:$bd$3=h$3;eğer($q4:$bd4<>0;$q4:$bd4))))
Teşekkür ederim

2. fiyat konusunda yardımcı olabilirmisin
 

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,340
Excel Vers. ve Dili
2007 Türkçe
şöyle bir şey yaptım ama emin değilim
şimdilik çalışıyor ama denemek lazım

K4
Kod:
=EĞER(L4="";"";İNDİS($Q$2:$BD$2;KAÇINCI(KÜÇÜK(EĞER($Q$3:$BD$3=H$3;EĞER($Q4:$BD4<>0;$Q4:$BD4));2);EĞER($Q$3:$BD$3=L$3;EĞER($Q$4:$BD$4<>0;$Q4:$BD4));0)))
L4
Kod:
=EĞER(H4="";"";KÜÇÜK(EĞER($Q$3:$BD$3=H$3;EĞER($Q4:$BD4<>0;$Q4:$BD4));2))
Dizi formülü
 
Üst