我有一个折线图,显示2011年至2016年期间多家航空公司的收入 - 在X轴上每季度绘制一次数据点(Q1-Q4,每年)
我想只显示每家航空公司每年第四季度的数据标签(在图表上)。我想这样做并保持轴的原样。
任何建议都将不胜感激,
谢谢! (我有Excel 2016)
答案 0 :(得分:1)
如果您想通过VBA宏添加标签,则您的问题并未清楚表达。 我建议您执行以下操作:
Dim sData as Series
For i = 1 to sData.Points.Count Step 4
sData.Points(i).ApplyDataLabels
Next i
请注意,如果系列中的Point i没有值,则标签似乎不会显示。花了一段时间才找出为什么未在图表上添加标签的原因。为了检测这种情况,我编写了以下测试:
If sData.Points(i).HasDataLabel Then
If Len(sData.Points(i).DataLabel.Text) = 0 Then
...
End If
End IF
答案 1 :(得分:0)
在网上搜索一下(大约3分钟,也许你应该花费相同的时间)发现这篇文章:
这是简历,但我建议查看该文档,因为它有很多图形。
在询问前进行一些研究可以为您节省大量时间。