对齐两个时间序列,每个时间序列之间都有间隔

迈克尔·B

我正在尝试使用Excel将具有不同日期的两个变量合并在一起。这是我要执行的操作的一个示例:

 Date        Y          Date    X
03.01.2005  2.56438 03.01.2005  2.154
04.01.2005  2.57    04.01.2005  2.151
05.01.2005  2.59    05.01.2005  2.151
06.01.2005  2.61    06.01.2005  2.15
07.01.2005  2.61    07.01.2005  2.146
10.01.2005  2.62    08.01.2005  2.146
11.01.2005  2.63    09.01.2005  2.146
12.01.2005  2.64    10.01.2005  2.145
13.01.2005  2.66    11.01.2005  2.144
14.01.2005  2.66    12.01.2005  2.144
17.01.2005  2.67    13.01.2005  2.143
18.01.2005  2.67    14.01.2005  2.144
19.01.2005  2.68    15.01.2005  2.143
20.01.2005  2.6925  16.01.2005  2.144
21.01.2005  2.7     17.01.2005  2.143
24.01.2005  2.7     18.01.2005  2.143
25.01.2005  2.7     19.01.2005  2.144

X如果没有Y,则具有日期值(例如2005年1月8日)。

是否可以创建一个仅包含日期的新列(例如col5)(如果可以在两个变量中都找到该日期),然后在其后添加Y(col6)和X(col7)的值?(即在我的情况下,日期08.01.2005将被跳过,因为只能为变量X找到日期,而不能为变量Y找到日期)。

最后应该看起来像:

 Z              Y    X
03.01.2005  2.56438 2.154
04.01.2005  2.57    2.151
05.01.2005  2.59    2.151
06.01.2005  2.61    2.15
07.01.2005  2.61    2.146
10.01.2005  2.62    2.145
11.01.2005  2.63    2.144
12.01.2005  2.64    2.144
13.01.2005  2.66    2.143
14.01.2005  2.66    2.144
17.01.2005  2.67    2.143
18.01.2005  2.67    2.143
19.01.2005  2.68    2.144

请注意,有时也存在相反的含义,这意味着有些日期的值为,Y但没有X

花生

创建一个在限制范围之内或之间的所有可能日期的列表,使用VLOOKUP用源数据填充YX从源数据填充包括该列表的数组,然后过滤该数组以删除显示的行#N/A

如果Date在A1中,并且您在ColumnF中的日期列表从G2中的行2开始:

=VLOOKUP(F2,A:B,2,0)  

在H2中:

=VLOOKUP(F2,C:D,2,0)  

向下复制两者以适应需要,然后选择ColumnsF:H,使用选择性粘贴,值复制到新表中,并过滤以删除包含的行#N/A如果需要,将结果复制回去。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从具有不同 y 间隔的两个数据集绘制两个时间序列

在Python中合并两个间隔不均的时间序列

Google表格:如何对齐两个时间序列

在PostgreSQL中生成两个日期之间的时间序列

绘制两个具有相同开始和结束时间的时间序列:数据与轴不对齐

在R中指定时间间隔的时间序列中提取两个点

PHP通过对齐时间戳合并两个连续的时间序列数据数组

减去两个 ECDF 时间序列

两个XTS时间序列的散点图

计算两个时间戳记之间的时间间隔(分钟)

两个或两个以上的表,每个表中都有uniq num的序列号

检查表的一个时间序列列是否具有两个相邻的时间点,它们的间隔大于特定长度

多线时间序列的两个时间序列之间的绘图中的当前相关性

是否有一个函数可以获取熊猫数据帧时间序列上两个值之间的差异?

计算连续时间间隔(每24小时)中两个时间序列的偏移量和斜率

给定两个间隔的排序列表,返回两个列表之间的重叠间隔

有效计算可能发生不同情况的两个序列之间的时间增量

如何合并两个具有不同日期时间索引的熊猫时间序列对象?

如何制作具有一定滞后时间的两个时间序列的相关图

结合两个具有tz感知日期时间索引的时间序列

合并两个具有不同时间粒度的时间序列

如何使用间隔 1 分钟将时间序列数据生成到两个日期之间的 Oracle PL/SQL 表中?

如何计算两个“ keyup”事件之间的时间间隔

给出两个连续的Javafx动画之间的时间间隔

两个日期之间的时间间隔返回nil

检查时间是否在两个间隔之间

两个时间戳之间的 30 分钟间隔数

两个日期时间之间的 15 分钟间隔数

使用gganimate在两个时间序列条形图之间创建平滑过渡