Vlookup sonra minimum olan

yeliz.yilmaz

Altın Üye
Katılım
17 Mart 2009
Mesajlar
102
Excel Vers. ve Dili
2013 english.
Altın Üyelik Bitiş Tarihi
28-09-2025
Merhaba arkadaslar,

iyi haftalar diliyorum oncelikle.

sorunum su, vlookup yapıyorum. ve referans hucreem karsili gelen tarihlerden en kucuk gir diyorum. ama yalnıslik oluyor. ekte dosyam var.

Yardim edebilir misiniz.
 

Ekli dosyalar

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Merhaba arkadaslar,

iyi haftalar diliyorum oncelikle.

sorunum su, vlookup yapıyorum. ve referans hucreem karsili gelen tarihlerden en kucuk gir diyorum. ama yalnıslik oluyor. ekte dosyam var.

Yardim edebilir misiniz.
D2 hücresine;

=MIN(($A$2:$A$10=A2)*($B$2:$B$10))

E2 hücresine;

=MAX(($A$2:$A$10=A2)*($C$2:$C$10))

dizi formülerini yazıp, (Dizi formülleri, formüller Formül Çubuğunda iken CTRL, SHIFT tuşları birlikte basılı iken ENTER ile girilirler.) aşağıya doğru kopyalayın.


.
 

yeliz.yilmaz

Altın Üye
Katılım
17 Mart 2009
Mesajlar
102
Excel Vers. ve Dili
2013 english.
Altın Üyelik Bitiş Tarihi
28-09-2025
cok tesekkur ederim.

hem cookk
 

yeliz.yilmaz

Altın Üye
Katılım
17 Mart 2009
Mesajlar
102
Excel Vers. ve Dili
2013 english.
Altın Üyelik Bitiş Tarihi
28-09-2025
Cok tesekkur ederim ama

Ama A kolonundaki degerler degistigi zaman boluyor.

daha basit bir sekilde tablo gosterdim. A isim hucreden 3 tane B den iki tane ve c de 3 tane olsa . bunlari icinden en kucuk tarihi yazmasi lazim.:(

lutfen...
 

Ekli dosyalar

F1

Katılım
21 Eylül 2005
Mesajlar
82
Ctrl+Shift+Enter kombinasyonu ile kullanınız
Kod:
=MIN(IF(($A$2:$A$10=A2)*1<>0;($A$2:$A$10=A2)*($B$2:$B$10);""))
 
Son düzenleme:

yeliz.yilmaz

Altın Üye
Katılım
17 Mart 2009
Mesajlar
102
Excel Vers. ve Dili
2013 english.
Altın Üyelik Bitiş Tarihi
28-09-2025
=MIN(IF(($A$2:$A$10=A2)*1<>0;($A$2:$A$10=A2)*($B$2:$B$10);""))

<>0 da hata veriyor.
 

Korhan Ayhan

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

Minumum değer için aşağıdaki formülüde kullanabilirsiniz.

Dizi formüldür. CTRL+SHIFT+ENTER ile hücreye giriniz.

Kod:
=MIN(IF(($A$2:$A$10=A2)*($B$2:$B$10)>0;$B$2:$B$10))
 

yeliz.yilmaz

Altın Üye
Katılım
17 Mart 2009
Mesajlar
102
Excel Vers. ve Dili
2013 english.
Altın Üyelik Bitiş Tarihi
28-09-2025
formual error hatasi veriyor :(((((
 

yeliz.yilmaz

Altın Üye
Katılım
17 Mart 2009
Mesajlar
102
Excel Vers. ve Dili
2013 english.
Altın Üyelik Bitiş Tarihi
28-09-2025
formul hatasi veriyor CTRL+SHIFT+ENTER yapsam da yapmasam da.

hocam lutfen gonderdigim excel tablosuna uygulabilir misiniz

lutfen
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Sayın yeliz.yılmaz. Korhan Ayhan üstdadın verdiği minimum formülü sizin sorununuzu çözüyor. Türkçesi :

=MİN(EĞER(($A$2:$A$10=A2)*1<>0;($A$2:$A$10=A2)*($B$2:$B$10);""))

dizi formülü.
 

Korhan Ayhan

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

Sisteminiz ingilizce olduğu için ";" noktalı virgül işareti yerine sadece "," virgül kullanmanız gerekebilir. Formülü aşağıdaki şekilde değiştirip denermisiniz. Ayrıca ekteki örnek dosyayı da inceleyebilirsiniz.

Dizi formüldür. CTRL+SHIFT+ENTER ile hücreye giriniz.

Kod:
=MIN(IF(($A$2:$A$10=A2)*($B$2:$B$10)>0,$B$2:$B$10))
 

Ekli dosyalar

yeliz.yilmaz

Altın Üye
Katılım
17 Mart 2009
Mesajlar
102
Excel Vers. ve Dili
2013 english.
Altın Üyelik Bitiş Tarihi
28-09-2025
yasain oldu cok gentilmensiniz cok tesekkur ediyorum.
 

baydeniro

Altın Üye
Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Altın Üyelik Bitiş Tarihi
20-02-2025
Çok güzel bir fonksiyon
 
Üst