gpt4 book ai didi

arrays - Excel:按分隔符拆分单元格并遍历值

转载 作者:行者123 更新时间:2023-12-04 21:51:09 25 4
gpt4 key购买 nike

我有一个可能包含单个值的单元格

e.g. "images/dog.jpg"



或可能包含多个值,以逗号分隔符分隔

e.g. "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 应该成为正确的公式。我不知道这是否(以及如何)在不使用多列的情况下是可能的。

谢谢!

最佳答案

你可能会走错路。通过简单地将逗号分隔符更改为适当的 bolerplate 文本,您应该可以获得所需的结果。

="<img src="&CHAR(34)&SUBSTITUTE(A3, ",", CHAR(34)&">,<img src="&CHAR(34))&CHAR(34)&">"

enter image description here

关于arrays - Excel:按分隔符拆分单元格并遍历值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53845683/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com