使用带有日期的arrayformula

时间:2020-01-25 08:49:41

标签: google-sheets

我正在忙于测试某些东西,但是找不到解决方案。我想选择某个日期的人名。我设法找到了一个解决方案,但这需要手动将整个公式向下拖动的公式。我想使用arrayformula进行这项工作,但由于索引/匹配不允许使用数组,所以找不到解决方案。

在这里您可以看到我尝试做的事情以及我现在的管理方式。

photo of the sheet

希望有人可以提供帮助

2 个答案:

答案 0 :(得分:0)

Vlookup可以很好地处理日期,但是您可能需要使用to_date将结果作为日期而不是等号返回。这里的问题是vlookup仅从左到右起作用,因此您必须反转列的顺序:

=ArrayFormula(vlookup(D2:D4,{B2:B12,A2:A12},2,false))

enter image description here

答案 1 :(得分:0)

vlookup与日期没问题,但必须注意,搜索键和搜索范围的第一列必须为同一类型:

enter image description here