Vba 索引和匹配Excel

Vba 索引和匹配Excel,vba,excel,Vba,Excel,我正在Excel中创建一个假期跟踪程序。第一张工作表从SharePoint中提取数据,其中包含开始日期、结束日期和日期差计算 表1 A2=12/16/2015 B2=12/20/2015 C2=5 第二张是数据的可视化。它从B1单元开始,持续90天。是表示日期的单词。下面是我使用的公式=UPPER(TEXT(B2,“DDD”) 表2 B1=WED C1=THU D1=FRI E1=SAT F1=SUN 下一行始终B2有一个始终是今天日期的公式。从那里我添加了一个日期,将日期增加到90天B2=

我正在Excel中创建一个假期跟踪程序。第一张工作表从SharePoint中提取数据,其中包含开始日期、结束日期和日期差计算

表1

A2=12/16/2015
B2=12/20/2015
C2=5
第二张是数据的可视化。它从B1单元开始,持续90天。是表示日期的单词。下面是我使用的公式
=UPPER(TEXT(B2,“DDD”)

表2

B1=WED
C1=THU
D1=FRI
E1=SAT
F1=SUN
下一行始终
B2
有一个始终是今天日期的公式。从那里我添加了一个日期,将日期增加到90天
B2=Today()
和其他单元格
=B2+1
等等

B2=16
C2=17
D2=18
E2=19
F2=20

我遇到的问题是,我们的老板可能有3个日历条目,由不同的日期组成。因此,当我执行SharePoint拉取时,我有3行不同的假期日期。我正在试验一个索引和匹配示例,但是数据匹配将被放置在新行中。如何将数据放在同一行?

我不相信这与VBA有多大关系。最终设计的细节似乎足够详细,但数据收集过程却相当简单。然而,当我执行SharePoint拉取时,我有3行不同的假期日期提示要使用小计。三行可以“转换”为一行:


其中,假定未着色部分(某些单元格具有
X
s)是当前SharePoint数据提取的表示形式。Subtotal可以添加显示的稍微填充的行,然后可以用于
=VLOOKUP(“Boss”和“Count”,A:F,n,0)
,其中
n
表示列标签的选择。

请向我们展示您已有的一些代码,正确的是,与其说它是VBA,不如说它是使用SUMIFS和透视表。我发现另一个网站提供了一个我正在使用的非常接近的例子。谢谢你的回复,如果需要,我会用它