Soru Sarta bagli siralanmamis tabloda ilk veriyi bulmak

Katılım
22 Kasım 2005
Mesajlar
101
Excel Vers. ve Dili
2003
Almanca
Selam arkadaslar,
Elimde siralanmamis bir tablo var ve ben sarta bagli olarak makro kullanmadan veri bulmak istiyorum. Mümkün müdür acaba.
Simdiden ilgilenebilen arkadaslara tesekkür ediyorum.
Not:
Dosya eklemek istedim ama nasil ekleyebilecegimi bulamadim. O yüzden tablodan kopyalama yapiyorum.


H sütununun degeri:
G sütunundaki deger 0dan farkliysa; kendi satiri numarasindan itibaren asagiya dogru E sütununda G degerinden kucuk ilk degerin satir numarasini bulsun


Date

Time

Open

High

Low

Close

islem fiyati

kac bar



17.08.2020

13:00:00

12,77

12,86

12,76

12,86

12,81

 

17.08.2020

13:10:00

12,86

12,87

12,83

12,86

0

17.08.2020

13:20:00

12,88

12,89

12,86

12,86

0

17.08.2020

13:30:00

12,86

12,86

12,82

12,85

0

17.08.2020

13:40:00

12,85

12,86

12,81

12,83

0

17.08.2020

13:50:00

12,85

12,85

12,81

12,83

0

17.08.2020

14:00:00

12,82

12,84

12,8

12,84

0

17.08.2020

14:10:00

12,84

12,86

12,82

12,85

0

17.08.2020

14:20:00

12,84

12,87

12,83

12,83

0

17.08.2020

14:30:00

12,84

12,87

12,83

12,86

0

17.08.2020

14:40:00

12,86

12,88

12,83

12,88

0

17.08.2020

14:50:00

12,88

12,95

12,87

12,94

0

17.08.2020

15:00:00

12,94

12,95

12,89

12,9

0

 

 
Katılım
15 Aralık 2008
Mesajlar
202
Excel Vers. ve Dili
excel 2010
Dosya eklemek istedim ama nasil ekleyebilecegimi bulamadim. O yüzden tablodan kopyalama yapiyorum.
dosya.co sitesine gidip YUKLE butonuna basın.. DOSYAYI SEÇİN. yüklemeye başla butonuna basın. yükleme işlemi bitince verdiği linki mesaj yazar gibi buraya yapıştırın
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,801
Excel Vers. ve Dili
Microsoft 365 Tr-64
Formülünüz
Kod:
=MİN(EĞER(KAYDIR($E$1;SATIR()-1;0;BAĞ_DEĞ_DOLU_SAY(E:E)+3-SATIR();1)<G116;1;0)*SATIR(KAYDIR($E$1;SATIR()-1;0;BAĞ_DEĞ_DOLU_SAY(E:E)+3-SATIR();1)))
 
Katılım
22 Kasım 2005
Mesajlar
101
Excel Vers. ve Dili
2003
Almanca
Formülünüz
Kod:
=MİN(EĞER(KAYDIR($E$1;SATIR()-1;0;BAĞ_DEĞ_DOLU_SAY(E:E)+3-SATIR();1)<G116;1;0)*SATIR(KAYDIR($E$1;SATIR()-1;0;BAĞ_DEĞ_DOLU_SAY(E:E)+3-SATIR();1)))
Sevgili NextLevel kardesim,
formülü yerlestirdim ama calismadi maalesef.
Formülünüz
Kod:
=MİN(EĞER(KAYDIR($E$1;SATIR()-1;0;BAĞ_DEĞ_DOLU_SAY(E:E)+3-SATIR();1)<G116;1;0)*SATIR(KAYDIR($E$1;SATIR()-1;0;BAĞ_DEĞ_DOLU_SAY(E:E)+3-SATIR();1)))
Cevabin icin tesekkurler NextLevel kardesim ama maalesef formülü yerlestirince calismadi.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,801
Excel Vers. ve Dili
Microsoft 365 Tr-64
Aynı formül, aynı dosya,
223979
 
Katılım
22 Kasım 2005
Mesajlar
101
Excel Vers. ve Dili
2003
Almanca
Ne demek istedigini anlayamadim maalesef NextLevel kardesim.
Ayni dosya olarak kastettiginiz nedir? Eski yukledigim dosyaya sizin yazdiginiz formulu yerlestirdim. Bendeki Excel almanca. Fonksiyonlarin almanca karsiliklarini bulup yerlestirdim. Bu haliyle tekrar yukledim dosyayi.
Ayni formül den kastiniz acaba nedir. Cözüm önerim degismedi anlaminda mi ayni formül diye yazdiniz. Belki de almanca karsiliklarinda yanlislik yaptim?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,016
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Önerilen formül H116 hücresi için 116 değerini veriyor. Siz 122 olması gerekiyor demişsiniz.

Eğer E116 hücresindeki değeri formül çubuğundan kontrol ederseniz 12,76 olarak görebilirsiniz. Bu sizi yanıltmış olabilir.

Formülün Almanca'sı aşağıdadır.

C++:
=MIN(WENN(BEREICH.VERSCHIEBEN($E$1;ZEILE()-1;0;ANZAHL2(E:E)+3-ZEILE();1<G116;1;0)*ZEILE(BEREICH.VERSCHIEBEN($E$1;ZEILE()-1;0;ANZAHL2(E:E)+3-ZEILE();1)))
 
Üst