我将 30 年来的平均每日流量值整理如下:
您能告诉我如何将以前的数据组织成两列,如下所示吗?
非常感谢您付出的时间和帮助。
答案1
用于VLOOKUP
此目的:
=VLOOKUP(DAY(A1), your_table_ref, MONTH(A1)+1, FALSE)
这里我假设单元格 A1 包含日期。your_table_ref
用对大数字表的引用替换 - 不要忘记添加美元符号(例如 $A$1:$Z$26)。第一个参数查找正确的行,第三个参数查找正确的列。FALSE 确保完全匹配。向下填充,一切就都好了!
编辑:假设(为简单起见)左列中的日期包含正确的年份,您应该修改公式以根据年份移动查找表,例如:
=VLOOKUP(DAY(A1), OFFSET(your_table_ref, (YEAR(A1)-start_year)*37, 0), MONTH(A1)+1, FALSE)
因为每个数据集之间有 37 行。
正如您所展示的,在左列中同时显示年份和月份标题会更加困难(但并非不可能)。只需列出连续的日期列表(包括年份)就容易多了。