excel - 如何将三个单元格中的多个值返回到 Excel 中的一个单元格中?我需要返回一个值
问题描述
我在一个工作表中有 3 个单元格,我希望将这些单元格返回到另一张工作表中的一个单元格中。如果单元格中的值是一个空圆圈第一列中的空圆圈,则将返回“倾斜未对齐”,否则将返回“倾斜对齐”。下面是我尝试在一个单元格中返回 3 个值的逻辑,Excel 给了我一个错误说太多的论点。
=IF( Worksheet1!P8 = "○", "DP Not Aligned", "DP Aligned", IF( Worksheet1!Q8
"○", "DITP Not Aligned", "DITP Aligned" ), IF( Worksheet1!R8 = "○", "DIIP
Not Aligned", "DIIP Aligned" ))
解决方案
您可以使用&符号&
连接IF()
语句的结果,不要忘记先使用括号分隔IF()
语句。
尝试这个:
电子表格中的示例值:
P8|Q8|R8
○ |○ |
公式:
="DP " &(IF( Worksheet1!P8 = "○", "Not ", "")& "Aligned|" &"DITP "&( IF( Worksheet1!Q8 ="○", "Not ", "" ))&"Aligned|"&"DIIP "&( IF( Worksheet1!R8 = "○", "Not ", "" )))&"Aligned"
示例输出:
DP Not Aligned|DITP Not Aligned|DIIP Aligned
*(编辑了@Jeeped在评论中建议的更简洁、更清晰的代码)
我原来的公式:
=(IF( P8 = "○", "DP Not Aligned", "DP Aligned")& "|" &( IF( Q8 ="○", "DITP Not Aligned", "DITP Aligned" ))&"|"&( IF( R8 = "○", "DIIP Not Aligned", "DIIP Aligned" )))
推荐阅读
- python - 错误类型错误:“NoneType”类型的参数不可迭代
- assembly - 使用标准输入的 jmp-pop-call 技术
- c# - 如何打印或访问此名称列表中的值?
- swagger - 你能从多个 $refs 中组成大摇大摆的定义吗?
- angular - 当我的角度应用程序中已经存在身份验证时,是否需要在 Web API 中进行身份验证
- flutter - 颤振医生在 Mojave MACOS 上产生 Android 许可证状态未知错误
- c# - 文件路径声明为变量时无法打开 selenium webdriver
- reactjs - reactjs 传递一个道具并将其用作数组索引
- twitter-bootstrap-3 - Boostrap for Seaside(在 Pharo 上):不正确的 JQuery 版本
- php - 从具有连接表的两个表中选择数据