我有两个单独的GoogleSheets文档。一个包含日期和名称列表(让我们称之为Doc1),另一个包含姓名和联系号码列表(我们称之为Doc2)。这就是我要做的事情:
在Doc2中。从Doc1中提取与今天相对应的名称。然后从Doc2中提取联系人号码并将其放在名称旁边。
听起来很简单,但是我试图用vlookup做到这一点无济于事,并且想知道这里有人能指出我正确的方向吗?
为了澄清,Doc1看起来像:
| Day | Date | Team 1 | Team 2 | Team 3 |
|---------------|---------------|--------|--------|--------|
|Monday | 2 Mar 2015 |Bob |Adam |Dave |
|Tuesday | 3 Mar 2015 |John |James |Mike |
|Wednesday | 4 Mar 2015 |Philip |Dan |John |
Doc2看起来像:
| Team | Todays Date | Name | Contact No |
|---------------|---------------|--------|------------|
|Team 1 | 03/03/2015 | | |
|Team 2 | 03/03/2015 | | |
|Team 3 | 03/03/2015 | | |
联系号码列在Doc2中名称旁边的其他页面上。 所以,我想弄清楚的是Doc2中如何将今天的日期与Doc1中相应日期的行匹配,并将名称从Doc1拉到Doc2,然后从Doc2中提取相应的数字以及现在被拉的名字。
修改
这就是纸张的样子,准确。列字母的列出与我正在使用的表格完全相同:E,H,K,N,Q,T,W,Z,AC,AF,AI,AL,AO,AR用作分隔符。我知道,很尴尬。但是其他人制作了原始工作表,我无法对其进行编辑。
pnuts脚本工作,并返回名字Bob,但是对于它下面的团队返回了Hit类别中的Initials(在示例中为BB)。并且对于之后的每个条目(保存下一个,返回空白),它返回REF#,错误:"函数INDEX参数3值为5.有效值介于0和4之间。"值为5 goign一直到15。(有14支球队,加上冠军,我想这可以达到15分)
A B C D E F G H I J
| Day | Date | Team 1 | Hit | Team 2 | Hit | Team 3 | Hit |
|-----------|---------------|--------|------|--------|------|--------|------|
|Monday | 2 Mar 2015 |Bob | BB |Adam | AD |Dave | DV |
|Tuesday | 3 Mar 2015 |John | JN |James | JM |Mike | MK |
|Wednesday | 4 Mar 2015 |Philip | PH |Dan | DN |John | JN |
答案 0 :(得分:1)
布局和不同的文档不会有帮助,但也许可以帮助您入门,假设Day
位于S1
的{{1}}和Doc1
的{{1}}中1 {} Team
,请尝试A1
并复制以适应(未经测试):
Doc2
您必须提供相应的C1
值并授权链接。