首页 > 解决方案 > 如何自动调整图像大小以适合 Google 表格中的单元格?

问题描述

Windows 10 谷歌表格

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

基本上,单元格 E14、G14、I14 和 K14 都使用公式=iferror(arrayformula(image(number)),"")编号等于带有链接的单元格,因此G7、H7、I7、J7

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

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

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

在此处输入图像描述

它应该看起来这样。

在此处输入图像描述

有没有办法做到这一点?如果必须,我愿意设置一个脚本。任何建议表示赞赏!

标签: google-apps-scriptgoogle-sheetsgoogle-sheets-formula

解决方案


尝试IMAGE(url,2)


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

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

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

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

3 将图像保留为原始尺寸,这可能会导致裁剪。

4 允许指定自定义尺寸。

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


推荐阅读