Hücre değerine listedeki en yakın değeri bulmak

Katılım
21 Mayıs 2010
Mesajlar
86
Excel Vers. ve Dili
2003 xls
Altın Üyelik Bitiş Tarihi
27.12.2022
Arkadaşlar,

Elimde iki ayrı tablo var. Bu iki tablo arasında tarih ve durum kriterine göre manuel girilen değere sistemden gelen en yakın değeri bulabilmek. Daha anlaşılır olması için örnek tabloyu ekliyorum. Fikir öneri ve yardımlarınız için şimdiden teşekkür ederim.
 

Ekli dosyalar

ÖmerBey

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2012
Mesajlar
4,334
Excel Vers. ve Dili
2007 Türkçe
Merhaba,
Deneyiniz...
Kod:
=EĞERHATA(EĞER(MİN(MUTLAK($A4+B4-EĞER('sistemden gelen tabo'!$C$2:$C$284=B$1;'sistemden gelen tabo'!$A$2:$A$284+'sistemden gelen tabo'!$B$2:$B$284)))>ZAMANSAYISI("00:30");"YOK";İNDİS('sistemden gelen tabo'!$B$2:$B$284;KAÇINCI(MİN(MUTLAK($A4+B4-EĞER('sistemden gelen tabo'!$C$2:$C$284=B$1;'sistemden gelen tabo'!$A$2:$A$284+'sistemden gelen tabo'!$B$2:$B$284)));MUTLAK($A4+B4-('sistemden gelen tabo'!$A$2:$A$284+'sistemden gelen tabo'!$B$2:$B$284));0)));"-")
 

Ekli dosyalar

Katılım
21 Mayıs 2010
Mesajlar
86
Excel Vers. ve Dili
2003 xls
Altın Üyelik Bitiş Tarihi
27.12.2022
Ellerinize sağlık Ömer bey, tam istediğim gibi olmuş kendimde bulunan tablolarla entegrasyonunu yapıyorum çok teşekkür ederim .
 
Katılım
21 Mayıs 2010
Mesajlar
86
Excel Vers. ve Dili
2003 xls
Altın Üyelik Bitiş Tarihi
27.12.2022
Ömer bey merhabalar,

hazırlamış olduğunuz formül ile verileri sorunsuz alabiliyorum. Yalnız şu noktada takıldım :) Formül ile gelen saatlerin ortalamasını alamıyorum, hücre biçimlendirme ve metneçevir("ss:dd") şeklinde denemeler yapmama rağmen ortalama alamadım. Örnek dosya ekliyorum acaba nerede hata yapıyorum ?
 

Ekli dosyalar

Katılım
21 Mayıs 2010
Mesajlar
86
Excel Vers. ve Dili
2003 xls
Altın Üyelik Bitiş Tarihi
27.12.2022
formüle sayıyaçevir ekleyip biçimlendirmeyi saat formatına aldığımda sorun çözüldü, ilgi ve alakanıza tekrar teşekkür ederim :)
Kod:
=EĞERHATA(EĞER(MİN(MUTLAK($A4+B4-EĞER('sistemden gelen tabo'!$C$2:$C$1000=B$1;'sistemden gelen tabo'!$A$2:$A$1000+'sistemden gelen tabo'!$B$2:$B$1000)))>ZAMANSAYISI("00:30");"YOK";SAYIYAÇEVİR(İNDİS('sistemden gelen tabo'!$B$2:$B$1000;KAÇINCI(MİN(MUTLAK($A4+B4-EĞER('sistemden gelen tabo'!$C$2:$C$1000=B$1;'sistemden gelen tabo'!$A$2:$A$1000+'sistemden gelen tabo'!$B$2:$B$1000)));MUTLAK($A4+B4-('sistemden gelen tabo'!$A$2:$A$1000+'sistemden gelen tabo'!$B$2:$B$1000));0))));"-")
 
Üst