Bilinmeyen Satır Sayısının Sütununda Maksimum Değer Alın


2

Excel'de hiç iyi değilim ve bunun için özel bir cevap bulamadım. Belirli bir sütundaki en büyük değeri almak için basit bir formül arıyorum. 8. satırdan aramaya başlamak için ihtiyacım var, bu nedenle örneğin = MAX (A8: "?"). Öyle olacağını düşündüm * ya da onun gibi bir şey ama görünmüyor. Son satırın ne olacağını bilmiyorum, çünkü değişecek. Formüldeki 2. değişkeni önceden haber vermeden sütundaki son satır olarak nasıl belirtirim?


Bu çözüm, kısmen ihtiyacım olan sütundaki son hücrenin değerini bulur, ancak sütun içindeki son boş olmayan hücre konumunu elde etmek için nasıl disekte edileceğinden emin değilim.

Yanıtlar:


3

"Dinamik isimli aralık" oluşturmayı deneyin . A8'den aşağıya doğru sürekli sayısal verileriniz varsa, bu

=OFFSET($A$8,0,0,COUNT($A$8:$A$1048576))

[Excel sayfa adlarını ekleyecektir]

Eğer bu aralığa Data adını verirseniz, sadece

=MAX(Data)

DNR ayrıca diğer hesaplamalar için de faydalı olabilir.

Excel 2007 veya sonraki sürümlerinde, verilerinizi a'ya dönüştürebilir tableve daha sonra, tablonun boyutu arttıkça boyut olarak artacak tablonun belirli bir sütununa başvurabilirsiniz.

Dinamik ile ilgili bazı bilgiler burada aralıklarla değişmektedir: http://www.contextures.com/xlNames01.html


3

Barry'nin çözümüne benzer, ancak biraz daha temiz (bence).

=MAX(OFFSET($A:$A,7,0,COUNT($A:$A)))

1

Çok çirkin, fakat şunu kullanırdım: = MAX (A8: A1048576)


Haha evet Bundan kaçınmanın yollarını arıyorum. Böyle ve böyle bir uygulama ile böyle bir şey yapmanın zor olacağını düşünmemiştim. Daha iyi bir çözüm bulamazsam bununla devam edeceğim.

0

Excel'de basit yol:

=MAX(A8:A1048576)

VBA'da UDF Oluşturma. Bu, dinamik bir kayma sağlar ve yerleştirildiği sütunu toplar:

Function SumColumn(offset As Double)

    Dim Data As Range

    Set Data = Application.Caller.EntireColumn.Resize(Application.Caller.EntireColumn.Rows.Count - offset, 1).offset(offset, 0)

    SumColumn = Application.WorksheetFunction.Sum(Data)

End Function
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.