Record

区块链记录你的初心
营销地产创业创新求职面试Word技巧金融职场工作区块链Excel教程财经PPT教程产品运营
5分钟,用excel搞定一套高逼格的动态查询系统

5分钟,用excel搞定一套高逼格的动态查询系统

excel技巧

担任人事行政、库管、产品上货管理等的小伙伴们在工作中常常需要动态查询人员、产品信息。今天我们就来做一套包含照片的动态查询系统,可以查到人员姓名、出生日期、职位、照片等等。我们先用PS将下图中的照片,批量裁剪成统一的大小,让图片尺寸保持为140x140像素。裁剪后的效果如下:第一步:制作数据源表并根据姓名批量插入图片数据源部分的基础数据可以录入,也可以直接引用其他表,操作简单,不赘述。这里只说难点:根据姓名或者产品名称批量插入图片。如图,表格里已经列好了姓名和相关信息,在桌面照片文件夹已经配置好图片,图片的名称跟姓名一一对应。现在要在照片这列根据姓名插入照片,如果手动一张张插入是非常麻烦的,那有什么方法可以快速完成呢?操作步骤如下:(1)在G2输入:然后快速填充整个G列。此公式的目的就是获取A列的姓名,生成对应照片的链接地址,并与宽高属性一起形成完整的表格中照片的代码。解析:这里的公式实际是一句网页代码。Excel支持部分网页代码。table是表格标签;img是图片(image)标签,其后的src属性用于指定图片的位置。是存放照片的文件夹路径。实际操作中根据照片的实际路径修改。A2是姓名单元格,也就是照片名称。width和 height,图片的宽高属性,用于指定图片在EXCEL中显示的宽度和高度,具体操作大家可以根据实际情况进行调整。(2)把
Excel教程:你说求平均值很简单?那你把这个做出来看看

Excel教程:你说求平均值很简单?那你把这个做出来看看

excel技巧

下图是这位粉丝提供的每次平均消费计算规则。我将这个文件中的内容提炼出来做了一个例表,如下图所示。简单梳理一下:表中C列为当月每笔实际消费金额。现在需要针对不同消费笔数计算每次的平均消费额。主要难点在于如何去除指定个数的最高和最低消费。这个问题解决后我们就可以通过IF函数进行判断返回关键数值X。下面我们将拆分所有判断条件,依次跟大家分享一下解决过程。1消费次数小于4的情况消费笔数小于4的情况下则计算这几次消费额的平均金额,这个条件还是比较简单的。只需要通过COUNT、AVERAGE这两个函数即可完成。函数公式:=IF(COUNT(C:C)4,AVERAGE(C:C),不满足)如下图所示:公式解析:通过COUNT(C:C)函数统计消费次数。然后使用IF函数判断是否满足小于4这个条件,如果满足条件则计算这几笔消费的平均金额,如果不满足条件则返回文字说明不满足。2消费次数小于6的情况如果消费次数小于6次去掉最高的一次消费后求剩余的消费金额平均值。函数公式:=IF(COUNT(C:C)6,(SUM(C:C)-MAX(C:C))/(COUNT(C:C)-1),不满足)公式解析:通过COUNT(C:C)函数统计消费次数。如果消费次数小于6次则返回消费总额减去最高一次消费后求平均金额,如果不满足条件则返回文字说明不满足。3消费次数小于9的情况如果消费次数小于9就要去掉两个最高消费和一个最低的消费后求平均消费金额。这个条件相比前面两个条件难度增加了,我们需要通过LARGE函数求最高的2次消费金额之和。函数公式:{=IF(COUNT(C:C)9,(SUM(C:C)-MIN(C:C)-SUM(LARGE(C:C,{1,2})))/(COUNT(C:C)-3),不满足)}(此函数为数组公式,输入完成后需要按ctrl+shift+enter三键完成)公式解析:(1)通过COUNT(C:C)函数统计消费次数,然后使用IF函数判断消费次数是否小于9次。如果小于9次则去掉两个最高消费和一个最低的消费后求平均消费金额(2)SUM(LARGE(C:C,{1,2}))数组公式含义为通过LARGE函数返回第一个最大值和第二个最大值,然后通过SUM对这两个数据求和。(SU