咔片PPT · AI自动生成演示文稿,模板丰富、排版精美 讯飞智文 · 一键生成PPT和Word,高效应对学习与办公

在上篇数据分析应用案例——年终销售总结分析1提到了散点四象图这个有利的可视化图表,先给大家展现下效果图:

散点四象图相对于普通四象图和散点图,难点主要在坐标轴交叉点的确定,一般来说交叉点是要求横纵轴各自的平均点,还有就是有些低版本excel或者WPS的数据标签不能引用单元格,所以我自己用VBA把这两个事做好了。关键代码如下:

'设置主坐标轴横坐标交叉的坐标轴值

xva = Worksheets("sheet1").Cells(1, 6).Value

yva = Worksheets("sheet1").Cells(2, 6).Value

chart1.Chart.Axes(xlValue).CrossesAt = yva

chart1.Chart.Axes(xlCategory).CrossesAt = xva

'打数据标签

For i = 2 To t:

chart1.Chart.SeriesCollection(1).Points(i - 1).DataLabel.Text = ThisWorkbook.Worksheets("sheet1").Cells(i, 1)

Next i

码字不易,不求大家赞赏,只求大家“点赞+关注”,如果觉得我写的可以,在你微信中点亮我公众号,在朋友圈分享下我的文章就更好了,你们的支持是我写下去的动力!

今天就说到这里,浏览更多文章可以关注我的微信公众号“行思知识工坊”,扫描下图二维码关注吧!