如何在excel中实现输入一个值,出现另一个对应的值:

详细描述:体育考试50米的成绩,6.8秒是10分;6.9秒是9.8分,7秒是9.6分,7.1秒是9.4分。现在想输入考生的成绩7秒,另一个单元格就出现考生对应的成绩9.6... 详细描述:体育考试50米的成绩,6.8秒是10分;6.9秒是9.8分,7秒是9.6分,7.1秒是9.4分。现在想输入考生的成绩7秒,另一个单元格就出现考生对应的成绩9.6分。 展开
 我来答
倩汝瑜生
2012-03-28 · TA获得超过475个赞
知道小有建树答主
回答量:310
采纳率:100%
帮助的人:247万
展开全部

如图,在B2单元格输入该公式(公式为”=IF(A2="",0,IF(A2<=6.8,10,10-(A2-6.8)*2))“)后,回车,B2中内容变成0,向下复制公式,有多少考生复制多少,然后,A2中输入6.8,B2中内容就变成10了,A3输入6.9,B3变成9.8,A4输入7,B4变成9.6,依此类推。

本公式解释:如果时间值为空值,成绩为0,否则,如果时间值<=6.8,成绩为10,否则,成绩按时间值递减。

本公式缺陷:如果时间值输入了0或负值,成绩也会显示为10,从实际来说,时间不可能为负值,只要不人为的输入0或负值,本公式是完全适用的。

本公式改进:=IF(A2="",0,IF(A2<=0,0,IF(A2<=6.8,10,10-(A2-6.8)*2)))

追问
对不起,描述不全。比如还有8.8秒6.9分,8.9秒6.6分,9.1秒6分,9.9秒1分。这两个数值之间没有一般的进率关系。这个怎么处理呀?
追答
你把不符合之前的规律的情况都说一下,我改动一下公式。
11154231
2012-03-28 · TA获得超过430个赞
知道小有建树答主
回答量:150
采纳率:0%
帮助的人:131万
展开全部
看你的描述好象低于或等于6.8秒是满分,然后每增0.1秒,扣0.2分,那么可以按下面设公式
=IF(A5<=6.8,10,10-(A5-6.8)*2)
A5代表50米的时间
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友4302060b9
2012-03-28
知道答主
回答量:32
采纳率:0%
帮助的人:31.8万
展开全部
取巧,用数学的方法,嘿嘿
=10-(A1-6.8)*2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式