Koşullu Yatayara ve Sondan Bir önceki veriyi çekme

furkani

Altın Üye
Katılım
24 Şubat 2020
Mesajlar
64
Excel Vers. ve Dili
Microsoft Office Standard 2019
Altın Üyelik Bitiş Tarihi
26-04-2025
Arkadaşlar merhaba,

Ekli dosyada yer aldığı şekilde; 2 şarta bağlı olarak gelen fiyata ek olarak bir önceki fiyatın gelmesini rica ediyorum.

Şimdiden teşekkürler,
İyi forumlar.
 

Ekli dosyalar

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Merhaba
Kullandığınız formülde KAÇINCI(B9;1:1;0) bölümü ile Düşeyara formülü için sütun numarasını belirtiyorsunuz. Sütun numarasına -1 eklerseniz bir önceki sütundaki değer gelir.
Kod:
=DÜŞEYARA(B10;A1:H4;KAÇINCI(B9;1:1;0)-1;0)
 

furkani

Altın Üye
Katılım
24 Şubat 2020
Mesajlar
64
Excel Vers. ve Dili
Microsoft Office Standard 2019
Altın Üyelik Bitiş Tarihi
26-04-2025
Cevap için teşekkürler, ancak benim istediğim bir önceki sütun değil. Bir önceki değerin gelmesi. Kısaca var ise boş olan satırları atlayarak bir önceki fiyatı getirmesi.
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,787
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba,
B12 hücresine hangi sayı gelecek yazmamışsınız. Ne istediğinizi ben anlamadım. Ayrıca YATAYARA fonsiyonunu da kullanabilirsiniz. B9 daki değere göre ne varsa getirir.
İyi çalışmalar
 

Korhan Ayhan

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

C++:
=IFERROR(VLOOKUP(B10;A1:H4;MAX(IF(OFFSET(B1;MATCH(B10;A1:A4;0)-1;;;7)<>"";IF(COLUMN(B1:H1)<MATCH(B9;1:1;0);COLUMN(B1:H1))));0);"")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Belirtmeyi unutmuşum...

DİZİ formül olarak uygulayınız.
 

furkani

Altın Üye
Katılım
24 Şubat 2020
Mesajlar
64
Excel Vers. ve Dili
Microsoft Office Standard 2019
Altın Üyelik Bitiş Tarihi
26-04-2025
Estağfurullah hocam, benim cahilliğim :)
Elinize sağlık.
 
Üst