查询无法识别图像类型。看this https://webapps.stackexchange.com/questions/74035/importrange-query-wont-import-image,它指向QUERY()
manual https://support.google.com/docs/answer/3093343?hl=en.
每列数据只能保存布尔值、数字(包括日期/时间类型)或字符串值。
相反,你可以做你正在尝试的事情HLOOKUP()
s:
=ArrayFormula({HLOOKUP("ID",B4:B21,ROW(B4:B21)-3),IMAGE(HLOOKUP("Image URL",A4:A21,ROW(A4:A21)-3))})
or
=ArrayFormula(
{
HLOOKUP("ID",B4:B21,ROW(B4:B21)-3),
IMAGE(HLOOKUP("Image URL",A4:A21,ROW(A4:A21)-3))
})
查找每个 url 并应用IMAGE
到它之后。
编辑:显示状态列的说明:
=ArrayFormula(
{
HLOOKUP("ID",B4:B21,ROW(B4:B21)-3),
IF(C4:C21="Yes",IMAGE(HLOOKUP("Image URL",A4:A21,ROW(A4:A21)-3)),)
})