doğru fiyatları bulma

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,635
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
ekteki dosyada belirtilen tarihlerin karşısına denk düşen fiyatları yazdırmak istiyorum.
 

Ekli dosyalar

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
F2 Hücresine;

=SUMPRODUCT(--($A$2:$A$37=$D$1);--($B$2:$B$37=E2);--($C$2:$C$37))
=TOPLA.ÇARPIM(--($A$2:$A$37=$D$1);--($B$2:$B$37=E2);--($C$2:$C$37))

yazıp, aşağıya doğru kopyalayın.

.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,182
Excel Vers. ve Dili
Excel-2003 Türkçe
Merhaba.
Syn yurttaş yanıtlamış ama
Bir örnekte benden
İyi çalışmalar.
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,635
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
iki örnekte olmamış

sayın yurttaş eğer incelerseniz aynı tarihde iki farklı fiyat var ve sizin formülünüzde fiyatlar toplanıyor ve hatalı bir formül

sayın muygun sizinkinde ise tarih sıralaması bozuluyor ve ekstra bir işlem daha yapılmış

sayın muygun sizin tablonuzun fiyat kısmına DOLAYLI("c"&KAÇINCI(SATIR(A1);D:D;)) formülünü girdim ve tarih kısmınıda eski halinde yapınca doğru fiyatlar geldi ve tarihler bozulmadı ama ekstradan bir işlem yapılmış oldu
 
Son düzenleme:

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
iki örnekte olmamış

sayın yurttaş eğer incelerseniz aynı tarihde iki farklı fiyat var ve sizin formülünüzde fiyatlar toplanıyor ve hatalı bir formül

sayın muygun sizinkinde ise tarih sıralaması bozuluyor ve ekstra bir işlem daha yapılmış

sayın muygun sizin tablonuzun fiyat kısmına DOLAYLI("c"&KAÇINCI(SATIR(A1);D:D;)) formülünü girdim ve tarih kısmınıda eski halinde yapınca doğru fiyatlar geldi ve tarihler bozulmadı ama ekstradan bir işlem yapılmış oldu
Sorunuz anlaşılmayınca, ya da soru yeterince açık olmayınca veya soruyu doğru dürüst sormayınca yanıt yanlış olur haliyle...

Bu nedenle sorularınızı bundan böyle anlaşılır bir biçimde sorarsanız bize de zaman kaybettirmezsiniz.



..
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,635
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Sorunuz anlaşılmayınca, ya da soru yeterince açık olmayınca veya soruyu doğru dürüst sormayınca yanıt yanlış olur haliyle...

Bu nedenle sorularınızı bundan böyle anlaşılır bir biçimde sorarsanız bize de zaman kaybettirmezsiniz.



..
yanlış anladınız galiba, amacım tenkit etmek değildi

yinede cevabını sizden bekliyorum hala yapamadım, soruyu artık anladığınızı sanıyorum
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,635
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
muygun hocamın cevabı tam olarak istediğim gibi değil

ek bir işlem yapmadan nasıl yapılabilir

üstadlar yardımlarınızı bekliyorum
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
muygun hocamın cevabı tam olarak istediğim gibi değil

ek bir işlem yapmadan nasıl yapılabilir

üstadlar yardımlarınızı bekliyorum
Dosyanız ekte olmuş mu?

=IF(OR(A3="";$D$1="");"";IF(AND(A3=$D$1;OR(B3=$E$2;B3=$E$3;B3=$E$4;B3=$E$5;B3=$E$6;B3=$E$7;B3=$E$8));ROW();""))

formülünün,

OR(B3=$E$2;B3=$E$3;B3=$E$4;B3=$E$5;B3=$E$6;B3=$E$7;B3=$E$8)

olan bölümünü, E sütununda yer alacak tarihler kadar veya daha fazla uzatmalısınız.


.
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,635
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Dosyanız ekte olmuş mu?

=IF(OR(A3="";$D$1="");"";IF(AND(A3=$D$1;OR(B3=$E$2;B3=$E$3;B3=$E$4;B3=$E$5;B3=$E$6;B3=$E$7;B3=$E$8));ROW();""))

formülünün,

OR(B3=$E$2;B3=$E$3;B3=$E$4;B3=$E$5;B3=$E$6;B3=$E$7;B3=$E$8)

olan bölümünü, E sütununda yer alacak tarihler kadar veya daha fazla uzatmalısınız.


.

sayın yurttaş yanlış olmuş, direkt olarak yazdırma imkanı yok galiba

ek bir işlem kesin olarak gerekiyor değil mi?
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
diğer meyveleri yazınca doğru sonucu vermiyor

direkt tek formülde yapılaz mı hocam?
Öyle yazınca çıkmaz.

Ben dosyanızdaki meyveleri denedim. Doğru sonuçlar üretiyor.

Yardımcı sütun olmadan olur mu bilemem.

Dosyanız bir kez daha ekte.

.
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,635
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Öyle yazınca çıkmaz.

Ben dosyanızdaki meyveleri denedim. Doğru sonuçlar üretiyor.

Yardımcı sütun olmadan olur mu bilemem.

Dosyanız bir kez daha ekte.

.
bu son gönderdiğiniz ile önceki arasında fark var ama son gönderdiğiniz işlemi doğru yaptı

elinize sağlık, sizide yordum kusura bakmayın
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
isterseniz sizde kontrol edin,ben aynı sonuçları alamadım
Ben aynı dosyayı kullandım.

O dosyadaki uzatacaksınız dediğim formülü:
=IF(OR(A2="";$D$1="");"";IF(AND(A2=$D$1;OR(B2=$E$2;B2=$E$3;B2=$E$4;B2=$E$5;B2=$E$6;B2=$E$7;B2=$E$8;B2=$E$9;B2=$E$10;B2=$E$11;B2=$E$12;B2=$E$13));ROW();""))

şeklinde uzattım.

Öte taraftan;

=IF(ROW(F1)>COUNT($I:$I);"";INDEX(C:C;MATCH(SMALL($I:$I;ROW(C1));$I:$I;0)))

formülünü de aşağıya yeterince kopyaladım.


Yaptığım değişiklik o kadar.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,182
Excel Vers. ve Dili
Excel-2003 Türkçe
Syn yurttaşın çözümünde bir problem yok. (burdaki ek tabloda ona benzer)
Ama hala tablo yada sonuç sizi tatmin etmediyse düşeyara,kaydır,kaçıncı komut bileşimlerini inceleyin.
 

Ekli dosyalar

Korhan Ayhan

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

Ekteki örnek dosyayı incelermisiniz.
 

Ekli dosyalar

Üst