logo资料库

如何在EXCEL表格中随机提取数据.doc

第1页 / 共2页
第2页 / 共2页
资料共2页,全文预览结束
如何在EXCEL表格中随机提取数据
解决方案如下:
如何在 EXCEL 表格中随机提取数据 我有三万条数据,内容有四项,依次为: 客户姓名 联系方式 联系地址 联系城市 比如说: 联系城市一列的城市有很多,比如上海、北京、青岛、郑州等等共 40 个 我现在想在每个城市中随机抽查 10 位客户 通过 EXCEL,有什么办法可以很方便的完成呢? 解决方案如下: 先在“客户姓名”前插入一列,这里当是 A 列,用来产生随机数。如下: “随机数 客户姓名 联系方式 联系地址 联系城市” 本例当在第 2 行。 再 把 这 行 文 字 复 制 到 I2 — M2 在 A3 用 以 下 公 式 : =IF(E3=$H$3,ROUND((RAND()*10000),-3)+ROW(),""),作用是产生一个随 机数,拖曳填充至最后。 单元格 H3:填写城市名称:如“广州”等。这里可以使用数据中下拉序列。 单元格 H6:=COUNTIF(A:A,">0")。统计这个城市共有多少客户。 I3: =LARGE(A:A,ROW(A1)) J3: =VLOOKUP(I3,A:E,2,0) k3: =VLOOKUP(I3,A:E,3,0) L3: =VLOOKUP(I3,A:E,4,0) M3: =VLOOKUP(I3,A:E,5,0)
把 I3-M3 向下拖曳复制 10 行。要多少人就拖多少行。 双击任一单元格都能产生一个新的 10 人名单。 该方案来自 http://wenda.haosou.com/q/1372609659060416 ,本人已验证过可 用。
分享到:
收藏