【问题标题】:How to concatenate columns in excel using a formula having conditions?如何使用具有条件的公式连接excel中的列?
【发布时间】:2015-04-19 08:58:30
【问题描述】:

我想在 E 列中连接 A、B、C 和 D 列。但是连接的单元格应该包含所有列的数据以及一些额外的文本。 例如假设 A 列包含“11/01/1997”,B 列包含“ABC”,C 列包含“20”,D 列包含“B+”。那么E应该包含“DOB:(A列数据),Name:(B列数据)”等等。

【问题讨论】:

    标签: excel concatenation multiple-columns


    【解决方案1】:

    除非我有误解:

    在有数据的第一行(如果数据上有标题,可以是第 1 行或第 2 行)

    Put = "DOB:" & A1 & ", 名字: " & B1 ... (用 1 代替 2 或任何你所在的行)

    将此公式向下拖到 e 列 - 这应该对每一行都进行。

    好吗?

    【讨论】:

    • 感谢 PaulG 的回复。我尝试了 =Concatenate("DOB:" & A1, ...) 并且它工作,除了 A1 的值是一个日期,但这个函数使用“/”进行除法运算。知道如何打印完全相同的值吗?
    • 我现在明白了,我正在使用 =concatenate ("DOB: " & TEXT (A1,"dd/mm/yyyy"),"Name: " & B1......) .
    猜你喜欢
    • 1970-01-01
    • 2017-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多