Google sheets Google Sheets:获取数字,在列中搜索最接近的较低数字,显示数字左侧2行中的信息

Google sheets Google Sheets:获取数字,在列中搜索最接近的较低数字,显示数字左侧2行中的信息,google-sheets,formula,Google Sheets,Formula,我在F列中得到了4677414号 一列E包含19780行,包含4000到20000个数字 列C包含时间,列D包含日期 我需要公式,搜索>=最接近4677414的数字,例如,它将是4715,30: 并显示创建行中的C列(时间)和D列(日期)内容 假设您的号码在单元格F2中,因为您没有说它在哪里,这可能会起作用: =ARRAYFORMULA(VLOOKUP(F2,SORT({E2:E,C2:D}),{2,3})) 如果您在欧洲的某些国家,您可能需要以下内容: =ARRAYFORMULA(VLOO

我在F列中得到了4677414号

一列E包含19780行,包含4000到20000个数字

C包含时间,列D包含日期


我需要公式,搜索>=最接近4677414的数字,例如,它将是4715,30:

并显示创建行中的C列(时间)和D列(日期)内容


假设您的号码在单元格F2中,因为您没有说它在哪里,这可能会起作用:

=ARRAYFORMULA(VLOOKUP(F2,SORT({E2:E,C2:D}),{2,3}))
如果您在欧洲的某些国家,您可能需要以下内容:

=ARRAYFORMULA(VLOOKUP(F2;SORT({E2:E\C2:D});{2\3}))

假设您的号码在F2单元中,因为您没有说它在哪里,这可能会起作用:

=ARRAYFORMULA(VLOOKUP(F2,SORT({E2:E,C2:D}),{2,3}))
如果您在欧洲的某些国家,您可能需要以下内容:

=ARRAYFORMULA(VLOOKUP(F2;SORT({E2:E\C2:D});{2\3}))

将此公式置于F3或4677414下:

=array_constrain(sort(filter(E2:E, E2:E>=F2),1,true),1,1)

将此公式置于F3或4677414下:

=array_constrain(sort(filter(E2:E, E2:E>=F2),1,true),1,1)

抱歉,它给了我两个单元格:008333333和43426。我的想法是,它要显示第9行的信息16:00和2017年10月9日(我还为问题添加了一个屏幕截图),请格式化这些数字。菜单>格式>数字>时间。然后是菜单>格式>数字>日期。抱歉,它给了我两个单元格:008333333和43426。我的想法是它可以显示第9行的信息16:00和09.10.2017(我还为问题添加了一个屏幕截图),只需格式化这些数字。菜单>格式>数字>时间。然后,菜单>格式>数字>日期用于第二个。使用过滤器和排序以及数组约束使用过滤器和排序以及数组约束