- Katılım
- 1 Nisan 2023
- Mesajlar
- 2
- Excel Vers. ve Dili
- Microsoft® Excel® LTSC MSO (16.0.14332.20478) 64 bit Türkçe
Merhabalar,
B2 hücresinde 15,64 verisi yer almaktadır. C sütunumda 200 kadar veri bulunmakta. Benim sorunum C sütununda 15,64 den sonra (dizi minimum olarak sıralanmamış haliyle) ilk gelen en büyük sayıyı bulmak. Aşağıda yazığım kod ile bunu buluyorum
(MİN(EĞER(C4:C200>=B2;C4:C200)))
Fakat bu kod diziyi minimum olarak sıralayıp bana direkt 15,65(bu veride 200lük verinin içinde bulunmakta, dizi sırası 71) gibi ilk verimden sonraki büyük sayıyı veriyor.
Eğer kodu (MİN(EĞER(C4:C20>=B2;C4:C20)))
Bu şekilde değiştirip uygularsam bu sefer 15,66 (dizi sırası 17) olan veriyi getiriyor. Benim istediğim bu veri ve bu şekilde çalıştırırsam kalan verileri yok saymış oluyorum, bütün diziyi içine alıp dizi sırasını değiştirmeden tek tek bakıp verdiğim değerden sonraki büyük olan değeri sonuç olarak göstericek kodu arıyorum.
İyi çalışmalar.
B2 hücresinde 15,64 verisi yer almaktadır. C sütunumda 200 kadar veri bulunmakta. Benim sorunum C sütununda 15,64 den sonra (dizi minimum olarak sıralanmamış haliyle) ilk gelen en büyük sayıyı bulmak. Aşağıda yazığım kod ile bunu buluyorum
(MİN(EĞER(C4:C200>=B2;C4:C200)))
Fakat bu kod diziyi minimum olarak sıralayıp bana direkt 15,65(bu veride 200lük verinin içinde bulunmakta, dizi sırası 71) gibi ilk verimden sonraki büyük sayıyı veriyor.
Eğer kodu (MİN(EĞER(C4:C20>=B2;C4:C20)))
Bu şekilde değiştirip uygularsam bu sefer 15,66 (dizi sırası 17) olan veriyi getiriyor. Benim istediğim bu veri ve bu şekilde çalıştırırsam kalan verileri yok saymış oluyorum, bütün diziyi içine alıp dizi sırasını değiştirmeden tek tek bakıp verdiğim değerden sonraki büyük olan değeri sonuç olarak göstericek kodu arıyorum.
İyi çalışmalar.