• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Bir Alt ve Bir Ust Degeri Bulma

Katılım
21 Ekim 2008
Mesajlar
2,323
Excel Vers. ve Dili
Office 2013 - Eng
Merhaba arkadaslar, ekte goreceniz calismada sirayla tarihler var:

A1 4/26/2010
A2 5/26/2010
A3 7/26/2010
A4 8/26/2010

seklinde istenilen 6/30/2010 tarihini referans alinca 5/26`yi yakin kucuk tarih 7/26`yi yakin buyuk tarih olarak vermesi ki bunu;

=INDEX(A1:A4,COUNTIF(A1:A4,"<"&"6/30/2010")) seklinde bi formulle ve formule +1 ekleyerekte buyuk tarihi bulabiliriz..

istegim ise takildim bunun degisik sekilleri olmali diye, dedim hani ya tarihler karisik olsa sonuca gidemeyeceksin, tarihlerin yerini degistirdigimizdede bunu yapabilecek bir yol lutfen, kolay gelsin..

ekte cok kolay anlasilir sekilde ozetli tesekkurler..
 

Ekli dosyalar

Eğer doğru anladı isem

D7 hücresine

Kod:
=İNDİS($A$1:$A$10;KAÇINCI(MİN(İNDİS(MUTLAK(D2-A1:A10);0;0));İNDİS(MUTLAK(D2-A1:A10);0;0);0))

yazınız.

D6 hücresine

Kod:
=MAK(EĞER(($A$1:$A$10<D7);$A$1:$A$10))

yazıp CTRL+SHIFT+ENTER tuşlarına basarak dizi formülü oluşturunuz.

E6 hücresine

Kod:
=DÜŞEYARA(D6;$A$1:$B$4;2;0)

yazarak E7 hücresine kadar çekiniz.
 
Merhaba arkadaslar, ekte goreceniz calismada sirayla tarihler var:

A1 4/26/2010
A2 5/26/2010
A3 7/26/2010
A4 8/26/2010

seklinde istenilen 6/30/2010 tarihini referans alinca 5/26`yi yakin kucuk tarih 7/26`yi yakin buyuk tarih olarak vermesi ki bunu;

=INDEX(A1:A4,COUNTIF(A1:A4,"<"&"6/30/2010")) seklinde bi formulle ve formule +1 ekleyerekte buyuk tarihi bulabiliriz..

istegim ise takildim bunun degisik sekilleri olmali diye, dedim hani ya tarihler karisik olsa sonuca gidemeyeceksin, tarihlerin yerini degistirdigimizdede bunu yapabilecek bir yol lutfen, kolay gelsin..

ekte cok kolay anlasilir sekilde ozetli tesekkurler..

.

En Yakın Küçük Tarih için:

Kod:
=MAX(IF(A1:A4<=D2;A1:A4))

En Yakın Büyük Tarih için:

Kod:
=MIN(IF(A1:A4>=D2;A1:A4))

Her iki formül de dizi formülüdür.

CTRL+SHIFT basılı iken ENTER ile giriniz.

Karşılarındakini de VLOOKUP fonksiyonu ile bulabilirsiniz.

.

.
 
arkadaslar tesekkur ederim, en basit dusunceyle en iyi cozumler sanirim :) elinde dizi olmayan ornekler olan arkadaslar olursa incelemekten ayrica memnuniyet duyacagim saygilar ve tesekkurler..
 
=LARGE(IF($A$1:$A$7<=D2,$A$1:$A$7,""),1)
=SMALL(IF($A$1:$A$7>=D2,$A$1:$A$7,""),1)

bu formullerlede elde ettim arkadaslar bilginize..
 
Geri
Üst