我正在尝试编写一个公式,根据相邻列中代码中包含的文本返回三个类别中的一个。
因此,如果E1是NC201707 / 03,则D1是不可信的
我尝试了以下公式,但它没有用。
IFS(E1="*NC*", "Non credible", E1="*CCC*", "Credible", E1="*COA*", "Credible", E1="*OP*", "Open")
列的示例内容如下。谢谢!
Column E NC201707/03 NC201707/10 CC201605/01 OP201802/01 Column D Non Credible Non Credible Credible Open
非常感谢,谢谢!
答案 0 :(得分:0)
执行E1="*NC*"
时,检查E1中的值是否完全 *NC*
。
要查看值中是否存在NC而没有完全匹配,您需要使用REGEXMATCH
。
它以这种方式运作:REGEXMATCH(text, regular_expression)
(https://support.google.com/docs/answer/3098292)
所以你的公式会是这样的:
IFS(REGEXMATCH(E1, "NC"), "Non credible", REGEXMATCH(E1, "CCC"), "Credible", REGEXMATCH(E1, "COA"), "Credible", REGEXMATCH(E1, "OP"), "Open")
(您可能需要更改正则表达式,我没有尝试过它们)
答案 1 :(得分:0)
你的这个
<tr ng-repeat="user in lala.users">
<td>{{ user.firstName }}</td>
<td>{{ user.lastName }}</td>
</tr>
应该工作
答案 2 :(得分:0)
对于Excel和Google表格,您可以在D1中实现样本数据显示的结果:
=IF(LEFT(E1)="N","Non-Credible",IF(LEFT(E1)="C","Credible","Open"))
复制到西装。
以上不一定是Excel或表格的最佳解决方案。