如果 Today() 匹配日期(以数字和字符串格式给出),则导入 X
If Today() matches Date (given as a number and string format), then import X
我正在努力解决这个问题。
我有一个 table 所有者(出于某种我不知道的原因)以字符串和数字格式写下日期(2015 年 8 月 11 日,星期日)。我无法编辑此文档,但我需要从中提取与日期相对应的名称。
我目前正在尝试使用过滤器来获取部分匹配项:
=filter('sheet 1'!$A:$A,search($B,'sheet 1'!$A:$A))
这是 F 列中的 运行,并将 Sheet 1 中的内容拉入当前 sheet(我们称之为 sheet 2)如果 B 列 (它使用 Today()) 日期匹配。这部分似乎工作得很好。
然后我需要做的是将 F 列的内容与 Sheet 1 中与该日期相对应的名称进行匹配。
Sheet 1 看起来像:
| Date | Team IOH | Team OOH | Team 1 IOH | Team 2 OOH |
|------------------|----------|----------|------------|------------|
|Monday 02/11/15| Dave | CTeam | BTeam | BTeam 2 |
|Tuesday 03/11/15| Dave | CTeam | BTeam 2 | BTeam |
|Wednesday 04/11/15| CTeam | CTeam | BTeam | BTeam 2 |
因此,从 Sheet 1 拉出的日期为 2015 年 4 月 11 日星期三需要拉出相应的团队。
Sheet 2 看起来像:
| Team | Date | IOH | OOH | BUTeam | F (Hidden colum) |
|--------|----------|---------|---------|--------|------------------|
| Team | =TODAY() | Dave | CTeam | CTeam |Monday 02/11/15|
| Team 1 | =TODAY() | BTeam | BTeam 2 | CTeam |Monday 02/11/15|
| Team 2 | =TODAY() | BTeam 2 | BTeam | CTeam |Monday 02/11/15|
因此,如果 =TODAY() 是星期一(例如),它将从 Sheet 1 IOH 团队中提取名称,并将其放置在 sheet 1 的 IOH 列中。同样对于以下内容。
抱歉,也许可以更好地解释这一点,但我的大脑很疲惫。
查看 并进行一些修改,我设法让转置工作。我不会关闭它,而是会回答并留下它,以防有人对如何找到部分匹配有疑问(因为我不经常看到它)
我正在努力解决这个问题。
我有一个 table 所有者(出于某种我不知道的原因)以字符串和数字格式写下日期(2015 年 8 月 11 日,星期日)。我无法编辑此文档,但我需要从中提取与日期相对应的名称。
我目前正在尝试使用过滤器来获取部分匹配项:
=filter('sheet 1'!$A:$A,search($B,'sheet 1'!$A:$A))
这是 F 列中的 运行,并将 Sheet 1 中的内容拉入当前 sheet(我们称之为 sheet 2)如果 B 列 (它使用 Today()) 日期匹配。这部分似乎工作得很好。
然后我需要做的是将 F 列的内容与 Sheet 1 中与该日期相对应的名称进行匹配。
Sheet 1 看起来像:
| Date | Team IOH | Team OOH | Team 1 IOH | Team 2 OOH |
|------------------|----------|----------|------------|------------|
|Monday 02/11/15| Dave | CTeam | BTeam | BTeam 2 |
|Tuesday 03/11/15| Dave | CTeam | BTeam 2 | BTeam |
|Wednesday 04/11/15| CTeam | CTeam | BTeam | BTeam 2 |
因此,从 Sheet 1 拉出的日期为 2015 年 4 月 11 日星期三需要拉出相应的团队。
Sheet 2 看起来像:
| Team | Date | IOH | OOH | BUTeam | F (Hidden colum) |
|--------|----------|---------|---------|--------|------------------|
| Team | =TODAY() | Dave | CTeam | CTeam |Monday 02/11/15|
| Team 1 | =TODAY() | BTeam | BTeam 2 | CTeam |Monday 02/11/15|
| Team 2 | =TODAY() | BTeam 2 | BTeam | CTeam |Monday 02/11/15|
因此,如果 =TODAY() 是星期一(例如),它将从 Sheet 1 IOH 团队中提取名称,并将其放置在 sheet 1 的 IOH 列中。同样对于以下内容。
抱歉,也许可以更好地解释这一点,但我的大脑很疲惫。
查看