Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 多项式轴标度_Excel_Vba - Fatal编程技术网

Excel 多项式轴标度

Excel 多项式轴标度,excel,vba,Excel,Vba,我想我的x轴在Excel是多项式比例。换言之: 默认轴缩放:刻度线单位为“n” 对数轴缩放:刻度线单位为“b^n”,其中b为基数 我想要的是:勾号单位为'n^2' 虽然我不太相信在Excel的默认情况下这是可能的,但有没有明显的方法可以让VBA实现这一点 谢谢 你是说像这样缩放你的轴吗 你们只是想控制哪些点有记号标记标签,而间距仍然是线性的吗?如果没有,我不明白你的间距是什么样子。谢谢你的评论。因此,对于默认线性缩放选项,我的刻度线不是等间距的刻度线:0 1 2 3,而对于对数缩放选项,我的刻度

我想我的x轴在Excel是多项式比例。换言之:

默认轴缩放:刻度线单位为“n” 对数轴缩放:刻度线单位为“b^n”,其中b为基数 我想要的是:勾号单位为'n^2'

虽然我不太相信在Excel的默认情况下这是可能的,但有没有明显的方法可以让VBA实现这一点


谢谢

你是说像这样缩放你的轴吗


你们只是想控制哪些点有记号标记标签,而间距仍然是线性的吗?如果没有,我不明白你的间距是什么样子。谢谢你的评论。因此,对于默认线性缩放选项,我的刻度线不是等间距的刻度线:0 1 2 3,而对于对数缩放选项,我的刻度线是0 1 4 9 n的平方。对于所有这些,刻度之间的间距是恒定的。谢谢你的回答。我使用的是X-Y散点图,通过这种方式,我们无法编辑水平轴标签,正如您在折线图中所做的那样。但不管怎样,看起来您只是建议更改记号的标签,而不是轴的比例。不同之处在于,除了标签的明显变化外,比例的变化也会改变数据的表示方式。此选项当前在日志格式轴->对数刻度中本机可用。我想知道是否有一种简单的方法可以使用powers。我误解了你对Adam的评论,你说滴答之间的间隔是恒定的。我将删除答案,以便将来可能会查找此线索的其他人不会感到困惑。希望你能找到解决方案。这就是你想要的吗?不,不幸的是不是。我要寻找的是与excel的对数刻度相同的行为,其中刻度之间的像素间距实际上是恒定的,除了刻度之间的系数不是10^n,而是n^2。我建议您尝试在excel中打开对数比例选项,以查看其行为。它不仅影响x轴的标签,还从根本上改变了数据在图表区域中的显示方式。线性的x-y关系不会是图表上的一条对数刻度线。不过,谢谢你的帮助。