我目前正在使用importJSON将四方场地照片数据导入谷歌表。这样做效果很好,但结果最终会分割出多个单元格,每张照片都有一行,前缀,后缀,宽度和高度都有一列。
第一个前缀单元格中的代码如下所示:
=ImportJSON("https://api.foursquare.com/v2/venues/4bc20cf2920eb7134b881b2c?oauth_token=TOMSBZZ3OPENPMWHFITMVLEM4YQA41UCTSPRPWUCBQIDXQ3C&v=20140304", "/response/venue/photos/groups/items/prefix,/response/venue/photos/groups/items/width,/response/venue/photos/groups/items/height,/response/venue/photos/groups/items/suffix", "noHeaders")
并收集其他单元格的所有信息(URL列除外)。
我有一个URL列,每个代码都会创建一个前缀,后缀,宽度和高度的链接,如此(Q =前缀,S =后缀,T =宽度,R =高度):
= CONCATENATE(Q2,S2,"x",T2,R2)
这会为场地的每张照片生成一个链接。
我希望能够生成所有照片的URL并将它们全部存储在逗号分隔的同一单元格中。
URL1,URL2,URL3,URL4
不幸的是我无法发布照片,这可以解释它更容易。
感谢您的帮助,
罗
答案 0 :(得分:0)
试试这个公式:
join(",",unique(arrayformula(Q2:Q&S2:S&"x"&T2:T&R2:R)))
您的列表中可能还有一个“x”......