Google Sheet如何隔n列取值生成SPARKLINE迷你图(无需辅助行列)
解决方案
你可以通过FILTER函数搭配列号判断实现隔列筛选,无需添加辅助行/列,公式写法如下:
- C2单元格公式:
=SPARKLINE(FILTER($A3:C3, MOD(COLUMN($A3:C3), 2) = 1)) - E2单元格公式:
=SPARKLINE(FILTER($A3:E3, MOD(COLUMN($A3:E3), 2) = 1))
公式说明
COLUMN($A3:C3)会获取选中范围每一列的列号,A列对应1、B列对应2、C列对应3,以此类推MOD(列号, 2) = 1会筛选出列号为奇数的列,正好匹配你放在奇数列的实际值,自动过滤掉偶数列的差值数据- 如果后续你新增了value #n列,只需要把公式里的范围末尾(比如上面的C3、E3)改成对应最新实际值所在的列即可
- 如果你的实际值排布改为偶数列,把公式里的
=1改为=0即可适配
内容的提问来源于stack exchange,提问作者ezdazuzena
相关产品推荐
相关产品推荐

