【问题标题】:Merge two values in if both values are same except blank in EXCEL如果两个值相同,则合并两个值,除了 EXCEL 中的空白
【发布时间】:2016-04-08 06:44:02
【问题描述】:

我想在 excel 中合并两个具有如下值的单元格:

'a  b  c
 1  1  11
 1  2  12
 1     
 2
    1
 2  2  22
 '

我不想将数字与空白合并... 有什么帮助吗?我使用了连接函数,但它对我没有帮助...

【问题讨论】:

  • 您尝试了哪个公式?也更新那个
  • =CONCATENATE(B2, A2)
  • 不,这只是一个例子..:S

标签: excel merge cells


【解决方案1】:

您可以使用 if 语句和“&”运算符生成 C 列。 =IF(LEN(B2)

如果您希望在 A 为空白的情况下 C 为空白,那么您还需要一个 or 语句。

【讨论】:

  • 不错的方法(+1)。 =IF(LEN(B2),A2&B2,"") 更优雅一点。
  • 我同意。我测试了芭丝谢芭的方法,它也有效。
【解决方案2】:
=IF(VALUE(A1)=VALUE(B1),CONCATENATE(A1,B1),"")

=IF(A1=B1,CONCATENATE(A1,B1),"")

【讨论】:

    【解决方案3】:

    假设数据从第 1 行开始在 A 列和 B 列中定向,=IF(OR(ISBLANK(A1), ISBLANK(B1)),"",CONCATENATE(A1,B1)) 是一种方式。向下复制。

    返回值为字符串类型。一个空白字符串被插入到没有给出ab 的行中。

    【讨论】:

      猜你喜欢
      • 2020-05-09
      • 1970-01-01
      • 2020-11-30
      • 2022-11-20
      • 1970-01-01
      • 1970-01-01
      • 2022-08-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多