EXCEL中today函数的时间显示问题?

我的系统是XP,Excel2003版。在某单元格输入=TODAY()后,再点击右键设置单元格式,将日期格式设置为yy-mm-dd。但是此Excel发送给同事的Win7系统... 我的系统是XP,Excel2003版。在某单元格输入=TODAY()后,再点击右键设置单元格式,将日期格式设置为yy-mm-dd。但是此Excel发送给同事的Win7系统后,日期显示为yy/mm/dd。不知道如何更改?我希望显示的是-而不是/。(另有一Vista系统的Excel2007版,显示也是yy-mm-dd,没有问题。)哪位高人指点下,谢谢! 展开
 我来答
久落江边
2018-04-08 · TA获得超过1.6万个赞
知道小有建树答主
回答量:92
采纳率:94%
帮助的人:2.6万
展开全部

菜单栏,工具,选项,重新计算,勾选“迭代计算”,最多迭代次数设为1次 

在A1输入公式 

=IF(B1="","",IF(A1="",TODAY(),A1)) 

就可以 

B1单元格输入数据,则在A1显示输入当天的日期,并且永远定格该时间,有改动不改变日期,用来记录操作时间比较实用。

山知论鉴4618
2011-04-21 · TA获得超过334个赞
知道答主
回答量:298
采纳率:0%
帮助的人:0
展开全部
以月为例:
=IF(MONTH(TODAY())<10,"零","")&TEXT(MONTH(TODAY()),"[dbnum2]")&"月"

满足 10=壹零拾 等:
=IF(OR(MONTH(TODAY())<10,MOD(MONTH(TODAY()),10)=0),"零","")&TEXT(MONTH(TODAY()),"[dbnum2]")&"月"

需用到日时,替换 MONTH 为 DAY, 替换 月 为 日
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-04-21
展开全部
这个与Excel无关,与系统默认的格式有关。可以从【控制面板】→【时钟、语言和区域】→【更改日期、时间或数字格式】中修改长日期、短日期的格式。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
levi_wzh
推荐于2017-11-24 · 知道合伙人互联网行家
levi_wzh
知道合伙人互联网行家
采纳数:2160 获赞数:7470
excel公式,条件格式

向TA提问 私信TA
展开全部
把公式改为
=text(today(),"yy-mm-dd")
这样就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
45844980
2011-04-21
知道答主
回答量:66
采纳率:0%
帮助的人:22.4万
展开全部
可能和系统默认的时间显示格式有关。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式