標題:
條件式最大值該怎麼寫
[打印本頁]
作者:
vvcvc
時間:
2012-3-12 14:09
標題:
條件式最大值該怎麼寫
[attach]9946[/attach]
附件中有2個分頁
原始資料為原始內容
我希望可以直接做出整理後的結果
但又不需做排序
有什麼方法可以讓最大值、最小值都能先做A欄的判斷嗎?
作者:
register313
時間:
2012-3-12 21:42
回復
1#
vvcvc
B1001=MAX(IF(--LEFT(($A$1:$A$999&B$1:B$999),1)=$A1001,B$1:B$999,""))-MIN(IF(--LEFT(($A$1:$A$999&B$1:B$999),1)=$A1001,B$1:B$999,""))
陣列公式
作者:
Hsieh
時間:
2012-3-12 21:57
回復
1#
vvcvc
B1001陣列公式
=MAX(IF($A$1:$A$999=$A1001,B$1:B$999,""))-MIN(IF($A$1:$A$999=$A1001,B$1:B$999,""))
作者:
vvcvc
時間:
2012-3-12 23:38
陣列一直很不熟悉,看了Hsieh版主的答覆簡單易懂
但register313的答覆不太明白以下這段的比較用意
--LEFT(($A$1
A$999&B$1:B$999),1)=$A1001
可否說明這段?
作者:
register313
時間:
2012-3-12 23:58
回復
4#
vvcvc
以你的範例需求來說
Hsieh超版答案較精簡,我是畫蛇添足多此一舉了
但我的用法可用於另一種狀況
請見下例
[attach]9960[/attach]
作者:
vvcvc
時間:
2012-3-13 00:12
新的例子好像懂
但我還是不太懂$A$1
A$999&B$1:B$999
為什麼要把B欄也拿進來做比較?
作者:
register313
時間:
2012-3-13 00:26
回復
6#
vvcvc
已經說了是畫蛇添足多此一舉
多作2道動作,結果還是變回原來(但在學習的過程中,難免都會有這種情況出現)
1. A欄&B欄 (畫蛇添足多此一舉1)
2. 取出A欄&B欄中的A欄(本來就有A欄了) (畫蛇添足多此一舉2)
餘同Hsieh版主
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)