永发信息网

excel中,怎样判断A列的时分秒,大于3分钟往B列赋值0.33,少于3分钟赋值0.22,前提还要

答案:3  悬赏:30  手机版
解决时间 2021-11-22 22:26
excel中,怎样判断A列的时分秒,大于3分钟往B列赋值0.33,少于3分钟赋值0.22,前提还要
最佳答案
这不可能吧?会引成公式套用的。
如果能把结果放在C列,那么公式
=IF(B1=0,IF(MINUTE(A1)>3,0.33,0.22),B1)追问但我有9000多行啵那在c列的数能同b列匹配一次吗?比如说发现b列有存在0数值的时候就把c列对应行的数值赋值过去,这样可以吗?谢谢你了追答是这样的。这个公式的结果是:如果B列非0,,赋值为计算后的值,如果B列非0,照搬B列数值。
第一行的单元格公式写好后,向下拉填充就可以了追问高人,谢谢,你真厉害
全部回答
你这是要用VBA的节奏啊……
A列的数据格式 是什么样子的 ?大于3分钟 是什么意思?分钟数 大于3 其他的不管?

补充一下吧……追问00:00:00这样子啊,我怕条件太多实现不了,先凑合把数据获取了追答呵呵!这样格式的数据 判断 大于3分钟 是怎样的一个情况?十分钟数 大于3 还是整个的值 大于3分钟的值?
比如 00:02:00 和 01:02:00 以及 01:03:00 哪一个 是大于等于3分钟?
=if(mid(a1,1,2)>0,0.33,if(mid(a1,3,2)>=3,0.33,0.22))
把上面的公式写到b1单元格,把它向下填充即可。
如果是在B2单元格开始,就把上面的公式中的A1改成A2
向下填充公式的方法有多种,如果你的A列是连续的数据,可以双击B1单元的填充柄立即完成,如果不连续可以自B1到最后一单元格全部选中后用填充命令向下填充,也可以拖动填充柄的方法向下填充。

你的原B列内容无法判断,可以加一个过渡,如在E列实现,如果B列为0再在E列赋值,非0就空
把上面的公式改为
=if(b1>0,"",if(mid(a1,1,2)>0,0.33,if(mid(a1,3,2)>=3,0.33,0.22)))
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
法兰尼净水器在哪里啊,我有事要去这个地方
隆回附近·镇赶集的时间
天佑哪首麦背景音乐是多得你
中国邮政(安达市邮政局)地址好找么,我有些事
在日本只待一年手机应该办理什么卡
古代顶天立地比喻的是谁?
吊扇反转影响风力吗?
陈连珠姓名测试,陈连珠姓名怎样
惠民祥和旅馆地址好找么,我有些事要过去,
QQ飞车一直全屏,变不小屏
男生182,71kg瘦吗
金创婚礼庆典道具用品地址在什么地方,想过去
寿光到中卫多少公里
中国邮政(昌德邮政支局)地址在什么地方,我要
腾龙日杂门市怎么去啊,有知道地址的么
推荐资讯
为什么有晒不干的叙永一说
接的头发能坚持多长时间?接头发应注意什么?
从犯初犯,会判刑多少年
为什么我的U盘电脑能识别,但是我打不开,格
短文翻译 mr.white lives in a tall building
请问佳能二手99新50mm f/1.8 II镜头和全
吴江江新村到吴江区太湖新城镇花园路有什么车
当你被热烈欢迎后怎样回应
华为揽阅m2 10.0 b020怎么回退到b013
求冲压模具课程设计,悬臂式冲孔模
能不能用jquery改变form表单内元素的name值
提供一些潮词
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?