这年头数据可视化日新月异,在Excel上做数据分析,最后一步,难免要搞个图表输出高大上一回,微软也深知此道,在Excel2016上更新了一大波图表功能,市场上很耀眼的词云图还是没加进来,虽然在各大的在线网站上都有相应的在线网页版生成词云的功能,而且功能更强大和丰富(在上次15波接入人工智能功能模块也有介绍)。但对于All In Excel的惰性思想上,最终还是决定给广大粉丝们送来了Excel上生成词云图的功能,让大伙们用上经济适用性的词云图是本篇着重讲论的,至于需求更高级的,就自行到别处找寻了,Excel催化剂只负责搬运工的工作,在DotNet的世界仅能找到功能有限度的词云词的轮子。

文章出处说明

原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。

视频演示

暂无,功能操作性较简单,如有强烈需求,后补视频

更新与修复

-20180901 增加背景图层Mask功能,可以按背景图的来排版词云图
详见链接:https://www.jianshu.com/p/47bd65b42a55

功能介绍


功能入口位置

准备数据源

请准备以下图的数据源,其中有词云图所要的分词列和词频列即可,列名怎么叫不重要,强烈建议用15波介绍的中文分词一键生成。

中文分词功能中可自义词库,可自定义词性,更加精确地切分出最终想要的内容,如下图中的非语素字、助词等没意义的字,只需用是否过滤词列选取FALSE即可过滤掉

数据源结构

操作界面

操作方法

  1. 先选择要进行制作词云的分词列,一般不要整列选取,尽量选择有数据的单元格区域在。
    手动隐藏和自动筛选隐藏下的数据,在作图时不作引用。
    此处的好处在于可以在同一份数据源中根据自行需要,多次生成不同的词云图,而不用手工每次都复制粘贴出一个新的词云数据源,例如:想每个商品的多条评论信息为一组,做出多组的词云图来对比分析。

若以上的分词列的词名未进行汇总,也没关系,程序自动对其进行汇总,例如:2个商品评价都有质量一词,词频数为1,程序调用时,只会生成词云图的质量一词一次,词频数为2的汇总值。

  1. 点击词云图生成后,再次观察词名的数据区域是否正确,及调整所需生成的图片大小、和对应的词频字段相对于词名字段的偏移位置参数,如上图所示。
    选择不同字体个性化词云的生成效果,不过貌似有点问题,不是所有文字都可以转变到位,不知道是字体的问题还是插件调用问题,有兴趣的朋友们可测试后给予更多反馈
  2. 选择导出词云图的方式,是要导出到Excel表格还是导出至文件供其他用途使用。
    【导出至单元格区域】,需给定词云图生成的后存放的单元格区域,可选择多个行列构成的单元格区域,导出的图片,和第11波中的插入图片的方式一致,可双击打开大图,或鼠标右键对其进行移动或删除图片
    【导出至文件】,根据提示,给定图片名及图片存放的电脑硬盘文件夹路径即可。

    不同字体的选择生成的词云的不同效果

总结

此篇简单的一个生成词云功能,操作步骤也简单,并且不失灵活性,虽说一大堆网页的在线版功能在线词云图制作,或者使用Python/R等数据分析语言,做个词云图也是很简单的事情,但考虑到广大Excel用户群体,数据源以Excel整理好的,并且做出的图表大部分场景都在OFFICE软件环境下使用。增加此经济适用型的Excel版词云制作,也未偿不失为一个不错的解决方案,特别是后续灵活使用Excel催化剂的中文分词功能、分词词库维护,自动筛选快速切换不同的词云图数据源生成不同的词云图组等场景下,势必能够带给广大Excel使用者很好的使用体验。

系列文章

Excel催化剂安装过程详解及安装失败解决方法 - 简书 https://www.jianshu.com/p/4efcee38175a
Excel催化剂功能第1波-工作表导航 - 简书 https://www.jianshu.com/p/d9b2ae29cebe
Excel催化剂功能第2波-数字格式设置 - 简书 https://www.jianshu.com/p/a758ac3e77e2
Excel催化剂功能第3波-与PowerbiDesktop互通互联 - 简书 https://www.jianshu.com/p/e05460ad407d
Excel催化剂功能第4波-一大波自定义函数高级应用,重新定义Excel函数的学习和使用方法 - 简书 https://www.jianshu.com/p/534803771c20
Excel催化剂功能第5波-使用DAX查询从PowerbiDeskTop中获取数据源 - 简书 https://www.jianshu.com/p/21b2ca8fd2b8
Excel催化剂功能第6波-导出PowerbiDesktop模型数据字典 - 简书 https://www.jianshu.com/p/bc26a8dcdfce
Excel催化剂功能第7波-智能选区功能 - 简书 https://www.jianshu.com/p/146748e484d5
Excel催化剂功能第8波-快速可视化数据 - 简书 https://www.jianshu.com/p/ce7cca2baf89
Excel催化剂功能第9波-数据透视表自动设置 - 简书 https://www.jianshu.com/p/f872ace9aa90
Excel催化剂功能第10波-快速排列工作表图形对象 - 简书 https://www.jianshu.com/p/eab71f2969a6
Excel催化剂功能第11波-快速批量插入图片 - 简书 https://www.jianshu.com/p/9a3d9aa7ba7e
Excel催化剂功能第12波-快速生成、读取、导出条形码二维码 - 简书 https://www.jianshu.com/p/76c6856bec12
Excel催化剂功能第13波-一键生成自由报表 - 简书 https://www.jianshu.com/p/af0ac9ce1819
Excel催化剂功能第14波-一键生成零售购物篮分析 - 简书 https://www.jianshu.com/p/35014c17dff2
Excel催化剂功能第15波-接入AI人工智能NLP自然语言处理 - 简书 https://www.jianshu.com/p/56a0616125fa
Excel催化剂功能第16波-N多使用场景的多维表转一维表 - 简书 https://www.jianshu.com/p/23980e53ec5b
Excel催化剂功能第17波-批量文件改名、下载、文件夹创建等 - 简书 https://www.jianshu.com/p/e29f1048d8e5

关于Excel催化剂

Excel催化剂先是一微信公众号的名称,后来顺其名称,正式推出了Excel插件,插件将持续性地更新,更新的周期视本人的时间而定争取一周能够上线一个大功能模块。Excel催化剂插件承诺个人用户永久性免费使用!

Excel催化剂插件使用最新的布署技术,实现一次安装,日后所有更新自动更新完成,无需重复关注更新动态,手动下载安装包重新安装,只需一次安装即可随时保持最新版本!

Excel催化剂插件下载链接:https://pan.baidu.com/s/1gC6joqGY_SIg_yONga9PaQ
因插件使用VSTO开发技术完成,插件的安装需要电脑满足相关的环境配置才能运行,且需可连接外网的方式实现自动更新机制,若下载安装过程中有任何疑问或需要离线版安装等,尽量不单独私聊询问,加QQ群可高效解决(群内已汇集了VSTO开发、Powerbi技术、Sqlserver商业智能等方面的国内顶尖大牛人物,进群的好处不用多说了)

取名催化剂,因Excel本身的强大,并非所有人能够立马享受到,大部分人还是在被Excel软件所虐的阶段,就是头脑里很清晰想达到的效果,而且高手们也已经实现出来,就是自己怎么弄都弄不出来,或者更糟的是还不知道Excel能够做什么而停留在不断地重复、机械、手工地在做着数据,耗费着无数的青春年华岁月。所以催生了是否可以作为一种媒介,让广大的Excel用户们可以瞬间点燃Excel的爆点,无需苦苦地挣扎地没日没夜的技巧学习、高级复杂函数的烧脑,最终走向了从入门到放弃的道路。

最后Excel功能强大,其实还需树立一个观点,不是所有事情都要交给Excel去完成,也不是所有事情Excel都是十分胜任的,外面的世界仍然是一个广阔的世界,Excel只是其中一枚耀眼的明星,还有其他更多同样精彩强大的技术、工具等。*Excel催化剂也将借力这些其他技术,让Excel能够发挥更强大的爆发!

关于Excel催化剂作者

姓名:李伟坚,从事数据分析工作多年(BI方向),一名同样在路上的学习者。
技术路线从一名普通用户,通过Excel软件的学习,从此走向数据世界,非科班IT专业人士。
历经重重难关,终于在数据的道路上达到技术平原期,学习众多的知识不再太吃力,同时也形成了自己的一套数据解决方案(数据采集、数据加工清洗、数据多维建模、数据报表展示等)。

擅长技术领域:Excel等Office家族软件、VBA&VSTO的二次开发、Sqlserver数据库技术、Sqlserver的商业智能BI技术、Powerbi技术、云服务器布署技术等等。

2018年开始职业生涯作了重大调整,从原来的正职工作,转为自由职业者,暂无固定收入,暂对前面道路不太明朗,苦重新回到正职工作,对Excel催化剂的运营和开发必定受到很大的影响(正职工作时间内不可能维护也不可能随便把工作时间内的成果公布于外,工作外的时间也十分有限,因已而立之年,家庭责任重大)。

和广大拥护者一同期盼:Excel催化剂一直能运行下去,我所惠及的群体们能够给予支持(多留言鼓励下、转发下朋友圈推荐、小额打赏下和最重点的可以和所在公司及同行推荐推荐,让我的技术可以在贵司发挥价值,实现双赢(初步设想可以数据顾问的方式或一些小型项目开发的方式合作)。)

转载于:https://www.cnblogs.com/ExcelCuiHuaJi/p/10232400.html

个人永久性免费-Excel催化剂功能第18波-在Excel上也能玩上词云图相关推荐

  1. 个人永久性免费-Excel催化剂功能第94波-地图数据挖宝之搜索地图上的各种兴趣点数据(商铺名、地名、公共设施等)...

    终于来到最激动人心的地图应用场景,将地图上的有价值的兴趣点数据一网打尽,全都收录在自己的数据源中,这个价值有多大,想想都兴奋,无数的商业场景可供挖掘,假如你还无动于衷,那要好好反思下自己做的数据分析的 ...

  2. 个人永久性免费-Excel催化剂功能第56波-获取Excel对象属性相关自定义函数

    之前零散开发过一些自定义函数获取Excel对象属性,此次再细细地把有价值的属性都一一给开发完成,某些场景下,有这些小函数还是可以比较方便地实现一些通过Excel界面没法轻松获取到的信息. 修复与更新 ...

  3. 个人永久性免费-Excel催化剂功能第20波-Excel与Sqlserver零门槛交互-数据上传篇

    Excel作为众多数据存储的交换介质,在不同的系统内的数据很少可以很连贯地进行整合分析,一般的业务系统都会提供导出Excel作为标配功能供用户使用系统内生成的数据. 此时最大的问题是,Excel很维去 ...

  4. 个人永久性免费-Excel催化剂功能第19波-Excel与Sqlserver零门槛交互-查询篇

    对频繁使用Excel的高级应用的尝试用户来说,绕不过的一个问题Excel的性能问题,对于几万条数据还说得过去,上了10万行的数据量,随便一个函数公式的运算都是一个不小的负荷,有些上进一点的用户会往Ac ...

  5. 个人永久性免费-Excel催化剂功能第17波-批量文件改名、下载、文件夹创建等

    前几天某个网友向我提出催化剂的图片功能是否可以增加导出图片功能,这个功能我一直想不明白为何有必要,图片直接在电脑里设个文件夹维护着不就可以了么?何苦还要把Excel上的图片又重新导出到文件夹中?这个让 ...

  6. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第12波-快速生成、读取、导出条形码二维码...

    根据指定的内容生成对应的条形码或二维码,在如今移动互联网时代,并不是一件什么新鲜事,随便百度一下,都能找到好多的软件或在线网站可以帮我们做到,但细想一下,如果很偶然地只是生成一个两这样的图形,百度一下 ...

  7. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第13波-一键生成带图片自由报表...

    在Excel的世界中,因着Excel的灵活性,觉得广大用户喜欢(一般的系统都是中规中矩,用户没法对它进行半点改变),例如可以用来做简历模板.员工信息标签.员工工资条.任意的多行多列合并单元格形成自己最 ...

  8. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第10波-快速排列工作表图形对象...

    在Excel里插入图片,和对图形(图表.切片器.图片.形状.SmartArt等)进行排版,这些在日常工作中都少不了的,如果对这些操作只是偶尔几张图片.几个图形,手工弄一下,倒也可接受,但一旦要处理的数 ...

  9. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第11波-快速批量插入图片...

    Excel自带插入图片功能,但操作步骤繁琐,插入图片后,还要一张张图片归位,插入的图片一般是用于可视化某些商品条码,增强阅读性.即一般会在商品条码旁边存放对应的图片,这些工作若用Excel自带的功能, ...

  10. 个人用户永久免费,可自动升级版Excel插件,使用VSTO开发,Excel催化剂功能第9波-数据透视表自动设置...

    对于数据分析工作者和深度Excel用户来说,数据透视表的使用频率之高是毋庸置疑的.透视表可谓投入少产出大,给它数据源,最终就可以轻松地得到想要的数据汇总.报表.结合数据透视图.条件格式等可视化方式,快 ...

最新文章

  1. 这是我看过最好的Java编程入门视频教程!
  2. hook虚表监控虚表
  3. 如何表示数组所有数都不等于一个数_每日算法系列【LeetCode 330】按要求补齐数组...
  4. Jquery 获取日期date()对象,jquerydate
  5. LeetCode MySQL 1821. 寻找今年具有正收入的客户
  6. newifi mini固件_如何在vmware虚拟机中安装OpenWrt系统,含x86固件编译教程
  7. 在 Windows 10 的 Linux 子系统(WSL)中运行 Kali
  8. LINUX搭建EtherCalc环境
  9. Foobar2000的配置及优化
  10. 材料模拟python_关于材料计算,模拟,仿真什么区别?
  11. mysql 查询每个班级的前三名
  12. BootStrap之导航条navigationBar
  13. Oracle视图(View)----------------数据库中虚拟的表
  14. 自动化运维原来如此简单之工具建设
  15. python—scrapy框架爬虫—链家二手房数据
  16. ADS(ambient, diffuse, specular)着色计算
  17. 解决hadoop:未找到命令;hadoop:未找到命令问题
  18. Mac 上的 Alt 键是哪个?Alt 或 Option 键在 Mac 键盘上的作用是什么
  19. 蓝桥杯 真题:明码 一题掌握3种码
  20. 转义序列字符(\0,\n,\r,\t,\v,\a,\f,\b,\\,\‘,\“,\?)详解,转义字符对应的全称,输出结果和对应的ASCII码值详解;

热门文章

  1. 【ubuntu】 解决ubuntu合盖后无法唤醒
  2. PowerBuilder精确查询代码
  3. 支持M1芯片AI2022更新了,illustrator 2022 for MAC中文安装教程,解决Monterey上ai闪退卡问题
  4. 形势与政策论文怎么写
  5. 2022-2027年中国空气分离设备行业发展监测及投资战略研究报告
  6. Linux命令之declare - 声明shell变量(不知道没关系、知道了就更好的内建命令)...
  7. 隐藏式营销二维码美化生成器
  8. [转]管理专业学生必懂的部分知识
  9. 5.5正则表达式学习笔记及作业
  10. 图像中目标的绝对位置信息(1)--How much Position Information Do Convolutional Neural Networks Encode