永发信息网

excel是否有这个计算公式?

答案:3  悬赏:50  手机版
解决时间 2021-05-10 09:58
  • 提问者网友:杀生予夺
  • 2021-05-09 20:17

A1格是输入当然是星期几    A2格是需要输入的天数或者时间    A3格是要计算的结果

请问A3格内的公式如果写啊?也就是说结果不能大于8 ,如果大于8就从1还是计算。

本人不才,望各位大虾赐教。谢谢。

 

最佳答案
  • 五星知识达人网友:摆渡翁
  • 2021-05-09 21:18

你的A1是文本的“星期一”还是数字“1”?这两种的区别很大,请楼主说明。一楼的方法只适用于天数短的,如果B2的天数超过七天同样行不通。


如果是数字的话很容易,假设1~7代表星期一~星期日,在C1输入


=IF(MOD(A1+B1,7)=0,7,MOD(A1+B1,7))


就可以了


如果是文字的话要复杂一点,在C1粘贴下面公式:


="星期"&LOOKUP(MOD(VLOOKUP(RIGHt(A1),{"一",1;"二",2;"三",3;"四",4;"五",5;"六",6;"日",7},2,)+B1,7),{0,1,2,3,4,5,6},{"日","一","二","三","四","五","六"})


效果如下图:



全部回答
  • 1楼网友:酒安江南
  • 2021-05-09 23:18

最懒的办法:A1输入1,然后右键点选此格,“单元格格式”-------“分类”------“选日期”-------“类型”-------“星期”格式

    A3格: A3=A1+A2,  然后右键点选此格,“单元格格式”-------“分类”------“选日期”-------“类型”-------“星期”格式

    A2格格式:常规

  • 2楼网友:往事隔山水
  • 2021-05-09 22:29

a1,a2输入是数值的话:

那输入则在a3中输入=IF(a1+a2>7,a1+a2-7,a1+a2) 就可以了

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯