1. 首页 > 科技

Excel搜索指定时间 返回指定时间对应列下的数据并展示? excel查找最接近的数

Excel搜索指定时间 返回指定时间对应列下的数据并展示?excel查找最接近的数

excel 如果单元格为某一个特定值,则返回另一个单元格的值,和对应的时间

如果A列的内容是唯一值,可以用VLOOKUP函数,如果有多个重复值只会对应第一个匹配值

进账金额是否匹配表一的支出金额如果是公式如下

表2的B2单元格输入公式

=VLOOKUP(A1,表一!A:D,4,0)

表2的C2单元格输入公式

=VLOOKUP(A1,表一!A:B,2,0)

下拉复制公式

公式中的表1换成实际的表格名

office.microsoft/zh-cn/excel-help/RZ101862716.aspx?section=3

EXCEL 如何查找某单元格对应的最新日期的数据

假设数据在A2:C20,公式

=INDEX(C2:C20,MATCH(MAX(IF(B2:B20="A",A2:A20)),IF(B2:B20="A",A2:A20),))

同时按下CTRL+SHIFT+回车,输入数组公式。

若日期列A一定为升序排列,公式可为

=LOOKUP(2,0/(B2:B20="A"),C2:C20)

Excel如何查找并引用最接近日期对应的数据

如果两表内容在同一个工作表中

在C4中输入或复制粘贴下列公式

=IFERROR(LOOKUP(1,0/((E:E=A4)*(F:F=B4)),G:G),INDEX(G:G,MAX(IF((F$1:F$100=B4)*(E$1:E$100<A4),ROW($1:$100)))))

按三键CTRL+SHIFT+ENTER结束公式输入

下拉填充

如果是两个表,只要在单元格引用左侧加上工作表名称及半角叹号!即可。

=IFERROR(LOOKUP(1,0/((表二!E:E=A4)*(表二!F:F=B4)),表二!G:G),INDEX(表二!G:G,MAX(IF((表二!F$1:F$100=B4)*(表二!E$1:E$100<A4),ROW($1:$100)))))

上面公式单元格引用区域比较小,才100行。应根据实际情况进行调整。

excel 根据日期条件查找引用数据

=INDEX(Sheet1!B:B,SMALL(IF((TEXT(Sheet1!A$1:A$100,"mmdd")=TEXT(A2,"mmdd"))*(Sheet1!C$1:C$100=1),ROW(A$1:A$100),65536),ROW(A1)))&""数组公式,按组合键Ctrl+Shift+Enter三键结束输入

效果如图,附件请下载参考