Excel - 如果cell3不为空,则将cell2附加到cell1

时间:2017-06-29 15:43:32

标签: excel cell formula equation

所有

我已经浏览了一下,我无法确定我正在寻找的公式。我对Excel表达式有点新意,所以这都是学习过程的一部分。

我的困惑

我在Excel电子表格中有一个名单列表 - 有些有两个组件,有些有三个。我需要所有名称只有两个组件 - 如果它们有三个,那么前两个组件需要组合。

以下是我的工作流程

如果IF单元3被占用,则将单元格2的内容附加到单元格1 IN单元格1的末尾。然后,假设单元格2现在为空白,则将单元格3的内容移动到单元格2.否则,不执行任何操作。< / p>

所以我的输入可能是(假设每组字符都在自己的单元格中):

  • JOHN SMITH
  • JOHN DOE SMITH
  • BARRY JOHNSON
  • RICHARD P RICKSON
  • JACK JACK GILES

我的输出是:

  • JOHN SMITH
  • JOHNDOE SMITH
  • BARRY JOHNSON
  • RICHARDP RICKSON
  • JACKJACK GILES

你对此有何看法?

1 个答案:

答案 0 :(得分:0)

假设您的数据位于A,B和C列,这将把正确的输出放在D和E列中。

在D栏:

=IF(ISBLANK(C1),A1,CONCAT(A1,B1))

在E栏:

=IF(ISBLANK(C1),B1,C1)