Excel: A1 için, <A1 hücresi bulunmadan önce en yüksek hücreyi bulun.


0

A sütununda zaman içinde dalgalı fiyatlar sütununa sahibim.

B sütununda, fiyatın şu anki tutardan daha düşük hale gelmeden önce bu noktadan ne kadar yüksek olduğunu bilmek istiyorum.

Bu yüzden, bir sonraki hücreye kadar bir hücreye dolana kadar bir formüle ihtiyacım var. Bu aralıktaki tüm hücrelerde A1 bulunur, en yüksek değeri yazdırır.

Herhangi bir yardım çok takdir edilecektir! Teşekkürler :)


1
Lütfen bazı verileri ve beklenen çıktıları alay edip düzenlemeyi kullanarak orijinal soruya koyun.
Scott Craner

Yani 3, 5, 4, 5, 4, 6, 2, 8, 7, 1 değerlerine sahipseniz ve 'tetikleyici' değeriniz 8 ise, cevap 6 olur mu?
Dave

Yanıtlar:


0

Minimal çalışma örneği Varsayalım fiyatlar C5:C23, sonra bu dizi formülü içinde D5:

=MAX(INDIRECT("C"&ROW()&":C"&(ROW()+MATCH(-1,SIGN(C5:$C$23-C5),FALSE)-2)))

sonuçları aşağıda kopyalandı:

enter image description here

Bunu not et #N/A hatalar anlamlı, bunu işaret ediyorlar altından daha düşük fiyat yoktur sütununda C ile hücrenin solunda #N/A.

** Düzenle ** Yorumlar

enter image description here

Anahtar nokta, fiyatı içeren bir satır bulmak şu anki satırdan daha az C5 ). Bir "bırakma dizini" - geçerli satırdaki satırların sayısı fiyatın az olduğu satıra kadar. Bir işlev

=MATCH(-1,SIGN(C5:$C$23-C5),FALSE)

sayıyı satıra döndürür (geçerli satırı şu şekilde sayarak 1 ) İlk kesin eşleşmeyi bulduğu için ( -1 ) Doldurulmuş dizide farklılık belirtileri ile Aşağıdaki fiyat dizileri arasında ( C5:$C$23 ) ve şimdiki fiyat ( C5 ).

Bu "damla indeksi" göz önüne alındığında, basit düşmeden önce aralığın metin referansını oluşturmak için:

=("C"&ROW()&":C"&(ROW()+MATCH(-1,SIGN(C5:$C$23-C5),FALSE)-2))

ve sonra kullan INDIRECT() bu metni referansa dönüştürmek için ve istediğiniz maksimum değeri bulun MAX().


Parlak! Teşekkür ederim. Kafamı cevabınızın en ince noktalarına çekmeye çalışıyorum, ancak istediğimi yaptığını görebiliyorum.
Sam J
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.