返回列表 上一主題 發帖

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

回復 1# 7777

=MIN(IF(($F$2:$F20<0)*(($B$2:$B20>E21)+($E$2:$E20>E21)),$H$2:$H20))

AND 使用 * 運算
OR 使用 +運算
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 4# 7777


若A、B值都是整數時

=1/MOD(MIN(IF(($F$2:$F20<0)*(($B$2:$B20>E21)+($E$2:$E20>E21)),$H$2:$H20+1/ROW($H$2:$H20))),1)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

本帖最後由 ML089 於 2015-11-26 03:07 編輯

回復 7# 7777

=1/MOD(MAX(IF(($T$21:T395<0)*(($N$21:N395>=Q396)+($Q$21:Q395>=Q396))*(($Y$21:Y395=-55)*($Y$31:Y405=-55)),$Q$21:Q395+1/ROW($21:395))),1)

最近比較沒時間上網回覆會比較慢
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 9# 7777

**** 是想再加 條件 3: 取 Q欄 收盤的最大值  ******

條件 1: T欄 要為負值
條件 2: N欄 過去開盤 > Q396 的收盤 OR
             Q欄 過去收盤 > Q396 的收盤
條件 3: 再取 Q欄 收盤的最大值

成立取 Y欄 最小值 的位置  


條件3若是取 Q欄 收盤的最大值,就是一個值,就不會再取Y欄最小值位置。
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

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

回復 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

本帖最後由 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

回復 16# 准提部林

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

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

TOP

        靜思自在 : 是非當教育,讚美作警惕。
返回列表 上一主題