[算表] 局數計算

看板Office作者 (野獸派常駐程式)時間14年前 (2012/04/13 02:30), 編輯推噓0(007)
留言7則, 2人參與, 最新討論串1/3 (看更多)
軟體:Office Excel 版本:2003 棒球規則三個人出局就結束一個半局;而紀錄上 也會出現 x.1 or x.2 或者 x又1/3 or x又2/3 來代表局數。 請問我想輸入投手的投球局數時,該怎麼設定公式或 使用函數,好讓系統可以自動判定當我輸入 5.2 時, 代表的是 5又2/3,而不是5又2/10? 又,如果資料如下列: B 1 IP 2 6.1 3 6.2 4 3.1 5 5.1 6 7.0 7 sum(B2:B6) 要怎麼設定 B7 的公式才能確保得到的答案是 28.2 而不是 27.5? 如果需要VBA來幫忙的話,可能需要請高手幫忙打出整段語法... (多年前學過VB6,不過已經全還給老師了。) 在此先感謝眾位高手指導! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.250.52.201 ※ 編輯: pch666 來自: 111.250.52.201 (04/13 02:56)

04/13 06:58, , 1F
B7=SUM(LEFT(B2:B6,1)*1)+ROUNDDOWN(SUM(--RIGHT(TEXT(
04/13 06:58, 1F

04/13 06:58, , 2F
B2:B6,"0.0"),1)/3),0)+0.1*MOD(SUM(--RIGHT(TEXT(B2:B6,
04/13 06:58, 2F

04/13 06:59, , 3F
"0.0"),1)),3) 輸入後 Ctrl-Shift-Enter
04/13 06:59, 3F

04/13 13:25, , 4F
我輸入之後,儲存格出現#VALUE!的字樣...
04/13 13:25, 4F

04/13 17:06, , 5F
你的儲存格格式是預設的嗎? 還是有改過?
04/13 17:06, 5F

04/13 17:07, , 6F
應該問 你的B欄是數字 還是文字?
04/13 17:07, 6F

04/13 17:16, , 7F
我有設成數字格式,但改回通用一樣出現value字樣
04/13 17:16, 7F
文章代碼(AID): #1FXnzS36 (Office)
討論串 (同標題文章)
以下文章回應了本文 (最舊先):
完整討論串 (本文為第 1 之 3 篇):
0
7
文章代碼(AID): #1FXnzS36 (Office)