首页 > 解决方案 > 谷歌表格迷你图,带有importrange,有条件我能做到这一点吗?

问题描述

所以我有两本谷歌表格书。书 1 和书 2。

我目前让 Book1 从 Book2 导入一些信息来创建一个小的迷你图。它从 Book2 列 A3 到 G3 中提取信息以创建一个小图。

我当前的代码是(在 Book1 单元格中)

=SPARKLINE(IMPORTRANGE("Book2","Sheet1!A3:G3"), 
{"charttype","bar";"max",100;"color1","Green";"color2","red"})

但是,我希望这个迷你图和 importrange 仅在满足 Book1 的条件时才起作用。

因此,在 Book1 中,如果一个单元格的条件(示例)为 TRUE,则上面的公式(位于 Book1 的另一个单元格中)将适用,它将继续从 Book2 导入并在 Book1 中创建图形。

我不确定如何对我的公式设定条件。我试过 IF 语句没有成功。希望今天有人能教我一些东西。

标签: if-statementgoogle-sheetsgoogle-sheets-formulasparklines

解决方案


尝试:

=IF(A1="abc", SPARKLINE(IMPORTRANGE("ID", "Sheet1!A3:G3"), 
 {"charttype", "bar"; "max", 100; "color1", "green"; "color2", "red"}), )

如果单元格 A1 包含abc做迷你图,否则什么也不做


推荐阅读