×

concatenate是什么意思

=CONCATENATE(LEFT(D2838,3),TEXT((VALUE(RIGHT(D2838,4))+1),“0000“))想再问一下,这个又是什么,我不懂,麻?=VLOOKUP((CONCATENATE(M8,M9)),Sheet2!C3:G26,4,FALSE)表示什么意思

admin admin 发表于2022-05-30 13:07:24 浏览102 评论0

抢沙发发表评论

=CONCATENATE(LEFT(D2838,3),TEXT((VALUE(RIGHT(D2838,4))+1),“0000“))想再问一下,这个又是什么,我不懂,麻


CONCATENATE 是字符串拼接函数,意思是将此函数里的所有用逗号隔开的参数都拼接起来 LEFT(D2838,3),意思是取D2838中的前三个字符 RIGHT(D2838,4)是指取D2838中的后4个字符,再value,即此函数里的字符参数变为数值格式,为了后面再加个1,再text,即将上述数值再变为文本,“0000“是text的参数,是取为整数的意思,这样再用CONCATENATE函数将其拼接,
CONCATENATE与&的意思是一样的,上述函数还可以改成:
LEFT(D2838,3)&TEXT((VALUE(RIGHT(D2838,4))+1),“0000“)
呵呵!

=VLOOKUP((CONCATENATE(M8,M9)),Sheet2!C3:G26,4,FALSE)表示什么意思


VLOOK函数语法:VLOOKUP(搜寻值,数据范围,传回的列数,寻找值的符合度)
概述:在阵列中的第一栏中寻找,传回指定单元格的值(往右第几栏的值)
你的问题为例:=VLOOKUP((CONCATENATE(M8,M9)),Sheet2!C3:G26,4,FALSE)
意思是在“Sheet2“工作表中C3:G26的范围内,寻找最左列(C列)那一列的值(如C5),若符合本工作表M8与M9单元格合并的值,则传回往右第4列栏位(G5)的值。
公式中的“FLASE“,是要找到完全符合LOOKUP的值,如果是“TRUE“或省略,则会传回小於LOOKUP的近似值,且第一栏位须依递增次序排列。

CONCATENATE是什么函数


CONCATENATE是将多个文本字符串联接成一个文本字符串的函数。

联接项可以是文本、数字、单元格引用或这些项的组合。例如,如果您的工作表的单元格A1中包含某个人的名字,单元格B1中包含这个人的姓氏,那么,您可以通过使用以下公式将这两个值合并到另一个单元格中。

扩展资料:

CONCATENATE函数语法:

CONCATENATE(text1, [text2], ...)CONCATENATE 函数语法具有下列参数(参数为:操作、事件、方法、属性、函数或过程提供信息的值。):

Text1必需要连接的第一个文本项。

Text2, ...可选。其他文本项,最多为 255 项。项与项之间必须用逗号隔开。

注释您也可以使用连接符号 (&) 计算运算符代替CONCATENATE函数来连接文本项。例如,=A1 & B1 返回相同的值为=CONCATENATE(A1, B1)

参考资料:百度百科-CONCATENATE函数