Tag: 图表

使用VBA从多个工作表创build图表

我只是试图:使用VBA创build一个来自多个工作表的数据的图表。 在for循环中发生了一些奇怪的事情,最后每个系列都应用了相同的数据。 (而不是每个系列都显示来自相应表格的数据,谁都不同) 使用这个代码: Private Sub CommandButton1_Click() Charts.Add ActiveChart.ChartType = xlLineStacked ActiveChart.Location Where:=xlLocationAsNewSheet, Name:="packetLoss" For i = 1 To 8 ActiveChart.SeriesCollection.NewSeries Next i For i = 1 To 8 Dim chartName As String chartName = "packetsOverTime" & (i + 3) Set xRng = Sheets(chartName).Range("B2:B1000") ActiveChart.SeriesCollection(i).Values = Sheets(chartName).Range("B2:B1000") ActiveChart.SeriesCollection(i).Name = chartName Next i End Sub 而此代码正确显示“packetsOverTime5”的数据 […]

在Excel中分组堆积图表

我在Excel中有以下数据。 项目| 月| 创build的电话| 打开电话| closures的电话 请求| 2012年12月| 15 | 11 | 7 请求| 2013年1月| 6 | 8 | 9 请求| 2013年2月| 6 | 5 | 2 dotcom | 2012年12月| 1 | | dotcom | 2013年1月| | 1 | dotcom | 2013年2月| 1 | 2 | 1 数据只是一小部分。 对于完整的数据集,将有四个项目,date范围从2012年到2014年6月 我正在尝试创build一个图表,即月份和每个项目的数据是堆叠的,而上面的X轴是月份 我附上了我正在制作的图表模型 如果我只想使用创build的呼叫,打开的呼叫,closures的呼叫之一,我可以创build堆积的条形图。 不过,我需要一个将所有三个结合起来的图表

python从现有的xlsx导出图表

我有一个由python lib xlsxwriter创build的xlsx,里面有一个图表。 我的问题是如何使用Python代码导出此图表并保存为JPG图像? 我的Python代码将在CentOS上运行,我发现下面的代码,但似乎只能运行在Windows上: from win32com.client import Dispatch xlsApp = Dispatch("Excel.Application") xlsWB = xlsApp.Workbooks.Open(r'/tmp/test/code.xlsx') xlsSheet = xlsWB.Sheets("sheet1") mychart = XlsSheet.Charts(1) #'1' is the index of the chart object in the wb mychart.Export(Filename=r'/tmp/test/MyExportedChart.png') 任何想法 ?

Excel 2013函数每次更新时都会返回列中最后12个值的函数?

正如标题所描述的,我试图find一个将返回列的最后12个值的函数。 值得注意的是每个月都会在列中添加一个新的值,我需要自动更新值。 我的最终结果理想情况下是一个12行的表,可以在向源表添加新数据时进行调整。 从新表中我想制作一个Sparkline,而不是调整。 有谁知道如何做到这一点? 我试图使用VLookup以及索引和CountA,但都没有给我什么,我正在寻找。 他们只返回了最后一个值,但是我需要最后的12个值。 提前感谢任何帮助! 丹泽尔

图表中的评论像一个标签?

我已经碰到过好几次了,我想知道这是否有可能。 假设我有三列,一列有数值,一列有时间值,第三列有文字(1-3字)。 然后用数值(y轴)和时间(x轴)创build一个graphics。 当我将鼠标hover在图上的各个数据点上时,会显示其数值。 有没有办法显示与该值相关的文本? 把它放在上下文中,我正在绘制一天的噪音值,并且喜欢把它hover在图表上,特别是高峰,然后有一个文本出现,告诉我噪音也是相关的,噪音源(例如飞机,卡车等)。 这可能吗? 我在想也许是为了评论而绘制第二个轴,也许只是用相同的y值来绘制它们,但是我仍然不知道如何显示文本评论? 有任何想法吗? 干杯桑德拉

我可以自定义一个Excel图表来读取表格中的数据和格式化input

我希望能够创build一个看起来像这样的Excel图表: 我有一个Excel表格,其中包含所有的数据和格式input。 像这样的东西: 我的目标是每两周创build一个这样的图表,标记的颜色和形状代表不同的东西。 颜色代表一个特定的项目是否已经完成,正在进行中,尚未开始。 形状代表谁负责。 我的目标是通过更改我的源表中的数字,然后刷新图表来更新date,步骤详细信息,标记颜色,标记形状,输出位置(因此它是可读的)等。 上面的图片和表格来自我在互联网上find的一个样本,但是我无法破译这个系列函数所具有的所有不同的选项,以及我怎样才能告诉它标记的形状和填充在表格中是什么。 我不想单独右键单击每个点,必须定制它。 这是在文件中使用的function: =SERIES('Project Timeline'!$D$20,'Project Timeline'!$C$21:$C$31,'Project Timeline'!$D$21:$D$33,2) 附件是我正在处理的文件。 我还没有走得很远。 我所做的所有颜色变化都是手工完成的。 我在网上冲刷,但任何帮助或指导,我会在这里将不胜感激。 链接到文件在这里

取消select标签和图表Excel VBA

我正在使用“Sheet1”上的命令button使用VBA创build图表,但是图表正在被添加到另一个工作表(“Sheet2”)。 添加图表之后,我使用下面的代码根据DataLabel值为条形着色,并更改DataLabels: Dim oPoint As Excel.Point Dim sngPercente As Single For Each oPoint In Worksheets("Sheet2").ChartObjects("Performance").Chart.SeriesCollection(1).Points oPoint.DataLabel.Select sngPercente = CSng(Split(oPoint.DataLabel.Caption, "%")(0)) With oPoint If sngPercente < 70 Then .Interior.Color = RGB(255, 0, 0) End If If sngPercente > 75 Then .Interior.Color = RGB(0, 176, 80) End If If sngPercente >= 70 And sngPercente <= 75 Then […]

访问使用x值不一致的graphics

我需要从一个不相互排列的值列表中创build一个图表。 有些样本在某个过程中被采取,但并不总是相同的。 样品A的时间是下午1点,下午3点,下午5点等。样品B的时间是下午2点,下午4点,下午6点等。样品C的时间是下午1点30分,下午3点30分,下午5点30分等。 如果我单独绘制每个样本,那么它们都很好,但是当您将它们绘制在一起时,只能得到xy散点,但由于它认为存在缺失值,因此不会有任何线条。 我只需要粗略比较随着时间的增加/减less。 如果我可以用点线来连接点,忽略缺失的值将是伟大的! 我只是不知道该怎么做…有什么build议吗? 这是为Access,否则这将工作。 Excel – 用线连接数据点

图表和分析数据

我在SharePoint上工作很多,希望深入了解商业智能领域的工具。 我最近也买了一辆摩托车,并制作了一张电子表格来帮助我计算摩托车的成本和我的车的成本 。 我认为这是一个很好的机会,可以从我的专家那里得到一些有趣的真实数据。 如何在Chart,SQL报告,Performance Point,Excel图表或其他任何我可能没有想到的与我的学习目标相关的数据中使用这些数据? 什么是最好的工具来更好地分析这些数据?

将价值观组合成一个“别人的斗”

我有一个(30+)的用户列表,这些用户在我的系统中每月活跃的次数。 我正在使用Excel图表来显示哪些用户在一段时间内一直处于活动状态。 大约三分之一的用户持续不断(每月几次),而其他用户则来了一个月而不是另一个月。 不幸的是,由于我有30多个用户,Excel图表中的颜色很难区分。 我想要补救的是,只显示前10名(或15名)用户,并将其他人分组为“其他”或“全部”的桶,并将其显示在图表中。 图表的示例图像: 什么是最好的方法来做到这一点?