永发信息网

,日期与时间函数公式=REPLACEB(TEXT(H3,“YYYY-MM-DD”),1,5,“”)

答案:3  悬赏:10  手机版
解决时间 2021-11-09 18:58
  • 提问者网友:黑米和小志
  • 2021-11-09 00:13
,日期与时间函数公式=REPLACEB(TEXT(H3,“YYYY-MM-DD”),1,5,“”)
最佳答案
  • 五星知识达人网友:不甚了了
  • 2021-11-09 01:08
=REPLACEB(TEXT(H3,"YYYY-MM-DD"),1,5,"")
公式的意思是将H3单元格的内容转为YYYY-MM-DD(即2012-01-02)这样的格式,并从第一位字符起替换5个字符为空,即值为MM-DD,(即"2012-01-02"中的"2012-"被替换成没有了,只剩下"01-02")

YYYY指年份值 MM指两位数的月份值(如01指1月,03指3月份) DD指两位数日数值

公式可以简写成
=TEXT(H3,"MM-DD")追问什么叫并从第一位字符起替换5个字符为空,怎样为第一位字符?
第一个参数是指什么?我不是好明白?追答=REPLACEB("2012-01-02",1,5,"")

第一个参数是 1
第二个参数是 5
第三个参数是 ""

第一个参数是指从字符串的第几位开始算起 1就是从第一个字符算起
第二个参数是指要替换掉多少位字符, 5就是替换掉5个字符
第三个参数是要把这些字符替换成什么内容, ""就是指空内容

根本就没必要这样写这个公式
=TEXT(H3,"MM-DD")
这个公式就行了追问那么第一个字符算起,第一个字符是什么?怎样为第一个字符?我刚学不懂,求教追答真是服了你了,猜也猜出来的
2012-01-02 这个内容的第一个字符是什么,你说一下

即2012-01-02这样的格式,从第一位字符起替换5个字符为空,即值为MM-DD,(即"2012-01-02"中的"2012-"被替换成没有了,只剩下"01-02")追问难道是2012的2字开头为第一个字符?追答当然是了追问2012的第一个2为开头的字符,后面的2不是?追答字符串的第一个字符,不管是数字几,2开头就是2,1开头就是1,从这个位置算起5位字符,不管内容是什么.如果中间有空格,空格也算一个字符;有符号,符号也算一个字符

你这样学一个公式都要花这么多精神,很累哦!

前面写的内容再细细的学习一下追问没有办法,刚刚开始,看不懂,现在你讲一下我就明白。谢谢
全部回答
  • 1楼网友:野慌
  • 2021-11-09 02:13
从第1个数算起,第五个数止的数据,替换为空
即2013-01-16得到01-16追问是指H3栏的数字吗? 出生年月日1978-6-12 是指从1开始数起吗?到6为止?可不可以表述一下这个公式的意思?什么叫替换为空?追答=replace("2013-01-16",1,5,"")
即对2013-01-16这个字符串。进行替换操作
替换的位置从第一个字符开始,即公式中的第二个参数
替换的长度为5,即公式中的第三个参数。
替换的内容为空,即第四个参数“”,引号中没有内容,即空值。追问我还不是很明什么
替换的位置从第一个字符开始,即公式中的第二个参数
替换的长度为5,即公式中的第三个参数。
并从第一位字符起替换5个字符为空,怎样为止第一位字符?追答晕死啊。这么简单的东西。你要理解半天啊。追问没有办法,刚刚开始,看不懂,现在你讲一下我就明白。谢谢
  • 2楼网友:低血压的长颈鹿
  • 2021-11-09 02:02
这公式先是把H3数据变成"YYYY-MM-DD"的文本型的日期格式,然后把前5个字符去掉,留下"MM-DD"即月-日的格式。1,5表示从第一个字符算起,共5个,这5个都清空。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯