在使用Excel和Excel功能方面,我不是专家,因此非常感谢任何帮助。我有2个不同的数据集,它们有不同的时间间隔,我想在同一个图表上显示。来自2个数据集的样本如下:(A1:B14是第一个数据集,D1:E14是第二个数据集)
正如您所看到的,来自不同数据集的时间值不相互排列(第二个数据集包含一些丢失的秒数),这导致在显示内存和CPU值时出现问题同一时间轴(在这种情况下将是x轴)。如果在这种情况下有一种有效的方法在同一时间轴上显示CPU和内存值?如果是这样,最好的方法是什么?
P.S:重要的是在排队数据的过程中不会删除任何数据。
谢谢
答案 0 :(得分:1)
这只是与这个问题“相关”(不是答案),但你可能会发现它有一些价值......(尤其是底部的链接!)
在与时俱进时,您可以通过各种方式从“一天中的每一秒”列表中受益,例如,如果您有一个时间列表,并且您需要找出哪些缺失:
Column A
CTRL+1
,点击TIME
并选择包含秒数的时间格式A1
中,请输入:00:00:01
A2
中输入:=A1+$A$1
A2
上点击一次,然后点击CTRL+C
进行复制F5
并输入:A2:A86400
然后按Enter CTRL+V
粘贴将此公式复制并粘贴到单元格B1
中(使用绝对单元格引用<替换(Range with your times)
与您的时间所在的[单列]单元格区域/ strong>(4美元符号)即,如果您的时间位于column D
Rows 10 to 100
之内,您将输入:$D$10:$D$100
:
=IF(ISERROR(VLOOKUP( (Range with your times) ,1,FALSE)),"",VLOOKUP(A1, { (Range with your times) ,1,FALSE))
在单元格B1
上点击一次,然后点击CTRL+C
进行复制
F5
并输入:B2:B86400
并点击Enter
CTRL+V
以粘贴现在column B
将为空缺时间显示空白,并显示列表中的时间。
如果不起作用,请仔细再次执行这些步骤。像Excel或编码一样,细节很重要。 (例如,不要将公式粘贴到单元格A1中,并且您的时间必须在一个单独的列中,并且绝对引用需要在公式的一部分中正确指定,或者保持复制公式时引用相同的单元格。)
<强> Excel中:强>
<强> VBA:强>
MSDN(Microsoft Developer's Network):Getting Started with VBA
答案 1 :(得分:0)