永发信息网

请帮我编一个EXCEl函数公式好吗(日期)?谢谢!

答案:7  悬赏:20  手机版
解决时间 2021-04-30 18:23
  • 提问者网友:难遇难求
  • 2021-04-30 06:31

请帮我编一个EXCEl函数公式,具体要求见图例说明。如果可以帮我把这个图例。做成Excel表格发到我的邮箱里!谢谢。邮箱:914251547@qq.com

最佳答案
  • 五星知识达人网友:神的生死簿
  • 2021-04-30 07:30



请查收,不知是否满意。

全部回答
  • 1楼网友:洒脱疯子
  • 2021-04-30 12:27

这个我做好了,你要不要

  • 2楼网友:轮獄道
  • 2021-04-30 12:03

首先说明一下,你的G4应该为22-28号,H4应该为29-31号,下面的公式是根据你的系统的日期计算的,在B5输入下面的公式即可(我已经试验成功)

=CHOOSE(INT(TEXT(NOW(),"d")/7+1),D5,E5,F5,G5,H5)

  • 3楼网友:北方的南先生
  • 2021-04-30 10:58
你好!我看到了你在问问中的提问。你的问题看起来不很复杂,但是B5一个单元格怎能分别显示D5 E5 F5 G5四个单元格内容?到底怎样内容?你把结果直接输入一下。我把他转成公式你看如何?
  • 4楼网友:一叶十三刺
  • 2021-04-30 09:46

这个不是公式,是VBA。仅仅一个公式出不来,需要一段完整的Basic语句。

B5区到底输入什么呢?“每月实际日期区间”,到底是什么意思?和D5、E5、F5、G5呈何种逻辑关系?

  • 5楼网友:一袍清酒付
  • 2021-04-30 08:53

查找方法很多,最常用就是IF嵌套了

=IF(DAY(TODAY())<8,C2,IF(DAY(TODAY())<15,D2,IF(DAY(TODAY())<22,E2,IF(DAY(TODAY())<28,F2,IF(DAY(TODAY())<32,"")))))

自动选择

  • 6楼网友:十年萤火照君眠
  • 2021-04-30 07:46
G4应该是22-28,G5应该是29-31 提供两种方法,在B5输入公式: 1. =IF(DAY(TODAY())>28,INT((DAY(TODAY())-1)/7)*7+1&"-"&INT((DAY(TODAY())-1)/7)*7+7&"号",HLOOKUP(B9,D4:G5,2,)) 2. =IF(DAY(TODAY())>28,H5,IF(DAY(TODAY())>21,G5,IF(DAY(TODAY())>14,F5,IF(DAY(TODAY())>7,E5,D5))))
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯