分享

【Excel问伊答84】教你用RAND或RANDBETWEEN函数生成一切数据之产品城市金额

 fzchenwl 2015-04-07


本微信公号:excelpptpx,请帮忙转发本文章给需要的朋友们,谢谢!


有几个微信朋友回复说,用RANDBETWEEN,提示#NAME?错误,其实出现错误的朋友们用的应该是2003版,2007及以上版本都是默认安装的。2003版本的,按如下操作:

如果该函数不可用,并返回错误值 #NAME?,请安装并加载“分析工具库”加载宏。


  • 在“工具”菜单上,单击“加载宏”。 

  • 在“可用加载宏”列表中,选中“分析工具库”框,再单击“确定”。 

  • 如果必要,请遵循安装程序中的指示。


----------------------------------------

比如要快速生成如下数据表格:



1,先准备好城市名列表和产品名列表




2,开始用随机函数模拟数据


日期列,想模拟出2013年12月的任意日期:

=RANDBETWEEN(41609,41639)


城市列,结合VLOOKUP函数来得到随机的城市名字:

=VLOOKUP(RANDBETWEEN(1,12),$G$2:$H$13,2,0)


产品列,同理随机可得:

=VLOOKUP(RANDBETWEEN(1,8),$J$2:$K$9,2,0)


金额列,随机出1000到8001之间的带一位小数的小数:

=RANDBETWEEN(1000,8000)+ROUND(RAND(),1)


 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多