[算表] 判斷儲存格內容回傳數值

看板Office作者 (孤塵逸少)時間12年前 (2013/09/15 16:43), 編輯推噓0(0018)
留言18則, 3人參與, 最新討論串1/1
軟體:excel 版本:2003 因為製作成績單的需要想請教.. 若是儲存格內輸入:A+,A,A-,B+........ 想要判斷輸入值而回傳級分:10.9.8.7...... 要怎麼寫比較好?? 小弟目前是使用LOOKUP.. 在K5格子中想判斷J5輸入的值(A+)然後回傳6的值.. 經過white306大大指導後改寫為... =LOOKUP({"A+","A","A-"},J5,{"7","6","5"}) 不過我不管輸入A+或是A或是A-都跑出7來..QQ -- 我發覺內心中的某處漸漸腐化..但是..我從未試著去阻止.. 因為我逐漸發覺..那個腐化的部份..才是真正的我.. 或許有一天你也會想到..究竟我們為何而戰?為誰而戰? 仔細去探索我們戰鬥的真正目的..竟然只是純粹為了喜好血腥罷了.. ~ 仙水忍 ~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.11.129.120

09/15 17:12, , 1F
要使用陣列: =lookup({"A+","A","B+"},J5,{"6","5",....
09/15 17:12, 1F
※ 編輯: aderlilas 來自: 124.11.129.120 (09/15 17:28)

09/15 17:33, , 2F
歐我忘了... lookup 會自動排列參考值.. 也就是
09/15 17:33, 2F

09/15 17:34, , 3F
參考值如果是文字的話會變的有點奇怪
09/15 17:34, 3F

09/15 17:35, , 4F
詳情可參考http://ppt.cc/EacM
09/15 17:35, 4F

09/15 17:38, , 5F
然後我剛剛應該是寫錯.. J跟A+應該顛倒.不過反正也不行用
09/15 17:38, 5F

09/15 17:39, , 6F
主要還是因為有+號的關係嘛..那還有其它函數建議嗎??
09/15 17:39, 6F

09/15 17:43, , 7F
可以用 vlookup
09/15 17:43, 7F

09/15 17:44, , 8F
09/15 17:44, 8F

09/15 17:44, , 9F
用參照名稱或是儲存格
09/15 17:44, 9F

09/15 17:47, , 10F
還是 so大厲害...
09/15 17:47, 10F

09/15 17:49, , 11F
有修正請上面連結重下;W大客氣了。
09/15 17:49, 11F

09/15 17:58, , 12F
所以等於是先定義A+,A,....所對應的數值嘛??
09/15 17:58, 12F

09/15 17:58, , 13F
請問=VLOOKUP(A1,Rank,2,)中..2的代表是指??
09/15 17:58, 13F

09/15 18:00, , 14F
2是{"A+",10;"A",9;"A-",8}列內的,由左往右第二欄
09/15 18:00, 14F

09/15 18:01, , 15F
也可以在另外儲存格內來寫,也是可以的
09/15 18:01, 15F

09/15 18:03, , 16F
另加,請重下上面的連結
09/15 18:03, 16F

09/15 18:13, , 17F
了解了..等同於另把成績對應表寫出來再去對應嘛??
09/15 18:13, 17F

09/15 18:14, , 18F
正確
09/15 18:14, 18F
文章代碼(AID): #1IDNCSVf (Office)
文章代碼(AID): #1IDNCSVf (Office)