【发布时间】:2020-03-20 11:47:52
【问题描述】:
我需要删除我的 Z 列,但我仍然需要其中的单元格内容,因此我需要将该内容传输到 U 列而不删除 U 列中的现有值。我正在考虑在帮助列中执行此功能,然后将其复制粘贴到 U 列我还需要添加一个文本字符串,内容如下:
“低压美国零件编号”后跟 Z 中的值
目前我已经编写了以下代码:
IF(U2>0;CONCAT(U2;CHAR(10);CHAR(10);"Low Voltage US Part numbers: ";Z2);" ")
不幸的是,它没有保留所有数据...
请注意,U 列和 Z 列并非每一行都有值,代码需要考虑到这一点。
我认为代码应该是这样的。
如果只有 U2 有文本/值(Z2 为空),则只保留 U2 中的值(不需要“低压美国零件编号”)
如果 U2 和 Z2 有文本,则将它们合并(需要包含 concat 函数,因此包含“Low voltage US part numbers”,后跟 Z2 单元格值)还需要两个换行符,基本上是 Value in U 需要比 Z 中的值高两个换行符。
如果只有Z2有text/value,就是保留value,需要加上concat函数。但是这里不需要换行。只是:低压美国零件号:等等等等……
如果 Z2 或 U2 都没有文本/值,则单元格保持为空
我知道解释可能看起来很混乱,但我非常感谢您的帮助 :)
【问题讨论】:
标签: excel function excel-formula merge concat