Microsoft 电子表格软件系列,其中包含用于分析、绘制图表和传达数据的工具。
你好 ZHXiao
很高兴可以收到你对于问题的详细澄清。
我了解到,您的意思是如果当天没有数据,那么填入此前最后一个时间对应的数据。比如,在2023/8/7,没有对应的价格,那么此处填入2023/8/6最后对应的价格:168。
为了实现该需求,E1公式保持不变,请修改E2的公式,修改完成后,下拉填充以下单元格。
=IFNA(INDEX(B$2:B$10, MATCH(TEXT(D3, "yyyy/MM/dd"), TEXT(A$2:A$10, "yyyy/MM/dd"), 0)+SUM(IF(INT(A$2:A$10)=D3, 1, 0))-1),E2)
同样,我们会将该表格通过私人信息与您分享。您可以检验是否满足您的需要。
关于您提到的公式输出结果变成数组的问题,请检查A列D列格式是否都正确。如果该问题依然存在,您可以将您的文件通过私人信息与我分享,我将直接协助您修改表格。
如果有任何进展,请与我分享。
LucyW-MSFT | 微软社区支持专员