首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Excel VBA查找方法

Excel VBA查找方法
EN

Stack Overflow用户
提问于 2013-08-06 23:30:05
回答 1查看 791关注 0票数 0

我遇到了一个问题,我一直在绞尽脑汁;我已经研究了Index:Match查找方法和V/HLookup,但我还不确定这些方法是否会有所帮助。下面是正在发生的事情:

我在excel-2007中有两个工作表。一个列有一个Customer列(在客户在一个月中进行"x活动“超过一次的实例中有重复的ID ),然后在另一列中出现这种情况的日期。第二页是概述一个特定的一天,IE发生了什么7-1-13.

问题是,我的原始数据表是通过一个月的第一个降序来排序的,所以7-1,7-2等等,当我运行Vlookup时,如果客户ID在7-2和7-15上有一个记录,VLookup将只从7-2 (第一行)中提取数据。有没有人经历过这种情况,并找到了解决办法?

我目前的解决办法是为每天的数据创建一个新表,或者不使用我的VLookup of =Vlookup(A2, 'Data Sheet' A:D, 4, 0)来提供列的行号,比如=Vlookup(A2, 'Data Sheet' A$1:D$30, 4, 0)。这是每日报道,这将是紧张的。如果可以的话请帮忙!

(另一个备注,我有一个视图的主表,一个全部收集的数据表,然后是30张,每个月的一天一张,这个案例是7月)。对于每一张纸,我都将它们命名为一个月中的一天,因此我将数据反映如下:

单张(“7-1-13”)上有第一页的数据。其完整性中的数据表有7-1-13到7-31-13之间的数据.我只需要在1号和1号的数据中引用ID。

我想用这样的东西,但我很难用它

代码语言:javascript
运行
复制
=Vlookup(A2, 'Data Sheet', A:D (ONLY IF THE CREATE DATE OF THIS ITEM IS 7-1), 4,0)`

当然,这并不是那么容易:p

EN

回答 1

Stack Overflow用户

发布于 2013-08-08 05:32:12

这可能不会给您的结果以您喜欢的格式,仍然需要一些手工工作,但不走宏的路线,我认为这将使您更近一步。我考虑使用数组公式在特定日期前获取所有ID。

示例:

代码语言:javascript
运行
复制
        A    B
       ID   Date
1      5    7/1/2013
2      2    7/2/2013
3      5    7/3/2013

在这种情况下,我假设您希望第一行中的5出现在7/1工作表上,2出现在7/2工作表上,而5从第三行出现在7/3工作表上。

在你的7/1单子上。您需要选择与原始数据匹配的空白行数(使用上面的示例,您将在7/1工作表上选择A1:A3 )。选中单元格后,在公式栏中输入以下公式,然后按Ctrl+Shift+Enter。这就是使公式成为数组公式的原因。

代码语言:javascript
运行
复制
=((Raw_DataSheet!B1:B3=DATE(2013,7,1))*1)*Raw_DataSheet!A1:A3

这个公式所做的是查看B1:B3中的所有日期,并找到等于7/1/2013的日期。由于您使用的是数组公式,这将给出数组{TRUE、FALSE、FALSE}。乘以1,得到数组{1,0}。现在,您有一个数组,它对B1:B3的每一行都有一个1,等于7/1/2013。然后,这个数组{1,0,0}乘以您的客户is {5,2,5}

代码语言:javascript
运行
复制
5 * 1  =  5
2 * 0  =  0
5 * 0  =  0

所以现在整个公式等于数组{5,0,0}。由于您在7/1页上选择了A1:A3,所以应该显示的值应该是

代码语言:javascript
运行
复制
        A 
       ID 
1      5 
2      0 
3      0

从这里开始,您可以始终筛选出0,并且您将从原始数据表中得到所有ID的列表,这些ID的日期为7/1。然后,您也可以为您的每个工作表复制这一点,只需更改formula...Yes中的日期,我知道,比您可能想要的要复杂得多,但这正是我想出来的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18092209

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档