excel
永远在减肥永远110的的小潘
这个作者很懒,什么都没留下…
展开
-
Excel作图-制作复合饼图
复合饼图如上图所示,而该图是由下图优化而来。通过设置复合饼图,我们将一些占比较小的项目以右侧矩形图显示,这样更加直观清晰。绘制步骤如下:S1.选中数据后插入复合饼图S2.设置数据系列格式参数说明:名称解释第二绘图区中的值辅助绘图区中的项目数量间隙宽度饼图与辅助图之间的距离第二绘图区大小辅助图大小S3.添加数据标签并设置数据标签格式即可完成复合饼图制作。...原创 2021-10-19 21:30:53 · 3995 阅读 · 0 评论 -
Excel公式-比例显示
如上图所示显示比例。实现公式:=IFERROR(SUBSTITUTE(TEXT(A2/B2,"0/"&REPT("#",LOG10(B2)+1)),"/",":"),0)原创 2021-07-27 16:34:04 · 728 阅读 · 0 评论 -
Excel作图-显示多层分类轴标签
2020年、2021年逐月销售数据如上所示,在图表中,需要横坐标轴既体现出年,又体现出月,我们一般选用多层分类轴标签来实现,效果图如下:作图步骤如下:S1.选中数据后插入“折线图"S2.右击图表->选择数据S3.编辑"水平(分类)轴标签"编辑后水平轴标签如下:S4.“图例项(系列)”仅保留”销售额"绘制完成后,我们可以看到横坐标轴的“多层分类标签"已被默认勾选上。...原创 2021-06-30 18:38:04 · 7952 阅读 · 0 评论 -
Python pandas使用ExcelWriter()类将数据导出至多个excel页签
在pandas中我们通常使用to_excel()方法将dataframe导出至Excel文件上,如果需要将多个不同的dataframe导出到同一个Excel文件的不同Sheet页,可以使用pandas.ExcelWriter()类来实现。语法:ExcelWriter(path, engine=None, date_format=None, datetime_format=None,mode=‘w’)path:xls或xlsx文件的路径;engine:可选参数,默认值为"xlwt",对于xls文原创 2021-06-30 17:41:55 · 6282 阅读 · 0 评论 -
Python pandas 随机生成20个整数且两两相加不相等
问题背景:现有一份EXCEL表格如下,左侧表格中的活动名称需以右侧表格为基础表格进行匹配。匹配条件为:左侧日期位于右侧开始时间与结束时间范围内,且左侧商品名称与右侧商品名称一致。由于出现了时间范围判断,这是我想到了使用EXCEL的lookup()函数来进行多条件匹配。这里的lookup()匹配的是最后一次满足条件的值,但是实际的需求是多值匹配,即如果右侧映射表中有多项满足匹配条件,左侧匹配结果应有多项,且lookup()函数运行较慢,如果数据量大的话,非常耗时间。目前的解决方法是:第一步:计算出原创 2021-06-25 15:47:33 · 1039 阅读 · 1 评论 -
Excel作图-用REPT文本填充函数可视化数值
语法结构REPT(text,number_times)text:表示需要重复显示的文本number_times:表示指定文本重复显示的次数1.星级填充公式:=REPT("★",C6)&REPT("☆",5-C6)2.柱状图填充公式:=REPT("|",F6)*需设置字体为Playbill3.柱状图填充公式:=REPT("□",(1-B16)*100)&REPT("■",B16*100)...原创 2021-06-10 18:15:13 · 360 阅读 · 0 评论 -
Excel单变量求解实例操作演示
单变量求解可以理解为求解方程中X的值。在确定Excel所在单元格的公式及该单元格目标值的情况下,求解公式中的变量值。例:在如下表格中,已知条件为:1.新客客单价2.老客客单价3.复购率(复购率=下单老客数量/下单总人数)4.访问/下单转化率(访问/下单转化率=下单总人数/访客总人数)在以上条件的基础上,需要计算当GMV目标值为3,147,521 时,下单人数及访客数。单变量求解步骤如下:1.确定GMV目标值单元格的公式GMV目标值=下单人数* 复购率 *老客客单价+下单人数 * (1-复原创 2021-06-01 21:08:01 · 3559 阅读 · 0 评论 -
Excel作图-多层环图制作
多层环图的效果如上,源数据为:绘制步骤如下:Step1:选中第一列和第二列数据后,插入圆环图。Step2:去除”商家名称"水平轴标签选中圆环右击-选择数据源-水平(分类)轴标签-去除"商家名称"Step3:选中第一列和第三列数据,复制,在图表区粘贴。Step4:选中第一列和第四列数据,复制,在图表区粘贴。Step5:调整圆环图内径大小,使环更粗一些。右击圆环-设置数据系列格式,将圆环图圆环大小调整为40%Step6:添加数据标签...原创 2021-03-26 15:17:48 · 2445 阅读 · 0 评论 -
Excel作图-二维面积图展现占比变化
二维面积图展现占比变化最终实现效果如上所示,源数据如下:绘制步骤如下:Step1:选中数据,插入"百分比堆积面积图"Step2:修改数据源配置1)首先切换行/列2)图例项中去除“商家名称"3)编辑水平(分类)标签轴,更改成年份Step3:添加数据标签...原创 2021-03-24 18:26:21 · 3321 阅读 · 0 评论 -
Excel作图-子母饼图绘制
子母饼图最终实现的效果如上所示,第四季度数据映射至子饼图。实现步骤如下:Step1:将第四季度放置于表格末端,10月、11月、12月分别置于第四季度之前。Step2:选中数据后插入初始字母饼图。Step3:右击图表,选择“设置数据系列格式",在系列选项中设置系列分割依据为”位置“,第二绘图区域中的值为”3“,对应10月、11月、12月。Step4(非常关键的一步):点击图表,修改公式。将第三个参数范围由原来的B4:B10 更改为B4:B9。最终效果如下:Step5:可以右击图表,添加数.原创 2021-03-23 17:23:25 · 14723 阅读 · 0 评论 -
Excel公式-如何给单元格中的字符串前后加上双引号
需求:给名称列中的记录均加上双引号实现方式如下:公式:=""""&A2&""""原创 2021-03-10 16:45:46 · 6342 阅读 · 0 评论 -
Excel操作-跳过隐藏行粘贴
一、需求将名称列所有甲的数学成绩替换成数学平均成绩二、实现方式step1、筛选出所有名称是“甲”的记录step2、将数学平均成绩复制粘贴至数学成绩列,但是一般情况下,Excel表格是无法直接跳过隐藏行粘贴的。此时可通过使用填充功能跳过隐藏行粘贴。step3、选中数学和数学平均成绩列后,点击“填充”,选择“向左填充",即可成功实现跳过隐藏行粘贴。...原创 2021-03-02 11:23:42 · 9106 阅读 · 0 评论 -
Excel操作-多条件筛选
一、背景一般情况下,Excel多条件筛选,可以直接打开数据栏下的“筛选”功能,然后多值勾选即可。但是如果可选项过多,通过多值勾选的方式实现多条件筛选就不现实了。这里可以通过使用“高级”筛选功能来快速实现多条件筛选。二、实例筛选出所有子分类是“饼干”或者“薄荷糖”或者“巧克力”的记录。三、操作步骤1、列出筛选值,此处需注意的是,列名要与需筛选的列名保持一致;2、全选需执行筛选的数据,点击数据操作栏下的“高级”筛选;3、填写高级筛选参数,其中列表区域为全选的筛选区域,条件区域为步骤1中列原创 2021-03-02 11:05:25 · 7073 阅读 · 0 评论 -
Excel公式-提取字符串中首次出现的数值
1、需求如下:提取如下记录中采访人物的年龄2、提取思路1)我们需要提取出“自我介绍”列的数值信息,即年龄信息;2)首先获取数字首次出现的位置:公式:=MIN(FIND({1,2,3,4,5,6,7,8,9,0},B2&5^19))其中5^19的值为19073486328125,该值中同时包含了从0-9的10个阿拉伯数字,B2值与5^19合并是为了确保此处FIND()函数不报错。3)我们获取了数字首次出现的位置,使用...原创 2021-03-01 11:08:18 · 3937 阅读 · 0 评论 -
Excel公式-通过Vlookup匹配多列数据
1、需求:如下表格中,需要通过序列号来匹配值1-值82、我们通常使用Vlookup函数来匹配单列数据,上边的需求需要我们用vlookup函数去匹配多列数据。即vlookup公式在实现下拽填充的基础上,也需要实现右拽填充。vlookup语法如下:1)下拽填充公式时时,lookup_value变动,右拽填充公式时,lookup_value不变,这样是不是矛盾了?解决方式:不使用两侧都加$号的绝对引用,使用单侧引用,通过单侧引用,实现右拽公式填充,lookup_value不变,下拽公式填充,lo原创 2021-02-19 18:57:19 · 10092 阅读 · 0 评论 -
Excel公式-文本查找函数
Excel公式-文本查找函数1、查找字符串中指定字符的起始位置SEARCH与SEARCHB函数FIND与FINDB函数2、返回字符串中指定位置的字符MID与MIDB函数3、替换字符串中指定位置的字符REPLACE与REPLACEB函数1、查找字符串中指定字符的起始位置SEARCH与SEARCHB函数1)语法:search(find_text,within_text,[start_num]),其中[start_num]为非必需项2)示例:返回“hello world world”中“world”首次出原创 2021-02-19 11:24:08 · 4196 阅读 · 0 评论 -
EXCEL公式-文本型数据转换为数值型数据
从后台导出的销售数据中,金额、订单数等均为文本型数据,无法进行求和计算。这个时候可以通过*1将文本型数据快速转换为数值型数据。如下所示:其中clean函数用于去除字符串中的非打印字符,如Tab制表符等。通过*1,单元格中的内容靠右显示,表示已成功转换为数值型数据。...原创 2021-02-18 18:28:37 · 5339 阅读 · 0 评论 -
Excel效率倍增手册-使用排序功能对列方向的数据进行排序
Excel中常规的排序都是对行方向的数据进行排序,如果需要对列方向的数据进行排序,应该怎么实现呢?以下边的表格为例,年份需要以2013、2014、2015、2016这样的方式排列。步骤1:选中需要进行排序的数据,数据-排序-选项步骤2:方向更改为“按行排序”步骤3:因第一行为标题,主要关键字选“行2”,点击确认按钮最终实现效果如下所示:...原创 2021-02-05 11:51:51 · 216 阅读 · 1 评论 -
Excel表格样式-通过单元格内容控制所在行的颜色
实现的效果如下,根据“体重分类”列来控制所在行的颜色。步骤如下:1、选中表格内容;2、条件格式-新建规则-使用公式确定要设置格式的单元格3、公式如下,实现效果,如果为“超重”,则所在行显示为红色实现效果如下:...原创 2021-02-04 18:37:05 · 866 阅读 · 0 评论 -
Excel公式-数据清洗函数TRIM与CLEAN
Excel公式-数据清洗函数TRIM与CLEAN实例分析TRIM()函数CLEAN()函数实例分析在使用Excel对表格对数据进行分析时,尤其是从数据库中导出的表格,经常会遇到公式计算/匹配不成功的情况。例如对以下表格中数据进行求和,sum之后的结果是0,这显然是错误的求和结果。将L列的单元格格式设置为数值后,求和结果依旧为0。使用LEN()函数计算L列数据的长度,发现长度竟然是2。说明L列应该存在除数值之外的占位符。TRIM()函数TRIM()函数作用主要是清除字符串中多余的空格,如果两个字符原创 2021-02-04 13:54:39 · 3398 阅读 · 0 评论 -
Excel公式-TEXT函数使用
Excel公式-TEXT函数使用日期格式转换千分位和精确位对时间求和日期格式转换text()函数对日期进行格式转换时,不同的格式参数对应的效果如下表格所示(列名为参数):千分位和精确位“0"在TEXT函数中代表一个数字占位符,"#"与”0“作用相似,但是无占位符功能,通过使用不同组合的”0“或”#“,可以达到不同的数值显示效果。以下示例为数值10000的不同显示:显示效果公式10000.00text(10000,"0.00”)10,000.00text(10000原创 2021-02-03 18:35:11 · 4113 阅读 · 0 评论 -
Excel公式-SUMPRODUCT函数使用
Excel公式-SUMPRODUCT函数使用SUMPRODUCT基本使用场景介绍SUMPRODUCT分类计数使用场景SUMPRODUCT多条件求和使用场景SUMPRODUCT中的"--"符号SUMPRODUCT基本使用场景介绍sumprodcut函数,顾名思义,就是sum+product(加+乘)结合使用。如下表格为某种商品的销售记录,若现在想计算该种商品的销售总额,可以通过sumproduct函数快速实现。计算公式为:=SUMPRODUCT(C2:C17,D2:D17)SUMPRODUCT分类计数原创 2021-02-03 16:24:50 · 3428 阅读 · 0 评论 -
Excel效率倍增手册-通过拖拽的方式高效实现数据替换
一、需求将图中红框内数据移动至熊本与京都之间。二、实现方式1、常规方式:先将红框内容复制至临时位置,再粘贴至指定位置。2、便捷方式:选中单元格内容,待鼠标变为虚十字时,按住shift键往目标位置拖拽,直至熊本与京都之间出现扁平H状,松开shifit键,实现插入。注意:此处是插入,而非替换。三、其他拖拽快捷方式汇总1、移动:选中单元格内容,待鼠标变为虚十字时,直接往目标位置拖拽,无需其他快捷键,此操作实现单元格内容移动,即移动后,原单元格位置内容清空。2、复制:拖拽时按住Ctrl键可实现单元原创 2021-01-10 15:43:39 · 530 阅读 · 0 评论 -
Excel中的Vlookup函数操作实例
太久没用,发现用法都模糊了。用一个例子来记录下该函数的使用方法。首先我们手里边现在有两张表。表一:表二:需求是这样的,需要在表一中添加各区的邮政编码信息,如果对照着表二一个一个输入岂不是太麻烦。这个时候就是Vlookup函数发挥作用的时候了。基本的4个参数如下图所示:第一个参数lookup_value就是表一中需要匹配的值,即单个的区域值。第二个参数table_array就是表二中全部的区域和邮政编码值。第三个参数col_index_num为table_array中最终需要返回的值所在原创 2020-07-09 01:06:09 · 443 阅读 · 0 评论