You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

多数据记录仪温湿度匹配求助:INDEX/MATCH等公式无法正确取值

查找与零件制造时间最接近的温湿度数据问题

背景

  • 有6台数据记录仪,每台包含日期时间列(格式:mm/dd/yyyy hh:mm am/pm)、Temp (F)(温度)、Hum (%RH)(湿度)数据
  • 需根据零件的制造时间,从对应记录仪中提取最接近的温湿度值:记录仪每15分钟记录一次,制造时间可能处于记录间隔之间,需匹配上下最接近的记录
  • 制造日期(mm/dd/yyyy)和时间(hh:mm am/pm)分存于两个单元格,公式中通过Y3+Y4合并为查找值

现有问题

  • 不同记录仪的起始年份不同(部分始于2018年,部分始于2021年),现有公式在目标年份不存在时仍返回错误数值
  • 尝试过INDEX MATCH、XLOOKUP函数,均未达到预期效果

示例数据

IJK
421-0415-0420
Date TimeTemp (F)Hum (%RH)
44551.308333333373.412.18
44551.3187572.59.34
44551.329166666771.88.68
44551.339583333371.78.6
44551.3571.68.46
44551.360416666771.58.52
44551.370833333371.38.66
44551.3812571.28.8

尝试过的错误公式

以下公式均返回不符合预期的数值:

  1. =INDEX(J3:J33895,MATCH(MIN(ABS(I3:I33895-(Y3+Y4))),ABS(I3:I33895-(Y3+Y4)),0))
  2. =XLOOKUP($Y3+$Y4,I3:I33895,Data!$J$3:$J$33895,"-",1)
  3. =XLOOKUP(0,ABS(I3:I33895-(Y3+Y4)),J3:J33895,,1)

需求

  • 需要可应用于近万行数据的全局公式
  • 当目标年份不在对应记录仪的数据范围内时,返回空值
  • 找到最接近的匹配记录时,正确显示对应的温湿度值

内容的提问来源于stack exchange,提问作者Andres Cobos

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 02:07:04