2016-11-21 54 views
1

我现在正在使用Excel达到我的极限,并且可以使用一些指针。我有一份用户名单和他们所在的团队以及一个活动号码。我希望能够交叉引用团队计划的事件编号,并将该条目填入单独的字段。然后分解每个办公室每个办公室有多少用户。我会在下面举一个例子,因为它可能更容易。Excel交叉表查找公式

表1 - 中的数字在1,2-列和3是纯粹从队在于

<table><tbody><tr><th>Team Name</th><th>Number in Team</th><th>1</th><th>2</th><th>3</th></tr><tr><td>Team A</td><td>5</td><td> </td><td> </td><td>5</td></tr><tr><td>Team B</td><td>12</td><td>12</td><td> </td><td> </td></tr><tr><td>Team C</td><td>15</td><td> </td><td>5</td><td> </td></tr></tbody></table>​

表2

<table><tbody><tr><th>Team Name</th><th>User Name</th><th>Location</th><th>Event</th></tr><tr><td>Team A</td><td>Bob</td><td>London</td><td>3</td></tr><tr><td>Team A</td><td>Rick</td><td>Glasgow</td><td>3</td></tr><tr><td>Team A</td><td>Mary</td><td>Glasgow</td><td>3</td></tr><tr><td>Team B</td><td>Sue</td><td>London</td><td>1</td></tr><tr><td>Team B</td><td>Jill</td><td>Brighton</td><td>1</td></tr><tr><td>Team C</td><td>Sally</td><td>London</td><td>2</td></tr><tr><td>Team C</td><td>Mark</td><td>Brighton</td><td>2</td></tr><tr><td>Team C</td><td>Harry</td><td>London</td><td>2</td></tr></tbody></table>​

我想写一个公式,看看表1中的团队,然后找到他们在哪个事件,然后在表2的事件列中填充该值。从那里我可以计算出多少办公室正在每个事件。

我希望我解释一下,如果不是让我知道,我会澄清。我还需要考虑一个团队被分裂成多个事件,但我可以稍后处理。

回答

1

试试这个公式:

=IF(VLOOKUP(A2,Sheet1!$A$2:$E$4,3,FALSE)>0,"Event1", 
IF(VLOOKUP(A2,Sheet1!$A$2:$E$4,4,FALSE)>0,"Event2","Event3")) 
+0

非常感谢,这给了我足够的继续努力,因为需要,我可以改进它。 – typod

+0

不客气,我很高兴我能帮到你。 – FlawlessData