问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

200分求解高难题,高手进。excel的双轴曲线图,如何编程调整两纵轴的零点相对

发布网友 发布时间:2022-04-23 20:34

我来回答

3个回答

热心网友 时间:2023-10-09 04:10

我的做法:

1、先插入图表生成“折线图”——点其中一条折线(通常选数据小的)——右键——数据系列格式——坐标轴:次坐标轴——确定。

2、点次数值轴——右键——坐标轴格式——刻度:这时有两个关键数据,最小值和最大值,要保证:

主坐标轴最小值*次坐标轴最大值/主坐标轴最大值=次坐标轴最小值(必须是整数!)

可修改(扩大)主坐标轴的两个值来满足次坐标轴。

按求出来的数据输入刻度——其他数据默认——确定

这样不会很费事吧? 

如附图: 

补充:

不用“微调”的呀,我上面讲过:

主坐标轴最小值*次坐标轴最大值/主坐标轴最大值=次坐标轴最小值(必须是整数!)

3个已知数值中,主坐标轴的最大(最小)值已经可以确定,次坐标轴最大值也在设置刻度时有个默认值,只要保证上面的公式求出的次坐标轴最小值是整数就行。

就像我的附图2,默认时主坐标轴的最大(最小)值分别是140、-40,不成倍数,把它修改为150、-50,得倍数绝对值=4。即:

次坐标轴最小值=-50*60/150=-20

热心网友 时间:2023-10-09 04:10

根据你的例子,思路是把坐标设定相同,不过,要适合两条线,所以,最大最小值要选择最大,或则最小的值对应于最大最小值。
下面的宏可以在界面上画个按钮,连接到这个宏就可以了。
代码如下:
Sub TongyiZuobiao1()
'
'
'
Dim ma As Integer
Dim mi As Integer
Range("C7").Select
ActiveCell.FormulaR1C1 = "=MAX(R[-3]C[-1]:R[-2]C[1])"
Range("D7").Select
ActiveCell.FormulaR1C1 = "=MIN(R[-3]C[-2]:R[-2]C)"
ma = Int(Range("C7").Value)
ma = Math.Round(ma / 10, 0) * 10 + 10
mi = Int(Range("D7").Value)
mi = Math.Round(mi / 10, 0) * 10 - 10
ActiveSheet.ChartObjects("图表 2").Activate
ActiveChart.Axes(xlValue, xlSecondary).Select
ActiveChart.Axes(xlValue, xlSecondary).MinimumScale = mi
ActiveChart.Axes(xlValue, xlPrimary).MinimumScale = mi
ActiveChart.Axes(xlValue, xlSecondary).MaximumScale = ma
ActiveChart.Axes(xlValue, xlPrimary).MaximumScale = ma
ActiveChart.Axes(xlValue, xlSecondary).MinorUnit = (ma - mi) / 5
ActiveChart.Axes(xlValue, xlPrimary).MinorUnit = (ma - mi) / 5
ActiveChart.Axes(xlValue, xlSecondary).MajorUnit = (ma - mi) / 10
ActiveChart.Axes(xlValue, xlPrimary).MajorUnit = (ma - mi) / 10
End Sub

热心网友 时间:2023-10-09 04:11

晕了,高手啊!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
请问昆山正仪到江苏省昆山市出口加工区新竹路99号 怎么坐班车最近? 跪求苏州神达电脑地址!!! 华为运动耳机挂脖式怎么配对 雅酷美挂脖式无线蓝牙防水耳机-运动时尚,自由畅听 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx+1 原先微信有联系后来突然对方要求我对他进行朋友验证我没有他电话号码... 已知函数f(x)=cos^2x-sin^2x+2根号3sinxcosx 已知函数fx=cos^2*x-sin^2*x+2sinx*cosx,求fx的最小正周期,并求当... 已知函数f(x)=cos2x-sin2x 4sinx·cosx求f(x)的最小正周期,并求当x为... 已知f(x)=cos^2x-sin^x+2sinxcosx。①求函数最小正周期②当x∈【0... 高中高三作文1500字:怎样进行自我介绍 我的家风故事 作文 1500字左右 高中高三作文1500字:什么是友情 高一作文1500字,答案在风中漂当 高中高三作文1500字:我不懂什么是散文 1500字作文 求一篇作文,1500字高分,在线等!! 高中高三作文1500字:成绩真的能决定一生吗 跪求一篇高中作文1500字。题目自拟。别处粘贴复制出门左转不谢。 有没有1500个字的作文? 洋鸭怎么做法好吃 鸭腿汤怎么做好吃 青头鸭煲什么汤滋阴养肝 清补凉鸭翅汤的做法,清补凉鸭翅汤怎么做好吃 重庆文理学院文科最低录取分数线是多少? 重庆文理学院2020年艺术专业招生简章 重庆文理学院招专升本要多少分啊??? 从杭州如何做车到乌镇,想在乌镇一日游,请大侠给一个攻略, 跪求重庆文理学校相关信息。 杭州到乌镇从哪个车站去? 购买打印机需要注意什么 各位高手,有谁知道如何在2012版Excel表格中绘制双轴曲线图?谢谢 打印机都需要连接电脑才能使用吗? 双轴曲线图 有一组数据没有显示出曲线 怎么办 打印机需要什么才能正常打印啊? 怎样用WPS做出双轴折线图 打印机需要等打印机有动作了才能打印 怎么把输入法改成搜狗输入法 word 双轴折线图怎么做 类似于图片上的,我有6组数据,后面的数据对应的坐标轴错了,不知道怎么改 安装打印机都需要什么? 怎样绘制双轴折线图? 家里装打印机需要买什么,怎么装 怎样才能把搜狗的繁体改成简体啊? EXCEL 双轴图标如何让曲线图和柱状图头尾对应 OFFICE2007如何插入双轴线图表 怎么改搜狗字体 求EXCELL 07版插入双轴曲线图的做法,谢谢 如何手动修改搜狗输入法自定义词库 EXCEL双轴线柱图曲线百分比的曲线为什么没有弧度? 求Excel高手教我怎么把这个表格做成这个双轴折线图!