当日期为(例如:今天)且值 "name" 位于该行时自动填充电子表格行

Autofilling spreadsheet row when date is (ex: today) and value "name" is in that row

我正在尝试使用 IMPORTRANGE 和 VLOOKUP 从另一个传播中获取一些信息sheet。

我创建了一个新点差sheet 并以月份中的某个日期命名它,例如:2 月 21 日 在另一个 sheet 中,我有一个很大的日期列表,其中每个日期都有一个 phone 号码、一个姓名和一个已指定此“联系人”的人。

我希望每当更新此日期列表时,它们都会被发送到不同的价差sheets。

示例:

在另一个传播中sheet 我想根据上面示例中的日期自动填写 sheet

所以,Toms sheet 应该看起来像

知道我可以将什么公式与 IMPORTRANGE 结合使用吗?

此致。

首先,运行 IMPORTRANGE 作为独立公式通过允许访问

连接您的 sheet

下一步,在 Tom sheet 中尝试:

=QUERY({IMPORTRANGE("url_or_id_of_sheet", "sheet_name!A:D")}, 
 "select Col2,Col3 
   where Col4 = 'Tom' 
     and Col1 date = '"&TEXT(TODAY(), "yyyy-mm-dd")&"'", )
=QUERY({IMPORTRANGE("ID OF SHEET", "SHEET_NAME!A:I")}, "select Col3,Col4 where Col8 = 'Tom' and Col2 = 'date as text'",)

这对我有用,因为我在其中放置了日期,它是文本单元格而不是日期。

感谢@player0