If statement 为什么我的闪粉上显示的线条高于最大值?
我有一张谷歌表格,用小火花线描绘了一段时间内的变化。我想在两个不同的点上画一条水平线,这是用闪光画不到的。作为一种解决方法,我有3个不同的小火花线,它们覆盖相同的数据,但具有不同的分钟和最大值,因此我可以在它们之间绘制边界 但有6个部分(用红色包围)的线条显示在不应该出现的地方 我做错了什么If statement 为什么我的闪粉上显示的线条高于最大值?,if-statement,google-sheets,google-sheets-formula,array-formulas,google-sheets-charts,If Statement,Google Sheets,Google Sheets Formula,Array Formulas,Google Sheets Charts,我有一张谷歌表格,用小火花线描绘了一段时间内的变化。我想在两个不同的点上画一条水平线,这是用闪光画不到的。作为一种解决方法,我有3个不同的小火花线,它们覆盖相同的数据,但具有不同的分钟和最大值,因此我可以在它们之间绘制边界 但有6个部分(用红色包围)的线条显示在不应该出现的地方 我做错了什么 当数据集在数组中包含相同的连续值时(行10&11,12&13和23&24),这些是ymax引起的小故障超出了ymax参数的限制范围 一个简单的解决方法是在重复项出现在火花线输出之前稍微修改/操纵它们: E
当数据集在数组中包含相同的连续值时(行10&11,12&13和23&24),这些是
ymax
引起的小故障超出了ymax
参数的限制范围
一个简单的解决方法是在重复项出现在火花线
输出之前稍微修改/操纵它们:
E17单元:
=ARRAYFORMULA(SPARKLINE({A$3:A,
IF(COUNTIF(B$3:B, B$3:B)>1, B$3:B+(ROW(B$3:B)*0.0000000001), B$3:B)},
{"Ymin", 280; "Ymax", 285}))
=ARRAYFORMULA(SPARKLINE({A$3:A,
IF(COUNTIF(B$3:B, B$3:B)>1, B$3:B+(ROW(B$3:B)*0.0000000001), B$3:B)},
{"Ymin", 275; "Ymax", 280}))
E19电池:
=ARRAYFORMULA(SPARKLINE({A$3:A,
IF(COUNTIF(B$3:B, B$3:B)>1, B$3:B+(ROW(B$3:B)*0.0000000001), B$3:B)},
{"Ymin", 280; "Ymax", 285}))
=ARRAYFORMULA(SPARKLINE({A$3:A,
IF(COUNTIF(B$3:B, B$3:B)>1, B$3:B+(ROW(B$3:B)*0.0000000001), B$3:B)},
{"Ymin", 275; "Ymax", 280}))