concatenate函数连接日期,EXCEL 表格中怎样能让分3个单元格的日期在另一个单元格中合并
concatenate函数连接日期,EXCEL 表格中怎样能让分3个单元格的日期在另一个单元格中合并详细介绍
本文目录一览: Excel函数concatenate连接的单元格中有一日期“2009-4-14”,连接后日期显示为数字格式
假设A3是日期所在单元格,你要链接A1,a2,a3
=CONCATENATE(A1,A2,TEXT(A3,"yyyy-mm-dd"))
你concatenate函数中有参数吧
比如 2009 4 14 在a1,b1,c1
那么在原来输入concatenate函数的地方
输入
=text(a1&b1&c1,"yyyy-m-dd")
哦这样好了,上面的有点问题
你输入
=date(a1,b1,c1)
日期格式自己定
用concatenate连接几个单元格的内容,但日期变成文本数字了
公式改为这样就行了:
=CONCATENATE(B1,":",TEXT(A1,"yyyy-m-d"),",",C1,":",D1)
或者改为这样也行:
=CONCATENATE(B1,":",TEXT(A1,"e-m-d"),",",C1,":",D1)
还可以精简为这样:
=B1&":"&TEXT(A1,"yyyy-m-d")&","&C1&":"&D1
或者精简为这样也行:
=B1&":"&TEXT(A1,"e-m-d")&","&C1&":"&D1
excel 如何将不同的单元格的值合并成日期在一个单元格
=DATE(A1,A2,A3)
输入上面的公式,再把单元格格式设为“2008年7月30日”这种的,行不行
要不就直接这样
=CONCATENATE(A1,"年",A2,"月",A3,"日")
方法/步骤
打开需要进行合并的excel文档,并找到对象单元格。
利用字符连接符:
使用字符连接符“&”进行连接。此方法用于在合并不多单元格的数据时使用。例如:b1=a1&a2;b1=a1&a2&a3,一次内推。具体操作见图。
利用文本函数:
使用文本函数concatenate()进行操作,例如:concatenate(a1,a2,a3,.......a255),但是:concatenate
函数可将最多
255
个文本字符串联接成一个文本字符串。联接项可以是文本、数字、单元格引用或这些项的组合。例如,如果您的工作表的单元格
a1
中包含某个人的名字,单元格
b1
中包含这个人的姓氏,那么,您可以通过使用以下公式将这两个值合并到另一个单元格中。
具体操作如图所示。
函数使用说明:
concatenate(text1,
[text2],
...)
concatenate
函数语法具有下列参数
(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):
text1
必需。要连接的第一个文本项。
text2,
...
可选。其他文本项,最多为
255
项。项与项之间必须用逗号隔开。
注释
也可以用与号
(&)
计算运算符代替
concatenate
函数来联接文本项。例如,=a1
&
b1
与
=concatenate(a1,
b1)
返回的值相同。
利用信息函数:
phonetic
()进行操作
,获取代表拼音信息的字符串,主要用于日文,它不能使用数字。具体操作如图。
信息函数说明:
phonetic(reference)
phonetic
函数语法具有下列参数
(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):reference
必需。文本字符串或对单个单元格或包含
furigana
文本字符串的单元格区域的引用。
说明:如果
reference
为单元格区域,则返回区域左上角单元格中的
furigana
文本字符串。如果
reference
为不相邻单元格的区域,将返回错误值
#n/a。
多种数据类型数据进行合并:
本办法主要以字符型数据内容与数值型数据进行合并。
1、如果数值型数据与字符型数据进行合并,那就必须,先把要合并的数值型数据进行格式设置,转换位字符型(文本型)。
2、phonetic(reference)函数可以用数据区域来操作,比较方便。
3、concatenate(text1,
[text2],
...)函数必须是一个一个单元格的加。
4、字符连接符“&”,在每合并单元格中都必须使用该符号。
使用vba的方法实现:
这种方法比较麻烦,需要编写合并的程序,在这不做介绍,如果需要,可以发消息。
9
如果本经验帮助了你请投票或是收藏,最好的评论一下。
concat函数是计算日期的吗?
concat函数是计算日期的。concatenate函数的含义:把多个字符文本或数值连接在一起,实现合并的功能。它的用法也是非常灵活的。
concat函数的使用方法
使用concatenate函数把单元格中的文本链接起来。输入公式=CONCATENATE(A1,B1,C1,)。注意concatenate中的参数“-”。要加引号,且为英文状态下输入。
oncatenate作用相当于“&”。当参数少的时候,使用&比较简便。
CONCAT_WS(separator,str1,str2,...) 是CONCAT()的特殊形式。
第一个参数是其它参数的分隔符。分隔符的位置放在要连接的两个字符串之间。分隔符可以是一个字符串,也可以是其它参数。
concat函数是计算日期的。
CONCAT函数不仅是针对计算日期的,concat函数还是一个SQL字符串函数,可将两个或两个以上的字符表达式连接成一个字符串,并且CONCAT函数还具有连接数值的功能。
concat 函数一般用在SELECT 查询语法中,用于修改返回字段内容。
concat函数与concatenate函数的区别
在于concat函数可以直接连接一个单元格区域内容,但得到的结果中各文本之间没有分隔,如concat(1,2,3),结果为123。
而concatenate函数需要手动输入每个参数值,无法将一个单元格区域作为参数来执行公式运算,它的结果则完全取决于各参数内容,如concatenate(1,"-",2,"-",3),结果为1-2-3。
excel中怎样插入函数转换年月日
假设11.02.2011在A1单元格,在B1单元格用如下公式
=CONCATENATE(RIGHT(A1,4),MID(A1,3,4),LEFT(A1,2))
回车,B1就可以得到2011.02.11的格式。
插入函数TODAY()显示当前时间。
首先回应一下楼上,concatenate函数是文本函数,用它得到的结果是一个文本,不能进行数学运算。
再说下你的问题,由于你的问题不是很清楚,我只好假设几种情况:
1、把数据转成日期形式,可以使用year、month、date函数
2、转换日期显示格式,比如说把2010/5/6显示为2010年5月6日这样格式,通过“格式——单元格”找到日期选项,选择示例列表中想要的格式。
excel 日期 为什么输入年月后自动加上1日
日期格式单元格未输入“日”,系统默认是“1日”
如果只需要显示年月,单元格选择合适的日期格式即台
EXCEL日期数据包括“日”,可以不显示(设置单元格格式),但还是存在的。
可以用SUMIFS条件求和(A列1月时B列的和),公式:
=SUMIFS(B:B,A:A,">=2019-1-1",A:A,"<=2019-1-31")
很简单。
假设后面的月日要固定为7-1日。
则在出生年份后插入一列,该列选择为“文本”格式,输入“-7-1”。
然后在“年月日”列中,采用CONCATENATE函数,将第一列的年和第二列的月日,合并在一起。注意,第三列的单元格格式为“日期”格式。
如下图:
excel如何在单位数月、日的日期加0?
格式菜单=》单元格=》数字=》日期中选择日期类型
再选择自定义,把类型由原来的yyyy-m-d;@ 改为yyyy-mm-dd;@
先选中日期所在列,再按楼上的方法
不过自定义类型应是 yyyymmdd
=text(单元格,"yyyymmdd")
然后拖一下公式。
同过用Year,Month,Day三个函数,分别求出转化对象的年月日,
然后再用Text函数,对数字是个位的进行补零(给前面加0的操作)。
最后用Concatenate函数将年月日拼接好。
①先将要转化的数据粘贴到A列,然后在B列输入图中的公式
②拉住单元格B2右下角的小黑点,向下拖拽。
③在B列就可以看到所有转化好的日期了。
在 excel中,一串数字就是日期时间,例如20120110 10:27:41,怎么只提前8位,并在年月日中间加上“-”
应用concatenate函数,在A1单元格输入20120110,
然后在B1单元格输入 =CONCATENATE(LEFT(A1,4),"-",MID(A1,5,2),"-",RIGHT(A1,2))
那么在B1单元格就会显示2012-01-10。
你试试看
选中该单元格,右键,设置单元格格式,在数字那一栏中选日期,在右边的日期格式中选你喜欢的那个模式就可以了。
右键点击你的A1单元格。。设置单元格格式,,,有日期。。。自己选吧
修改格式
EXCEL 表格中怎样能让分3个单元格的日期在另一个单元格中合并
如图,D2单元格输入的是“=A2&"年"&B2&"月"&C2&"日"”。注:等号“=”和引号“"”都是在英文状态下输入的。
1、最简单的做法在D1输入
=DATE(A1,B1,C1)
2、设置D列单元格格式为日期型,在D1输入
=(A1&"-"&B1&"-"&C1)*1
3、在D1输入
=TEXT(DATE(A1,B1,C1),"yyyy-m-d")
在另外的一个单元个例输入=CONCATENATE(C2,D2,E2),C2,D2,E2 分别为年月日所在列的某个单元格,然后下啦就可以了
=date(a1,b1,c1)
或者
=TEXT(DATE(A1,B1,C1),"yyyy-m-d")
EXCEL表格中让分3个单元格的日期在另一个单元格中合并,可通过使用合并函数&实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,在目标单元格中输入=,点击年份所在单元格,然后输入&“年”,为年份后面添加年字。
2、同理,继续在函数编辑框中分别点击月份和日期所在单元格,通过合并函数符号&分别添加“月”和“日”,然后回车完成函数编辑输入即可。
3、返回EXCEL表格,发现在EXCEL表格中,让分3个单元格的日期在另一个单元格中合并操作完成。