Excel formula for 讓球

2008-02-11 5:34 am
請問Excel formula for 讓球怎樣打?
eg.1) if 主隊 讓0.5/-1球 -> final 主隊勝一球回應 "上盤win半",
if 主隊勝兩球或以上 回應 "上盤",
if比數和or客勝 回應 "下盤"。
eg.2) if 主隊 讓0球 -> if 主隊勝回應 "上盤",
final 比數0:0 回應 "走盤",
final 客勝 回應 "下盤"。
更新1:

Excel Function補充..... eg.1) 如果J3=-0.5/-1, AE3=1:0,回應 ``上盤win半``, 如AE3=2:0,回應 ``上盤``,如AE3=0:1,回應 ``下盤``。 eg.2)如果J3=0, AE3=1:0,回應 ``上盤``, 如AE3=0:0,回應 ``走盤``,如AE3=0:1,回應 ``下盤``。

更新2:

我試過了,條formula差少許 refer to eg.2) if J3=0, AE3=0:0 回應"上盤半"(應為"走盤") refer to eg.1) if J3=-0.5/-1 AE3=任何比數 回應"#VALUE!" 可以修正嗎?如要想一下,寄信給我可以嗎!(因發問快到期了...)

回答 (1)

2008-02-27 8:22 am
✔ 最佳答案
Yahoo知識 重新投入服務後第一條問題
如果閣下心急,公式如下,只要貼在某格上,即可算出結果。
=IF(J3=0,IF((HOUR(TRIM(AE3)))>(MINUTE(TRIM(AE3))),"上盤",IF((HOUR(TRIM(AE3)))=(MINUTE(TRIM(AE3))),"走盤","下盤")),IF((HOUR(TRIM(AE3)))>(MINUTE(TRIM(AE3))) ROUND(J3,0),"上盤",IF((HOUR(TRIM(AE3)))=(MINUTE(TRIM(AE3))) ROUND(J3,0),"上盤半","客盤")))

其實運算方法並無特別之處,主要用到這幾個 function:

IF(): 這是用來做比較的。

HOUR(), MINUTE() 原來幾比幾在excel中是看成時間的,比如說 3:4就是3小時4分的意思, HOUR() 和 MINUTE()就分別取出比數作比較及計算用。

TRIM() 把字串頭尾無關的空格除掉。有時有機會可以拍多左個space,或者data從其它地方copy,時間變了字串。

ROUND()四捨五入,其實讓半球和讓一球在這規則中是一模一樣的。

2008-02-27 00:24:13 補充:
在每個round前面應該放一個加號,新Yahoo好像把內容裏的加號也除掉了。
參考: 從不抄襲。


收錄日期: 2021-04-23 17:45:31
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080210000051KK03029

檢視 Wayback Machine 備份