我有一个可能包含单个值的单元格
例如“ images / dog.jpg”
或可能包含多个值,以逗号分隔符
例如“ images / dog.jpg,images / cat.jpg,images / pig.jpg”
如果仅包含单个元素,则公式非常简单。如果它包含多个值,我应该遍历这些值并对每个值进行处理。
这是到目前为止我所得到的一个例子(假设单元格为B2)
=IF(NOT(ISNUMBER(FIND(",";B2))); "<img src=""" & B2 & """>"; FOREACH(SPLITBYDELIMITER(",";B2); "<img src=""" & B2 & """>"))
其中FOREACH(迭代)和SPLITBYDELIMITER应该成为正确的公式。我不知道是否(以及如何)做到这一点,但是不使用多列。
谢谢!