Google Sheet 显示图片
Google Sheet Show Image
我目前无法在 Google Sheet 中显示图像。我有一个 Google 表单模板,我在其中使用文件上传功能,我相信图像将保存在 Google 驱动器中,对吗?
Google 表单上的回复将连接到 Google Sheet。因此,使用 Google Sheets,我创建了一个模板,我在其中使用 VLOOKUP 函数来显示特定数据。当我对图像使用 VLOOKUP 时,它只显示 URL 路径。我可以将其显示为图像本身吗?
查了下说要用=IMAGE()
显示图片。但是,它似乎不适用于 =VLOOKUP
函数。
这是我使用的公式=IMAGE((VLOOKUP(F2,AppData,2,0)))
,它只给了我一个空白单元格。
当 VLOOKUP(F2,AppData,2,0)
与 https://drive.google.com/open?id=######
类似的 URL 时,在您的情况下,使用以下示例公式如何?
示例公式:
=IMAGE("https://drive.google.com/uc?export=download&id="&INDEX(SPLIT(VLOOKUP(F2,AppData,2,0),"="),1,2))
或
=IMAGE("https://drive.google.com/uc?export=download&id="®EXEXTRACT(VLOOKUP(F2,AppData,2,0),"id\=(.+)"))
- 由此,文件 ID 从您
https://drive.google.com/open?id=###
的 URL 检索,并创建 webContentLink。
结果:
使用您的示例电子表格时,将获得以下结果。
注:
- 此示例假定您的 URL 类似于
https://drive.google.com/open?id=###
。如果 URL 不同,则可能无法使用此示例。请注意这一点。
- 此示例还假设您的图像文件是公开共享的。请注意这一点。
我目前无法在 Google Sheet 中显示图像。我有一个 Google 表单模板,我在其中使用文件上传功能,我相信图像将保存在 Google 驱动器中,对吗?
Google 表单上的回复将连接到 Google Sheet。因此,使用 Google Sheets,我创建了一个模板,我在其中使用 VLOOKUP 函数来显示特定数据。当我对图像使用 VLOOKUP 时,它只显示 URL 路径。我可以将其显示为图像本身吗?
查了下说要用=IMAGE()
显示图片。但是,它似乎不适用于 =VLOOKUP
函数。
这是我使用的公式=IMAGE((VLOOKUP(F2,AppData,2,0)))
,它只给了我一个空白单元格。
当 VLOOKUP(F2,AppData,2,0)
与 https://drive.google.com/open?id=######
类似的 URL 时,在您的情况下,使用以下示例公式如何?
示例公式:
=IMAGE("https://drive.google.com/uc?export=download&id="&INDEX(SPLIT(VLOOKUP(F2,AppData,2,0),"="),1,2))
或
=IMAGE("https://drive.google.com/uc?export=download&id="®EXEXTRACT(VLOOKUP(F2,AppData,2,0),"id\=(.+)"))
- 由此,文件 ID 从您
https://drive.google.com/open?id=###
的 URL 检索,并创建 webContentLink。
结果:
使用您的示例电子表格时,将获得以下结果。
注:
- 此示例假定您的 URL 类似于
https://drive.google.com/open?id=###
。如果 URL 不同,则可能无法使用此示例。请注意这一点。 - 此示例还假设您的图像文件是公开共享的。请注意这一点。