標題:
[發問]
(已解決)2各條件+邏輯判斷
[打印本頁]
作者:
freeffly
時間:
2011-12-15 13:23
標題:
(已解決)2各條件+邏輯判斷
本帖最後由 freeffly 於 2012-2-22 17:14 編輯
腦袋快打結了
H欄我想抓出符合的金額抓出來的資料應該要會跟單價依樣
有兩各問題
1.h2應該是可以抓到資料為什麼抓出來是錯誤值
2.h6這種3000-6000之間單價應該是850 這種有辦法弄在擷取資料的條件裡面嗎?還是只能用多輔助欄?(譬如sheet1裡面在增加4000公斤 850 5000公斤850)
希望敘述問題大家可以理解
[attach]8814[/attach]
作者:
ANGELA
時間:
2011-12-15 15:00
本帖最後由 ANGELA 於 2011-12-15 15:07 編輯
=OFFSET(Sheet1!$F$1,MATCH(F2,Sheet1!$F$2:$F$8,0),MATCH(G2,Sheet1!$G$1:$N$1
,0
))
不是精確查找不可以加
,0
=OFFSET(Sheet1!$F$1,MATCH(F2,Sheet1!$F$2:$F$8,0),MATCH(G2,Sheet1!$G$1:$N$1))
3000~5000 應該是880,不是850吧
應是2000以下1000,3000∼5000,880
作者:
freeffly
時間:
2011-12-15 16:31
回復
2#
ANGELA
版主是850沒錯2001-~3000=880 3001~6000=850
剛我檢查我發現我的公式還有一各問題好像不能設G1:N1因為是每各對應的黃色區間
這各雖然發現了可是一樣想不出答案
作者:
ANGELA
時間:
2011-12-15 21:40
=OFFSET(Sheet1!$F$1,MATCH(F2,Sheet1!$F$2:$F$8,0),MATCH(G2,OFFSET(Sheet1!$G$1:$N$1,MATCH(F2,Sheet1!$F$2:$F$8,0)-1,)))
作者:
freeffly
時間:
2011-12-16 09:27
回復
4#
ANGELA
謝謝版主
昨天想這一各函數想到打結
後來我將來源改成另依種方式
版主提供的也讓我多一種學習
想要問依下3000-6000這一種我是要將3000 4000 5000 6000分別標示嗎
還是有其它方式可以達成?
作者:
ANGELA
時間:
2011-12-16 09:49
回復
5#
freeffly
看下附檔.應可了解.
[attach]8820[/attach]
作者:
freeffly
時間:
2011-12-16 15:13
回復
6#
ANGELA
謝謝版主
知道版主的意思了
作者:
freeffly
時間:
2012-1-17 16:45
回復
6#
ANGELA
OFFSET(A1,1,MATCH(H1,B1:F1))
OFFSET(A1,1,MATCH(H1,B1:F1,))
版主請問上面這兩各的差異
為什麼差一各","差那麼多?
作者:
softsadwind
時間:
2012-1-21 10:33
回復
8#
freeffly
似乎是Match 的語法
=MATCH(lookup_value, lookup_array, [match_type])
其中 Match_type
1 或省略 MATCH 函數會找到等於或僅次於 lookup_value 的值。lookup_array 引數內的值必須以遞增次序排列,例如:...-2, -1, 0, 1, 2, ..., A-Z, FALSE, TRUE。
0 MATCH 函數會找第一個完全等於 lookup_value 的比較值。lookup_array 引數內的值可以依任意次序排列。
-1 MATCH 函數會找到等於或大於 lookup_value 的最小值。lookup_array 引數內的值必須以遞減次序排序,例如:TRUE, FALSE, Z-A, ...2, 1, 0, -1, -2, ...,以此類推。
作者:
freeffly
時間:
2012-1-21 16:25
回復
9#
softsadwind
謝謝
想想好像是這樣
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)