设想:保存一些分数的excel表格。
每行代表一个候选。每行有 8 个主题单元,每个单元都有一个整数分数。
我可以得到一个漂亮的雷达图,显示每个候选人的分数。如果我更改值,图表就会更新。但如果我添加新行提交新表单,图表不会更新。
有没有办法在插入新行时更新图表? (我尝试用空行扩展范围,但图表显示的是空行)
还,有什么方法可以动态地暂时删除图表中的一行(候选)?(假设我有 100 个候选人,但我只想在图表中看到 4 个,而不删除行)
谢谢
西尔波
答案1
我可以向您建议几种动态更新图表的可能方法,包括 Excel 中的雷达。
首先,转换Source data range
为TABLE
(按Ctrl+T
)。
第二,Dynamic Named Data range
使用函数创建OFFSET
。
=OFFSET(Sheet1!$A$2,,,COUNTIF(Sheet1!$A$2:$A$100,”<>”))
笔记,
- 应用两种方法中的任一种后,只要您插入
NEW Record
或修改Old One
,Excel就会更新图表。 - 要选择图表中所需的行,您可以
FILTER
应用TABLE
或DYNAMIC RANGE
。
根据需要调整公式中的单元格引用和工作表名称。