Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 3440|回复: 9

[已解决]怎样只输入一个8就能显示2015年8月1日-2015年8月31日

[复制链接]
发表于 2015-8-31 17:57 | 显示全部楼层 |阅读模式
只输入月份的一个数8就能显示2015年8月1日-2015年8月31日,
   输入月份一个数9就能显示2015年9月1日-2015年8月30日,余此类推!
最佳答案
2015-8-31 18:21
  1. ="2015年"&A1&"月1日"&TEXT(DATE(2015,A1+1,),"-e年m月d日")
复制代码
发表于 2015-8-31 18:09 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2015-8-31 18:16 | 显示全部楼层
心正意诚身修 发表于 2015-8-31 18:09
上传附件

也就是说每月只输本月的数字(比如:2月只输2,5月只输5),就能显示本月的超始日期(2月1日-2月28日,5月1日-5月31日)。因为报表表头经常用到超始和终止日期:2015年2月1日-2月28日

点评

在哪里显示?单元格格式?  发表于 2015-8-31 18:20
回复

使用道具 举报

发表于 2015-8-31 18:16 | 显示全部楼层
你看下附件,是不是这个意思。

工作簿1.rar

6.2 KB, 下载次数: 3

回复

使用道具 举报

 楼主| 发表于 2015-8-31 18:21 | 显示全部楼层
心正意诚身修 发表于 2015-8-31 18:16
你看下附件,是不是这个意思。

我说的是超始日期,只显示本月的超始和终止日期,也就是本月的1日的本月最后一个日期数;1日   -31日
回复

使用道具 举报

发表于 2015-8-31 18:21 | 显示全部楼层    本楼为最佳答案   
  1. ="2015年"&A1&"月1日"&TEXT(DATE(2015,A1+1,),"-e年m月d日")
复制代码

评分

参与人数 1 +9 收起 理由
air05 + 9

查看全部评分

回复

使用道具 举报

发表于 2015-8-31 18:23 | 显示全部楼层
11111.png
回复

使用道具 举报

发表于 2015-8-31 18:27 | 显示全部楼层
=TEXT(DATE(YEAR(NOW()),A1,1),"e年M月D日")&"-"&TEXT(DATE(YEAR(NOW()),A1+1,1)-1,"e年M月D日")
只当是凑热闹了
回复

使用道具 举报

 楼主| 发表于 2015-8-31 18:28 | 显示全部楼层
李建军 发表于 2015-8-31 18:21

好好好

点评

好就给他一个最佳。  发表于 2015-8-31 18:32
回复

使用道具 举报

发表于 2015-8-31 20:30 | 显示全部楼层
{:02:} 凑凑热闹,灌灌水
  1. =TEXT(A1&-1,"e年m月d日-e年m月")&DAY(EOMONTH(A1&-1,0))&"日"
复制代码
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-26 13:00 , Processed in 0.243926 second(s), 16 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表