【发布时间】:2021-11-23 04:44:33
【问题描述】:
我正在尝试从 Excel 单元格中提取文本部分,然后将其中一些部分放在一起。 使用 LEFT、MID、TRIM、SUBSTITUTE 和 REPT(主要由本网站上的贡献提供帮助),我设法将每个部分(它们用破折号分隔)分成了它的组成部分。 我已经设法完成了简单的操作,即使用 =L2&"-"&M2&"-"& 将第 2 节和第 3 节加在一起(用破折号分隔)。 我想添加最后一部分,但我遇到的问题是一些名称有 5 个部分,一些 6 和一些 7,所以我需要一个公式,上面写着“如果单元格 9 和 10 为空,请使用单元格 8,如果单元格 10 为空使用 9,如果 9 或 10 都不是空的,则使用 10"。 我尝试过使用 IF 和 AND,但不断收到错误消息,主要是关于太多参数。任何帮助将不胜感激,我仍然是公式编写的新手。
【问题讨论】:
-
这听起来像是一个有趣的问题,但如果没有一个好的可重现示例,几乎不可能帮助您。请参考How to Ask 带有minimal reproducible example 的问题并相应地编辑您的问题。
-
您使用的是什么版本的 Excel?您可以访问
CONCAT和TEXTJOIN函数吗?
标签: excel excel-formula nested ifs