返回列表 上一主題 發帖

[發問] 多重運算與陣列~~問題

[發問] 多重運算與陣列~~問題

多重運算與陣列~~問題

各位大大~~~

在下有一個問題想請問

問題是
舉例 : 儲存格 I21

  {=MIN(IF(AND($F$2:$F20<0,OR($B$2:$B20>E21,$E$2:$E20>E21)),$H$2:$H20,0))}

是要儲存格 I21 之前的資料
抓  $F$2:$F20<0  且 (  $B$2:$B20>E21  或  ,$E$2:$E20>E21 ) 成立的儲存格 取 H欄的 最小值


應該要如何做呢???

還懇請大大們能協助

感激不盡~~~~~ 多重運算與陣列~~問題.rar (87.15 KB)
50 字節以內
不支持自定義 Discuz! 代碼

回復 18# ML089


哈!常用的函數有時的錯誤,就是抓不了帳!
函數本身的限制,各個版本不同,寫公式還真常常會疏忽了考慮!
謝謝囉!!!

TOP

回復 16# 准提部林

=MOD(1343000008912,10^4)
=MOD(13430000089125,10^5)
=MOD(134300000891258,10^6)
我的版本是2007也是錯誤

好像兩數相除最好小於10^10
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 ML089 於 2015-11-29 18:53 編輯

回復 16# 准提部林

MOD函數參數是有限制的

http://www.exceltip.net/thread-6419-1-1.html
Q:2010版本中的MOD函數參數有怎樣的限制?
A:在2007版本中,MOD函數中除 數與被除數的比值不能大於2^27,假設除數為3,MOD函數所能計算的最大被除數為3*2^27-1。而在2010版本中,不僅MOD函數的內部算法進行了優化,同時它的可計算數據的限制範圍也有所變化。新的參數要求其除數與被除數的比值不能大於1125900000000,假設除數為3,MOD函數所能計算的最大被除數為3*1125900000000-1。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 15# ML089

真的非常感謝 ML089

讓本人 學到、了解 了這函數的用法~

再次感恩~
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 13# ML089


=MOD(1343000008912,10^4)
=MOD(13430000089125,10^5)
=MOD(134300000891258,10^6)

以上三式在我這顯示#NUM!,
不知其它版本是否ok?

TOP

回復 14# 7777

10^6 10^5 10^4
這個 函數不成用過,完全不懂


10^6 = 1000000
10^3 = 1000

Y21:Y395*10^10-Q21:Q395*10^5-ROW(Y21:Y395)

-55*10^10 - 273*10^5 - 384 = -550027300384 (取最小),用RIGHT取後面4位數。
-55*10^10 - 236*10^5 - 394 = -550023600394
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 13# ML089

可以了
兩種 都正確

感謝 准提部林 ML089
你們的大力幫忙,

10^6 10^5 10^4
這個 函數不成用過,完全不懂

我會好好研究研究(爬文...了解了解),已增加經驗

感恩這兒的大大無私奉獻,謝謝
50 字節以內
不支持自定義 Discuz! 代碼

TOP

回復 11# 7777


=MOD(-MIN(IF(T21:T395*((N21:N395>=Q396)+(Q21:Q395>=Q396))<0,Y21:Y395*10^10-Q21:Q395*10^5-ROW(Y21:Y395))),10^4)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

試試看是否如需求,AM15.陣列公式:
=MOD(MOD(MIN(IF(T21:T395*((N21:N395>=Q396)+(Q21:Q395>=Q396))<0,Y21:Y395*10^10-INT(Q21:Q395*10)*10^5+ROW(Y21:Y395))),10^6),10^5)

最小值有兩個以上,以Q欄最大者為主!

限定條件:
Y欄為4位數正負整數
Q欄為4位數帶一位小數

TOP

        靜思自在 : 改變自己是自救,影響別人是救人。
返回列表 上一主題