我有三万条数据,内容有四项,依次为:客户姓名 联系方式 联系地址 联系城市比如说:联系城市一列的城市有很多,比如上海、北京、青岛、郑州等等共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人名单。