麻辣家族討論版版's Archiver

cslu37 發表於 2019-3-13 20:02

尋找前特定筆數的最大值

[i=s] 本帖最後由 cslu37 於 2019-3-13 20:04 編輯 [/i]

找E欄,前5筆最大值 → Y2=5

=MAX(OFFSET(E3,0,0,-$Y$2,1))

1、請問為何 $Y$2 前面要加負號呢?
2、請問如果要找E欄,前6~10筆的最大值,要如何寫呢?

煩各位高手幫忙,謝謝!

ML089 發表於 2019-3-13 20:30

找E欄,前5筆最大值 → Y2=5

=MAX(OFFSET(E3,0,0,-$Y$2,1))

1、請問為何 $Y$2 前面要加負號呢?
[color=DarkRed]這是函數的定義,正數往後,負數往前[/color]

2、請問如果要找E欄,前6~10筆的最大值,要如何寫呢?
[color=DarkRed]=LARGE(E:E,row(a1))
下拉,第一個最大,再來次之,....[/color]

cslu37 發表於 2019-3-13 22:01

[b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=107398&ptid=21594]2#[/url] [i]ML089[/i] [/b]

謝謝您~原來正負號是這個意思^^~


但第二個問題,
因為資料有幾千筆,要找當筆 往前推6~10筆中 的 最大值
請問要如何寫呢@@?

PS:資料每5分鐘新增一筆  就要重新計算  往前推6~10筆中 的 最大值

ML089 發表於 2019-3-13 23:02

[b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=107401&ptid=21594]3#[/url] [i]cslu37[/i] [/b]


A1 =20-ROW(A1)
下拉
B10 =MAX(OFFSET(A10, -5, 0, -5))
下拉

小測試,看看結果,再看看函數說明,應該就能明白

cslu37 發表於 2019-3-14 01:43

感謝大大幫忙~~~
我是新手...都摸不著頭緒...很多函數、函數的說明都看不懂>"<
忙到剛剛也寫不出所以然....明天早起繼續努力!!

ML089 發表於 2019-3-14 04:58

[b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=107404&ptid=21594]5#[/url] [i]cslu37[/i] [/b]


    OFFSET(位置,1(Y向:正+往下;負-往上),2(X向:正+往右:負-往左),3(Y長:正+往下:負-往上),4(X長:正+往右:負-往左) )

cslu37 發表於 2019-3-14 16:52

[b]回復 [url=http://forum.twbts.com/redirect.php?goto=findpost&pid=107405&ptid=21594]6#[/url] [i]ML089[/i] [/b]

Excel本身的函數說明,都文言文,根本看不懂>"<

謝謝大大~說明很清楚,終於懂了是什麼意思了,獲益良多!!真的是太感謝了~~~

頁: [1]

麻辣家族討論版版為 麻辣學園 網站成員  由 昱得資訊工作室 © Since 1993 所提供