Bugünden sonraki ilk tarihe karşılık gelen tutar

tirEdsOuL

Altın Üye
Katılım
3 Şubat 2009
Mesajlar
326
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
24-08-2026
Merhaba;

Ekli tabloda, "D" sütununda yer tarih aralığından, bugünden büyük olan ilk tarihe karşılık gelen "B" sütunundaki tutarı(ları) toplamak istiyorum.

ben ETOPLA(D2:d17;BÜYÜK(D2:d17;5);B2:B17) bu formülü kullanarak yaptım ama, bu sefer BÜYÜK(D2:d7;5) 5'i her tarih geçişinde değiştirmek zorunda kalıyorum.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Kod:
İNDİS($B$2:$B$17;MİN(EĞER($D$2:$D$17>BUGÜN();SATIR($D$2:$D$17)-1));0)
[COLOR="Red"]veya[/COLOR]
=İNDİS($B$2:$B$17;KAÇINCI(MİN(EĞER($D$2:$D$17>BUGÜN();$D$2:$D$17));$D$2:$D$17;0);0)
[COLOR="Blue"][SIZE="2"]Formüller [COLOR="Red"][B]dizi formülü[/B][/COLOR] olup hücreye, [COLOR="Red"][B]CTRL+SHIFT+ENTER[/B][/COLOR] ile girilmelidir.
İşlemi doğru yapmışsanız formül -[COLOR="Red"]kendiliğinden[/COLOR]- [B][COLOR="red"]{[/COLOR][/B]...[B][COLOR="red"]}[/COLOR][/B] gibi köşeli parantez içine alınır.[/SIZE][/COLOR]
 
Son düzenleme:

tirEdsOuL

Altın Üye
Katılım
3 Şubat 2009
Mesajlar
326
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
24-08-2026
Çok teşekkürler Ömer bey, ikinci formül daha uygun geldi. Çünkü ilk formülde tarihin sıralı olması gerekiyor, ama ikinci formülde sıraya bakmadan hangi tarih bugünden ilk büyükse onun karşılığındakini getiriyor. Tekrar teşekkürler..
 

tirEdsOuL

Altın Üye
Katılım
3 Şubat 2009
Mesajlar
326
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
24-08-2026
Ömer bey, şöyle bir sıkıntı var. Aynı gün vadeli iki satır varsa ilkini getiriyor. Toplamını almıyor.
 

Ö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,

Bu şekilde deneyin.

Kod:
=TOPLA(EĞER(MİN(MUTLAK(D2:D17-BUGÜN()))=MUTLAK(D2:D17-BUGÜN());B2:B17))
Dizi formülüdür.

.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Yine dizi formülü.
.
Kod:
=ETOPLA($D$2:$D$17;MİN(EĞER($D$2:$D$17>BUGÜN();$D$2:$D$17));$B$2:$B$17)
[COLOR="blue"]Formül hücreye [COLOR="Red"]CTRL+SHIFT+ENTER[/COLOR] ile girilmelidir.[/COLOR]
 

tirEdsOuL

Altın Üye
Katılım
3 Şubat 2009
Mesajlar
326
Excel Vers. ve Dili
Office 2016
Altın Üyelik Bitiş Tarihi
24-08-2026
Çok teşekkürler Ömer bey, şuanda problemsiz çalışıyor.
 
Üst