【发布时间】:2014-02-22 14:04:04
【问题描述】:
The page linked to here 对我帮助很大。与我原来的计算方法相比,使用命名函数 (=(ROW(INDIRECT("1:361"))-1)*PI()/180) 生成圆形数据点的方法非常灵活单独,将它们写入行。
我的数据集包含大约 50k 行数据,每行定义一个圆圈。该集合分为 50 组,我需要通过控制 LOOKUP 例程的滚动条从每组中绘制一个圆圈。
请有人建议我如何修改函数 (=(ROW(INDIRECT("1:361"))-1)*PI()/180) 以减少它产生的数据点数量?我想减少计算负载,而且显示和格式化具有如此高数据密度的数据标记是不切实际的。我现有的圆圈仅使用 18 个坐标对生成,并且圆润得令人满意。
提前致谢。史蒂夫。
【问题讨论】:
-
完美答案 - 非常感谢@barry houdini
标签: excel excel-2007 excel-2010 excel-2013 vba