Yinelenen verilerden en sonuncuyu nasıl bulurum?

Katılım
7 Aralık 2004
Mesajlar
1
A sütununda tarihler B sütununda stok kodları C sütununda da alış fiyatları olsun. Aynı ürün değişik zamanlarda değişik fiyatlardan alınabiliyor. Ben ürünün en son giriş fiyatını bulmak istiyorum. Topla.çarpım, Düşeyara, Satırsay vs. birsürü şey denememe rağmen bir türlü bulamadım. Yardımlarınızı bekliyorum.
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Son giriş fiyatının bulunacağı stok kodunun F2 hücresinde olduğunu düşünürsek;

Kod:
=OFFSET($A$1;(SUMPRODUCT(MAX((ROW($B$2:$B$21)*($B$2:$B$21=$F$2))))-1);2)
 
Katılım
11 Haziran 2006
Mesajlar
2
Excel Vers. ve Dili
Excel 2002 Tr
Sayın ripek çok teşekkür ederim. sorunum çözüldü. Yalnız bende excel türkçe olduğu için formül hata verdi. onu da
=KAYDIR($A$1;(TOPLA.ÇARPIM(MAK((SATIR($B$2:$B$21)*($B$2:$B$21=$F$2))))-1);2) şeklinde Türkçesini yazınca çalıştı. Yardımınız için tekrar teşekkür ederim.
 

neo

Katılım
24 Ağustos 2004
Mesajlar
287
Merhaba

Sayın ripek bu formulde sondan 2 ve sondan 3 ü bulmak mümkünmü ugraştım ama doğru sonucu bir türlü alamadım yardımcı olursanız sevinirim
 

Korhan Ayhan

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

Ekteki dosyayı incelermisiniz.
 
Katılım
4 Nisan 2006
Mesajlar
999
Excel Vers. ve Dili
OFFICE 2021 Türkçe
kalemin enson tutarı
dizi formül
{=İNDİS(A1:C6;BÜYÜK(SATIR(B2:B6)*(B2:B6=F2)*(B2:B6<>"");1);3)}
kalemin bir önceki
{=İNDİS(A1:C6;BÜYÜK(SATIR(B2:B6)*(B2:B6=F2)*(B2:B6<>"");2);3)}
kalemin iki öncesi
{=İNDİS(A1:C6;BÜYÜK(SATIR(B2:B6)*(B2:B6=F2)*(B2:B6<>"");3);3)}
 

neo

Katılım
24 Ağustos 2004
Mesajlar
287
arkadaşlar çok teşekurederim sağolun
 
Üst