发布网友 发布时间:2022-04-22 03:55
共4个回答
热心网友 时间:2022-07-12 01:41
只能用函数来解决:
在文本字符串中用 new_text 替代 old_text。如果需要在某一文本字符串中替换指定的文本,请使用函数 SUBSTITUTE;如果需要在某一文本字符串中替换指定位置处的任意文本,请使用函数 REPLACE。
语法
SUBSTITUTE(text,old_text,new_text,instance_num)
Text 为需要替换其中字符的文本,或对含有文本的单元格的引用。
Old_text 为需要替换的旧文本。
New_text 用于替换 old_text 的文本。
Instance_num 为一数值,用来指定以 new_text 替换第几次出现的 old_text。如果指定了 instance_num,则只有满足要求的 old_text 被替换;否则将用 new_text 替换 Text 中出现的所有 old_text。
例:B例输入 =SUBSTITUTE(B2,".","-"),然后用填充柄向下拉
A B
2007.1.1 2007-1-1
2007.1.2 2007-1-2
2007.1.3 2007-1-3
2007.1.4 2007-1-4
2007.1.5 2007-1-5
2007.1.6 2007-1-6
2007.1.7 2007-1-7
2007.1.8 2007-1-8
2007.1.9 2007-1-9
2007.1.10 2007-1-10
2007.1.11 2007-1-11
2007.1.12 2007-1-12
2007.1.13 2007-1-13
2007.1.14 2007-1-14
2007.1.15 2007-1-15
2007.1.16 2007-1-16
2007.1.17 2007-1-17
2007.1.18 2007-1-18
2007.1.19 2007-1-19
2007.1.20 2007-1-20
2007.1.21 2007-1-21
2007.1.22 2007-1-22
2007.1.23 2007-1-23
2007.1.24 2007-1-24
2007.1.25 2007-1-25
2007.1.26 2007-1-26
热心网友 时间:2022-07-12 01:41
excel中能用来计算的日期格式有3类,一是单元格格式里提供的,二是在单元格格式中自定义的,三是用函数来生成的。
如果这个是你手动输入的2013.11.01,肯定是不能被用来计算的,简单的说,excel不认识他,不会把它当成是一个日期。
热心网友 时间:2022-07-12 01:41
如果是通过鼠标右键,自定义单元格格式改变的显示效果,那么这个单元格还是可以参与正常运算的。没有什么问题,只是显示效果变化了而已
热心网友 时间:2022-07-12 01:42
文本日期,用函数运算时,实际上需要在运算过程中转为日期格式。公式要比复杂一些。