公式比较两个Netsuite字段时的嵌套大小写(保存的搜索)

公式比较两个Netsuite字段时的嵌套大小写(保存的搜索),netsuite,concat,case-when,Netsuite,Concat,Case When,我试着用下面的公式,我试着用“=”、“像”和“是”,但都不管用 CASE WHEN {VENDOR} LIKE {OTHERVENDOR} THEN {VENDOR} ELSE WHEN {VENDOR} LIKE {OTHERVENDOR} THEN {CONCAT(CONCAT({VENDOR}, ', '),{OTHERVENDOR}) END 如果供应商是A,并且该项目没有其他供应商,那么我只想说明首选供应商是什么,即A 如果供应商是A并且有B、C和D,那么我想将其显示为A、B、C

我试着用下面的公式,我试着用“=”、“像”和“是”,但都不管用

CASE 
WHEN {VENDOR} LIKE {OTHERVENDOR} THEN {VENDOR}
ELSE WHEN {VENDOR} LIKE {OTHERVENDOR} THEN {CONCAT(CONCAT({VENDOR}, ', '),{OTHERVENDOR}) 
END
如果供应商是A,并且该项目没有其他供应商,那么我只想说明首选供应商是什么,即A

如果供应商是A并且有B、C和D,那么我想将其显示为A、B、C和D

感谢您的帮助


谢谢

您是否设置了多个供应商

这适用于我的帐户中项目搜索的公式(文本)列:

case when {othervendor} = {vendor} then {vendor} else {vendor} || ', ' || {othervendor} end

那很好!然而,只要想一想,这仍然提供了重复的内部ID。我无法在Excel中执行此操作,因为Excel将删除所述副本中的第一行,并且这并不总是正确的。你有没有想过我该怎么把这些拿出来。我要试试Max,看看会发生什么。此外,有些商品可能有2个或3个供应商,因为有时我们可能会发现有人提供确切的商品,但价格更便宜,如果该供应商将来无法提供该商品,那么我们可以求助于以前的供应商,但我们将始终有1个首选供应商。是的,我对内部ID进行了“分组”,并在公式上使用了“Max”函数,而且效果很好。非常感谢。