2012-11-21 385 views
0

我有一个excel中的数据集,其中有四列;在Excel中选择具有特定值的单元格的相邻单元格

用户名,计算机系信息

我使用了一个过滤器来选择在数据集中的所有唯一的用户名,然后使用了counif()来计算的用户名在数据集中出现的次数 - 这工程精细。

现在我想搜索每个特定用户名出现的原始数据集,当它出现时,我想选择相关行的'信息'单元格。所以输出将是一个数组,而不是一个值,

例如,

Username|Information 
A   1 
A   2 
B   3 
A   4 
D   5

所以,如果我用我的功能来搜索从与用户名A“信息​​”的所有值,我想这是输出,

Information 
1 
2 
4 

谢谢。

+0

如何使用过滤器只显示用户名=条目?它可以让您轻松选择(并参考)所需的条目。 – Gaminic

+0

我很好奇你想要的这个数组输出。它应该是VBA中的变量吗?如果是这样,你能用VBA和excel-VBA来标记这个问题吗? – PowerUser

回答

0

这是一种不涉及VBA的方法。尽管你的需求可能并不实际。

  1. 做一个透视表基于数据
  2. 添加用户名到过滤
  3. 添加信息作为行
  4. 变化从(全部)筛选到所需的用户名。

如果您需要重新运行基础数据集,只需右键单击以刷新数据透视表。

相关问题