时间:2016-04-04 11:37 来源: 我爱IT技术网 作者:佚名
在拿到客户购买数据后,需要对客户的购买偏好进行分析,那么就需要对客户的不同购买记录进行合并分析,下面介绍对一项关联值,宝贝颜色进行提取合并操作,图中的数据经过初步处理,不是本文重点,故不做介绍。

前期准备工作(包括相关工具或所使用的原料等)
excel 2007详细的操作方法或具体步骤
点击工作表中,有数据部分任一单元格,再点击菜单栏【数据-排序】,勾选【数据包含标题】,【主要关键字】选择”客户编号“,其他默认,过程如图示


在C列输入统计公式”countif“,统计每个”客户编号“出现的次数,结果如图,


在D列输入公式”if“,用来判断相隔2行的客户编号是否相同


按键【alt+f11】,调出vba编辑器,选择添加”模块“,在弹出的窗口中输入下列代码:
Sub tt()
For i=2 To Range("b1").End(xlDown).Row
num=Range("c" & i).Value
For js=0 To num - 1
Cells(i, 5 + js).Value=Range("b" & i + js).Value
Next
Next
End Sub


点击 运行按钮,切换到excel,可以看到结果如下图显示


选中第一行,点击【数据-筛选】,D列筛选数据为”0“的结果,就是所要的结果


注意事项
代码中的,行数可以根据自己的需要调整经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。作者声明:本教程系本人依照真实经历原创,未经许可,谢绝转载。- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
