我正在尝试根据字符串中的子字符串进行过滤。这些字符串可以包含A到E,也可以包含这五个字符串的任意组合(例如[“ C”]或[“ A”,“ C”,“ D”,“ E”])。我有办法在返回值之前搜索整个字符串中的每个字母吗?
当第一个IF语句为true时,我当前(以下)的代码停止。我的目标是能够按字符串中的字母对条目进行分类,并将此计算用作过滤器。因此,具有字符串[“ A”]的条目将被过滤在“ A”下,而字符串[“ C”,“ E”]将被过滤在“ C”和“ E”之下。谢谢您的帮助。
IF CONTAINS([Q2.6],"A") then "A"
ELSEIF CONTAINS([Q2.6],"B") then "B"
ELSEIF CONTAINS([Q2.6],"C") then "C"
ELSEIF CONTAINS([Q2.6],"D") then "D"
ELSEIF CONTAINS([Q2.6],"E") then "E"
END