我有以下格式的数千行:
cell
我需要从这些列中获取相关的字符串,并将它们组合成这种格式的第四列:
Image ID Image Title Image Caption
4867 Bedroom Bedroom
4866|4865 Office|Kitchen Office|Kitchen
有人可以建议最好的方法吗?非常感谢。
答案 0 :(得分:0)
您可以使用左/右/连接来完成此操作。完全匹配语法会花费一些时间,但这是一个示例。如果你遇到困难,请告诉我。请注意,为了在Excel中的字符串中包含双引号,请使用"""
:
=CONCATENATE("""{image_attachments"":[{""",LEFT(A3,4))
假设A3是包含第一个图像ID的单元格,则输出如下:
“{image_attachments”:[{“4867
对于单元格中只有一个图像ID的情况完成此操作后,我将整个内容包装在=IF(LEN(A3=4,DO THIS,IF(LEN(A3=9,DO THIS CODE),"")