如何将Excel散点图中的一段提取出来 来观测细节。
答案:2 悬赏:70
解决时间 2021-12-30 09:24
- 提问者网友:醉人眸
- 2021-12-29 16:25
我已经做好了散点图,想截取其中的一段观察细节(线型) 当然要把这段图也需要考出来,求大神指导
最佳答案
- 二级知识专家网友:输掉的尊严
- 2021-12-29 16:31
你可以把你想特别展示的数据再做一个散点图啊,反正也不麻烦。嫌麻烦你可以复制一个你做好的全数据的图,然后右键选择数据,把你不想展示的数据删掉。
全部回答
- 1楼网友:一池湖水
- 2021-12-29 18:09
通过图标设置来实现估计不行,因为设置每个点的标签时,每个点的标签自动采用x,y的坐标值。估计只能用vba来编程来给每个节点标签赋值,你通过录制宏,然后查看代码,自己编个程序来实现。
我举个列子,比如有个点坐标是(3,4,7),二维散点图显示的坐标是,3,4,你要把它改成(3,4,7)
textframe1.textrange.characters.text = "3, 4,7"
textframe1就是坐标标签的控件名,很有规律的,应该是textframe1,textframe2,textframe4...,你有多少个坐标点就有多少个textframe。你要做的是就是做个循环,直接给textframe1的textrange.characters.text直接赋值。
给你我vba参考代码:
activesheet.chartobjects("图表 1").select '这个代码选中图标名为图标1的图标
activechart.seriescollection(1).points.count '获得有多少个坐标点
activechart.seriescollection(1).points(1).datalabel.text = "1,2,3" '把图标中的第一个系列的节点1的标签改为"1,2,3"
修改整个图标坐标名的代码(前提是已经选中需要处理的图表了):
for i=1 to activechart.seriescollection(1).points.count
activechart.seriescollection(1).points(1).datalabel.text = cells(i, 1) & "," & cells(i, 2) & "," & cells(i, 3)
next i
这样就解决了,实在不行的话,你把表格传给我,我帮你做。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯