如何自动调整图像大小以适合 Google 表格中的单元格?

The*_*ler 2 google-sheets google-apps-script google-sheets-formula

Windows 10 谷歌表格

我有一张工作表,它根据我在父单元格中放入的超链接自动将图像放入单元格中。在此输入图像描述

基本上,单元格 E14、G14、I14 和 K14 都使用公式=iferror(arrayformula(image(number)),"")number is equal to the cell with a link,因此G7、H7、I7、J7

这一切都很好,但我遇到的问题是图像太小、太宽、太高或太大。

我想知道的是,是否有一种方法可以在将图像放入单元格时自动调整图像大小。

如果您查看下面的图像,您可以看到图像的白色边缘,表明它们不适合列宽和行高。

在此输入图像描述

它应该看起来这样。

在此输入图像描述

有没有办法做到这一点?如果有必要的话,我愿意编写一个脚本。任何建议表示赞赏!

Rub*_*bén 5

尝试IMAGE(url,2)


来自https://support.google.com/docs/answer/3093333?hl=en

mode - [可选 - 默认为 1 ] - 图像的大小调整模式

1 调整图像大小以适合单元格内部,保持纵横比。

2 拉伸或压缩图像以适合单元格内部,忽略纵横比。

3 保留图像原始大小,这可能会导致裁剪。

4 允许定制尺寸规格。

请注意,没有模式会导致单元格大小调整以适合图像。