date分列

是否有可能使用Excel(目前可以访问我们的办公室2007)来使表1中的数据与表2中的数据透视表或某种forms的条件格式一样?

表格1

 存储名称存储编号date教师         
会员A 123456 21/06/2014 10:00讲师A            
会员A 123456 22/06/2014 09:00教练A            
会员A 123456 01/09/2014 10:00讲师B            
会员A 123456 04/09/2014 16:00讲师B            
会员A 123456 09/11/2013 11:00讲师C            
会员B 7891011 10/12/2013 08:00讲师D            
 B会员7891011 28/05/2014 17:00讲师D            
 B会员7891011 31/05/2014 14:00讲师D            
会员B 7891011 26/06/2014 16:00讲师D            

表2

 记忆名记忆第一次使用第二次使用第三次使用第四次使用
教练员A 123456 21/06/2014 10:00 22/06/2014 09:00        
导师B会员A 123456 01/09/2014 10:00 04/09/2014 16:00        
导师C会员A 123456 09/11/2013 11:00            
导师D会员B 7891011 2013年10月12日08:00 28/05/2014 17:00 31/05/2014 14:00 26/06/2014 16:00

从本质上讲,我们是一个教学设施,希望logging我们的教师看到成员1:1会议的date。 每个成员最多可以有4名教师,pipe理人员要求的格式如表2所示,但是我们可以用我们现有的技能得到的数据见表1。

任何build议将不胜感激。

添加一列(在示例ColumnE中包含:

=COUNTIF(D$2:D2,D2) 

在E2和复制下来适合)和数据透视表似乎是可行的。 说定位和格式如图所示:

SO28342913的例子

然后select,复制并粘贴为值(在本例中为G9):

J11中的公式是:

  =IF(J3=1,INDEX($C:$C,MATCH($G11,$D:$D,0)+J$2-1),"") 

复制到下面来适应。

请注意,定位对于公式中的单元格引用至关重要,而且我已经假设在您的示例中进行了sorting。 我没有打扰更改某些输出列的标签。