Board logo

標題: [發問] 請教要設定達成區間達到後給分要用什麼函數 [打印本頁]

作者: 52ee24    時間: 2015-3-3 07:58     標題: 請教要設定達成區間達到後給分要用什麼函數

請教要設定三個區間
如果值在90%~93%之間給10%,值在94%~96%之間給20%值在97%~100%之間給30%
如果落在90%和100%之外要減分。例如101%~105%要30%-5%,89%~85%要10%-5%
請教各位達人可否幫忙解答
謝謝
作者: p212    時間: 2015-3-3 10:01

本帖最後由 p212 於 2015-3-3 10:03 編輯

回復 1# 52ee24
僅就1#問題條件
假設「值」位於儲存格A1
儲存格B1輸入
=IF(($A$1>=90)*($A$1<94),10,IF(($A$1>=94)*($A$1<97),20,IF(($A$1>=97)*($A$1<=100),30,IF(($A$1>=85)*($A$1<90)+($A$1>100)*($A$1<=105),-5))))
請參考!
作者: ANGELA    時間: 2015-3-3 10:45

=LOOKUP(A1,{0,85,90,94,97,101,105},{0,5,10,20,30,25,0})
作者: 52ee24    時間: 2015-3-3 13:50

回復 2# p212


  謝謝
可以用了
不過可以請問一下
函數中的"*"和"+"是什麼意思嗎
作者: 52ee24    時間: 2015-3-3 13:52

回復 3# ANGELA


    謝謝你
    我沒用過lookup
    照著寫也不對
   可以解釋一下嗎
作者: ANGELA    時間: 2015-3-3 17:06

[attach]20361[/attach]
作者: 52ee24    時間: 2015-3-4 08:41

回復 6# ANGELA


    謝謝你這麼詳細的解說
    我再試試看
    真的謝謝你:)
作者: p212    時間: 2015-3-4 09:29

本帖最後由 p212 於 2015-3-4 09:32 編輯

回復 4# 52ee24
「*」=and
「+」=or
請參考!
作者: 52ee24    時間: 2015-3-5 13:23

回復 8# p212


    謝謝你
    清楚明白了
作者: 52ee24    時間: 2015-3-5 14:37

回復 6# ANGELA


可以再請教一個問題嗎?
為什麼函數裡要用{  }
不可以用 (  )
用( )就錯誤寫不出來??
=LOOKUP(C52,{0,0.88,0.9,0.94,0.97,1,1.02},{0,0.05,0.1,0.2,0.3,0.3})
作者: ANGELA    時間: 2015-3-5 15:12

回復 10# 52ee24


    {    } 在EXCEL裡是表示一個陣列與(   )功能不同




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)