首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

升值加薪Excel神助攻,数据透视堪称神器!

VLOOKUP数据透视、条件格式…你用这几个技巧做,80%的工作需求都能解决。今天特意整理了这些操作技巧,拯救同在“海”中挣扎的你,让你的工作效率超乎想象。 ?...操作步骤:在数据源当中的第一,输入:出生年月日,然后选中整列区域,按键盘CTRL+E,完成快速填充。也可以第一右下角单元格处,双击十字句柄,点击右下角的填充选项,选择【快速填充】。 ?...Index+Match中,Match用以确定数据所在的列值(查找姓名所在的,查找身份证号所在的列,行列交汇的数据就是要匹配出来的数据),Index负责调出由Match确定的列值交叉位置确定的唯一数据...7.多表汇总,就用合并计算 对于结构一致的多表汇总,不用再想着要用到VBA才能解决,合并计算功能就足够了。 ?...切片器:一枚切片器,轻松控制多个数据透视数据展现随心而动。 操作方式:选中数据透视中任一数据——【分析】选项卡—插入切片器—右键单击切片器—报表连接—勾选需要控制的多个表格。 ?

2.1K20

Excel实战技巧86:从下拉列表中选择并显示相关的图片和文字说明

《Excel实战技巧15:工作中查找图片》中,我们使用名称INDEX/MATCH函数组合,工作中显示与所选择名称相对应的图片。...《Excel实战技巧21:工作中查找图片》中,使用名称OFFSET/COUNTA/MATCH函数来实现相同的效果。...《Excel实战技巧22:工作中查找图片(使用VBA代码)》中,使用VBA代码来达到根据名称显示相应图片的效果。...图1 选择要显示的图片所在单元格F3右侧的单元格G3,输入公式: =VLOOKUP(E3,B3:D10,3,0) 结果如下图2所示。 ? 图2 单元格G3的位置,插入一个文本框。...图4 相关文章: Excel实战技巧15:工作中查找图片 Excel实战技巧21:工作中查找图片 Excel实战技巧22:工作中查找图片(使用VBA代码) Excel实战技巧85:从下拉列表中选择并显示相关的图片

6.9K20
您找到你想要的搜索结果了吗?
是的
没有找到

从 Excel 数据分析到 PowerBI 其实是自然之选

由于人们往往需要联合不同的基础在一起以后再做透视,这就要求需要一个主要的作为基础,把相关数据补充进来,这个过程Excel中常常由VLOOKUP函数完成。...即使微软也告诉了大家透视能干什么以及用来干什么,但却没讲过什么是透视。 我们可以观察到一个现象: 插入透视表格是同一个分组里的。有很多人用了很多年透视,但却从没用过表格。...例如一旦你在产品插入了一列,那 VLOOKUP( [@产品ID], 产品, 3, FALSE ) 可能将导致计算到另外的列,而这种并非会报错,有时这种错误很难发现,导致很严重的业务计算错误。...如下: 有了这个功能,分析数据的时候有了很好的便利性,不再需要使用大量的VLOOKUP或INDEX+MATCH来整理相关数据。...如果您仔细留意,这里根本没提VBA,因为 VBA 就不是为了分析数据而生的,它虽然强大,但它不是用来分析数据的。

1.9K11

VBA数组用法案例详解

具体操作1、VBA数组的定义方法下面是几种数组常用的定义方法,一维数组的定义、二维数组的定义直接赋值定义、调用Array函数定义、调用Excel工作内存数组''''''''''''直接定义给数组赋值'...1列的数值MsgBox arr2(2, 2) '读取arr1数组的第2第2列的数值End Sub2、数组的赋值计算'读取单元格数据到数组,进行计算,再赋值给单元格Sub arr_calculate(...)Dim arr     '声明一个变量用来盛放单元格数据Dim i%arr = Range("a2:d5")     '把单元格数据搬入到arr里,它有4列4For i = 1 To 4     '...(arr)MsgBox arr1(2, 1) '转换后的数组是1列多行的二维数组End Sub '二维数组转一维 '注意:转置时只有1列N的数组才能直接转置成一维数组Sub arr_tranpose2...数组还是很强大的,通过对单元格区域数据的读取,赋值给数组,再利用数组函数或者调用Excel内置函数进行相关处理。

1.7K00

Excel VBA解读(146): 使用隐式交集处理整列

图1 单元格B6中输入公式: =A:A 并不会返回整列A,而是返回第6与列A相交的单元格值f。...但是,如果在工作前15之外输入 =myCells 例如,第18输入该公式,由于没有交叉区域,则会返回错误值#Value,如下图2所示。 ?...例如,VLOOKUP函数通常使用单个值或引用作为要查找的值,使用单元格区域作为查找。...例如,公式: =VLOOKUP(A4,$A:$C,3,false) 列A至列C组成的区域中精确查找单元格A4中的内容,并返回列C中相应的值。...VBA用户自定义函数(UDF)中运用隐式交集技术 有2种方式可以让隐式交集技术UDF中自动工作: 1.函数参数前面放置+号 2.使用VBA来处理隐式交集 例如,下面的简单UDF: Function

4.8K30

Excel实战技巧65: 制作漂亮的用户窗体按钮——当鼠标移动到按钮上时高亮显示

然后,使用VBA代码来根据鼠标的位置切换这两个图像的可见性,从而实现按钮的动态变化。 Excel工作中创建按钮图像 使用文本框在Excel中创建按钮图像。...在用户窗体中绘制图像按钮 VBE中,插入一个用户窗体,在其中放置一个标签控件、一个文本框控件以及一个图像控件,并调整成合适的大小排列,如下图3所示。 ?...Excel工作中,选择并复制相应的文本框(这里是绿的“确定”文本框)。...工作中复制相应的文本框(这里是白底的“确定”文本框),然后按照上文所示的操作将其粘贴到该控件的Picture属性中,得到一个白底灰字的图像按钮,如下图7所示。 ?...接着,将其拖放到绿白字的按钮上方, 结果如下图8所示。 ? 按照上面的操作,再创建一个名为“取消”的图像按钮,如下图9所示。 ?

7.9K20

《Python for Excel》读书笔记连载1:为什么为Excel选择Python?

2020年,微软推出了lambda函数,允许你用Excel自己的公式语言编写可重用函数,而不必依赖VBA等其他语言。...公式: =A4*VLOOKUP(B4,F4:G11,2,FALSE) 转换为金额乘以汇率。 数据层 负责访问数据:单元格D4的VLOOKUP部分正在做这项工作。...没有重复的代码意味着更少的代码更少的错误,这使得代码更易于维护。 如果编写VBA,最常见的可重用代码是函数。例如,通过函数可以从多个宏访问同一代码块。...如果你有多个一直使用的函数,可能希望工作簿之间共享它们。跨工作簿共享VBA代码的标准工具是加载宏,但VBA加载宏缺乏一种可靠的分发更新方式。...例如,你可以将一列拆分为两列,合并两个,或者对数据进行筛选分组。自Excel2016以来,PowerQuery不再是外接程序,而是可以功能区数据选项卡上通过“获取数据”按钮直接访问。

5.2K20

精通数组公式16:基于条件提取数据

要减小计算时间,考虑使用辅助列、布尔逻辑构造有效的函数。 5.这里没有考虑使用VBA解决方案,有时使用它们是自动执行数据提取的好方法。 为何提取数据的公式如此复杂?...当从中提取数据时,实际上是执行查找。Excel中,标准的查找函数例如INDEX、MATCH、VLOOKUP等都非常好,但当存在重复值时就比较困难了。...如下图1所示,提取满足3个条件的数据记录,可以看出有2条记录满足条件。对于垂直,从多列中提取数据的查找公式不会很难;查找公式难于多行中使用。...图3:最终的辅助列公式使用SUM函数将AND函数的逻辑值与上方单元格中的值相加 单元格H6是一个辅助单元格。该单元格中,输入公式: =MAX(E8:E17) 得到匹配的记录的条数。...图5:数据变化时,公式结果会自动更新 示例:使用辅助列,OR条件,VLOOKUP作为查找函数 如下图6所示,使用了OR条件的辅助列并且放置第1列,因此可以使用VLOOKUP函数。

4.2K20

【学习】Vlookup、Lookup都靠边,Mlookup函数来了

Vlookup是最常用到的查找函数,但它有很大的局限性。比如:只能查找第一个符合条件的值,无法任意位置查找多条件查找等。于是,兰色用VBA编写了一个功能强大的Mlookup函数。...查找区域:同VLOOKUP 返回值的列数:同VLOOKUP 第N个:值为1就返回第1个符合条件的,值为2就返回第2个符合条件的....当值为0值时,返回最后1个符合条件的值。 二、功能演示。...【例】如下图所示的入库中,要求完成以下查找。 ? 1、查找第2次电视的进货数量。 =Mlookup(A11,A2:D8,4,2) ?...1、按alt+F11(键盘上如果有FN键 ,还需要同时按FN)会打开VBE窗口,在窗口中点插入 - 模块。把下面的代码复制粘贴到右侧的空白区域中。 ?...Integer, M As Integer) Dim arr1, ARR2, 列数 Dim R, n, K, X, cc, sr As String arr1 = rg.Value ARR2 = rgs If VBA.IsArray

2.4K81

杂乱文本按”相似度“进行匹配?Power Query实现不难!

下面,我举个简单的例子以及Power Query里的实现过程,供参考,是否是你想要的?又或者说,对于你的数据来说,相似度是怎么定义的?欢迎留言。...): 展开后,分别对原对比的名称进行拆解(关键函数:Text.ToList),如下图所示: 对拆解的内容提取相同的文字,函数也比较简单(List.Intersect)...接下来排序,加索引固定排序结果: 最后,分组并修改代码提取相似度最高的数据(每组第1),如下图所示: 结果如下: 至此,整个操作过程完成,每一个步骤以及涉及的函数其实都不复杂...,只要操练过我整理的系列文章,应该都很容易搞出来,当然,其中涉及的相关基础知识点还是比较多的,大概包括以下几个方面以及以往文章可参考例子: 1、合并查询构造两间可能的全部对照表,参考文章《PQ-综合实战...理解PQ里的数据结构(二、行列引用)》 最后的最后,再说一下,类似这样的问题的出现,归根结在于源头基础数据的不规范,虽然这种问题在很多企业看似难以避免,但是,如果不想办法去解决的话,后续再多的努力都难以弥补

1.3K20

Excel VBA编程教程(基础一)

首先选中左侧工程列表中的工作簿,后右键,弹出的选项列表中,选择「插入」。二级菜单中,选择「模块」,完成插入新模块。 插入完成后,工程列表对应工作簿内,模块文件夹下,显示新插入的模块。...认识VBA编辑器 编辑器中每个模块的基本用法如下: 工具栏:编辑器命令栏,与 Excel 功能区域类似,包含 Excel VBA 开发相关的命令。...插入/删除模块 一个 VBA 工程中想要插入新的模块时,可在 VBA 工程右键,选择插入类型即可。...同理,第二、第三其余的每一都是语句。VBA 中的过程,就是由这样一条条语句构成的。...; 对象属性的操作,是通过 VBA 语言实现的,即上面是一 VBA 代码。

11.1K22

个人永久性免费-Excel催化剂功能第47波-VBA开发者喜爱的加密函数类

题外话 本人也是从Excel的VBA语言入门了编程世界的,然后很偶然的机会接触到VSTO,并且一位热心的网友一路的帮助下,算是入门了C#语言,现在可以灵活地用C#实现自己想要的一些小功能(大部分是抄百度...VBA代码中调用加解密函数方法 说到重点,VBA开发者可能更多场景还要回到自己VBA代码中想要调用其他语言开发好的函数,例如此篇的自定义函数。...,重新定义Excel函数的学习使用方法 第5波-使用DAX查询从PowerbiDeskTop中获取数据源 第6波-导出PowerbiDesktop模型数据字典 第7波-智能选区功能 第8波-快速可视化数据...第9波-数据透视自动设置 第10波-快速排列工作图形对象 第11波-快速批量插入图片 第12波-快速生成、读取、导出条形码二维码 第13波-一键生成自由报表 第14波-一键生成零售购物篮分析 第15...第32波-空行空列批量插入删除 第33波-报表形式数据结构转标准数据源 第34波-提取中国身份证信息、农历日期转换相关功能 第35波-Excel版最全单位换算,从此不用到处百度找答案 第36波-新增序列函数用于生成规律性的循环重复或间隔序列

3.1K10

使用R或者Python编程语言完成Excel的基础操作

职场白领学生通常都会对Excel有一定的熟悉度,原因如下: 教育背景:许多教育课程中,特别是与商业、经济、工程、生物统计、社会科学等相关的领域,Excel作为数据处理分析的基本工具被广泛教授。...掌握基本操作:学习如何插入、删除/列,重命名工作,以及基本的数据输入。 使用公式:学习使用Excel的基本公式,如SUM、AVERAGE、VLOOKUP等,并理解相对引用绝对引用的概念。...增加数据 插入行或列:右键点击行号或列标,选择“插入”。 输入数据:直接在单元格中输入数据。 2. 删除数据 删除或列:右键点击行号或列标,选择“删除”。...数据验证 限制输入:选中单元格,点击“数据”选项卡中的“数据验证”,设置输入限制。 9. 数据分析 使用PivotTable:插入”选项卡中选择“透视”,对数据进行多维度分析。 10....图标集:单元格中显示图标,以直观地表示数据的大小。 公式函数 数组公式:对一系列数据进行复杂的计算。 查找引用函数:如VLOOKUP、HLOOKUP、INDEXMATCH等。

11810

Excel实战技巧111:自动更新的级联组合框

引言:本文学习整理自www.xelplus.com,很好的一个示例,演示了不使用VBA的情形下,如何创建自动更新的级联组合框。 本文将向你展示: 如何创建组合框下拉列表。...图3 工作合适位置拖动鼠标,放置一个组合框并调整好大小。 选择组合框,单击右键,选择“设置控件格式”命令。...因为组合框位于单元格上方,所以我们需要将用户的选择存储传统的工作表单元格中。 图4 对于本示例,设置组合框的数据单元格链接如下图5所示。...图7 使用INDEX函数创建相关App的列表。单元格N4中,输入公式: =INDEX(A4:C4,,K4) 然后,向下拖动填充数据,结果如下图8所示。...图11 单元格G7中,输入公式: =IFERROR(VLOOKUP(INDEX(N4:N18,M4),A32:B71,2,FALSE),"") 下面,我们进一步完善这个示例。

8.2K20

VIM编辑器-常见命令

image.png vi编辑器 操作模式 模式名 含义 命令模式 等待输入命令 输入命令 编辑模式,用于输入文本 (尾行,末行)模式 可以输入指令,搜索,保存 命令模式 命令 含义 a 表示光标后...模式 命令 含义 :w 把写入保存到硬盘中 :q 退出当前VI编辑器打开的文件 :wq!...标题 含义 i 在当前位置插入 a 光标右边插入(当前光标尾部插入) A 在当前光标右的插入文件(当前行末插入) o 光标所在行的上方插入并切换输入模式 O 光标所在行的下方插入并切换输入模式...s 删除当前光标位置并插入 删除类 命令 含义 x 删除当前字符 删除类 命令 含义 dd 删除光标所在行 d$ 表示从当前光标位置删除到行尾(包含当前光标位置) 撤销类 命令 含义 u 撤销最后一次执行的命令...剪切类 命令 含义 dd 删除光标所在行 yy 复制光标所在的 p 光标所在行的下方粘贴 P 光标所在行的上方粘贴 替换类 命令 含义 r 替换当前位置字符 搜索 命令 含义 / 从输入

31230

Linux(Ubuntu版)下编写运行C语言程序

指令模式,进入三种模式的方法分别如下: 一般模式(刚进入的模式) 进入vi时的模式,当前为插入模式下按ESC键可到一般模式 插入模式(或称为编辑模式) 按下A,a,I,i,O,o进入(有所区别,按照效率选择...) 指令模式 :,/,?...(用的: / 较多) 插入模式用来编辑代码内容,一般模式用来复制、粘贴、删除等操作,命令模式主要用来保存文件、退出、查找文本内容等。...1GG分别指光标移动到首最末尾行。 y0,y$分别表示复制光标到首部分的内容光标到行尾部分的内容。 d0,d$分别表示剪切同上方式。 :w 保存内容。 :q!...二、使用vi编辑器编写C程序 (1)打开Terminal(终端),建立相关目录,该目录下执行“vi test.c”,将新建一个名为test.c的文件并进入(此时未保存,保存后该文件才存在)。

4.1K30

完全理解不了Vlookup,怎么破?

因为姓名班级都在1学生信息表里,所以我们需要用2里的姓名作为查找条件,1里找出这位学生所在的班级。...因为班级信息1学生信息表里,所以我们1里找查找。查找到姓名是猴子的。经过查找,我们发现在1里有个学生的姓名都叫做猴子,所以我们找到两行数据。 image.png 第3步,第几列。...使用vlookup进行多表关联查询 我们先插入函数: 1)选中要插入函数的单元格这里选中猴子这一班级所在的单元格。 2)然后点击菜单栏”插入“下面的插入函数。...image.png 第2步,消费分组列下,选中要插入值的单元格。插入vlookup函数,并按上图设置vlookup的4个参数。...进行VLOOKUP函数进行数据的匹配查找时,因为我们要把第2个参数在哪里找里的值全部选中,然后按F4按钮将相对引用变成绝对引用。也就是列号行号前面加了符号美元符号$。

1.7K11

基于单元格值查找并显示图片

标签:Excel技巧,VBA 之前的文章中介绍过这个技巧,这是mcgimpsey.com中看到的,也辑录于此,供参考。 一图胜千言。...由于Excel中的图片不能放在单元格中,而是浮在工作顶部,并且由于查找函数返回的是值,而不是图片,因此需要一些VBA代码来模拟查找图片并将其放置单元格中。...注意,对于大量图片(比如零件目录),数据库解决方案可能会更容易、更高效。 举个例子,假设一个由Bob、Ted、CarolAlice组成的合伙企业希望投标单上有主要合伙人的照片。...单元格A2的下拉列表中选择主要合作伙伴,图片将显示单元格F1的顶部,如下图1所示。另一张工作上,一个名为PicTable的查找将合作伙伴的名称与相应的图片名称相关联。...图1 图片放在工作Sheet1的任何位置,图片所在的单元格F1中,输入以下公式: =VLOOKUP(A2, PicTable, 2, False) 然后,该工作Worksheet_Calculation

23010
领券