[問題] 關於計算出最大最小值對應到相關資料???

看板Office作者 (紫色天平Boy)時間17年前 (2008/09/22 22:53), 編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/3 (看更多)
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:EXCEL 2003 or 2007 版本:2003 or 2007 我有個問題,原本是用VBA寫,但是最近忙到沒時間Case by Case去寫, 我的問題如下,我想改用公式直接計算,不知道是否有辦法? A B B-A取絕對質 bit-0 10 20 ====> 10 bit-1 50 40 10 bit-2 80 15 65 bit-3 90 20 70 bit-4 45 65 20 bit-5 85 20 65 bit-6 70 10 60 bit-7 10 40 30 ==>最後表示: bit-3,-70 不知道這樣打,會不會很難理解~~ 主要是最後表示的資料,A跟B欄是一定有的資料,只是筆數太多, 沒法慢慢排序再計算,想問問再一個儲存格直接做出這樣的公式, 可有方法????主要要找出,差最大的一個bit~~~~ ********************************************************* 拍細~~~昨晚PO完就去睡了~~ 感謝大家提供的方法~~~ 我會再試試看~~~~ 照我打的敘述~~乍看只要取絕對值就可以做到~~ 偏偏我的資料量大~~我想要做到不必新增欄且不必重新排序~~ 就得到想要的資料~所以大家提供的方法~我會再試試~~ 如果做出來~再拿來分享一下~會用VBA是因為比較直覺的作法~~ 感謝大家~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.218.38

09/22 22:57, , 1F
通常要取絕對值...老辦法就是差值平方後開方 必定是正值
09/22 22:57, 1F

09/22 22:58, , 2F
看起來應該符合你的需求
09/22 22:58, 2F

09/22 23:18, , 3F
可是....=abs()就是取絕對值的函數...為啥不用呢?
09/22 23:18, 3F

09/22 23:19, , 4F
很多功能是可以用內建函數湊......不必動不動就VBA
09/22 23:19, 4F

09/23 04:57, , 5F
能少用VBA最好^^ 原PO可能覺得排序需要VBA?用INDEX(MATCH)
09/23 04:57, 5F

09/23 04:58, , 6F
09/23 04:58, 6F
※ 編輯: m9556 來自: 61.230.223.68 (09/23 07:23)
文章代碼(AID): #18rx5I-P (Office)
文章代碼(AID): #18rx5I-P (Office)