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

Excel小技巧65:单元格域中精确放置图表

学习Excel技术,关注微信公众号: excelperfect Excel中绘制嵌入图表时,Excel会将图表放置合适地方,如下图1所示。 ?...图1 然而,有时候我们想要将图表精确地与单元格区域对齐,如下图2所示,图表完全与单元格区域D2:H13重合。 ? 图2 这是怎么做到呢?...很简单,移动图表或拖放图表调整其大小时按住Alt键,图表会自动吸附到最近单元格,如下图3所示。 ?...图3 这是因为Alt键强迫Excel捕捉图表到单元格边缘并将其锁定,并且此时调整单元格区域行高或列宽时,图表尺寸也跟着进行调整,如下图4所示。 ?...图4 看来,Alt键不同情形下都有其巧妙用法。 欢迎在下面留言,完善本文内容,让更多的人学到更完美的知识。 欢迎到知识星球:完美Excel社群,进行技术交流和提问,获取更多电子资料。 ?

1.7K10

Excel公式技巧90:剔除单元格域中单元格

有时候,一列数据中有许多空单元格,导致数据不连续,我们需要剔除这些空单元格,让数据区域连起来。 如下图1所示,单元格区域A1:A15中输入了一些数据,但其间有许多空白单元格。 ?...图1 单元格D1中,输入数组公式: =IFERROR(INDIRECT("A" & SMALL(IF(LEN(A15)=0,"",ROW(1:15)),ROW(A1))),"") 然后,向下复制直至出现空白单元格为止...图2 注意,数组公式要求按下Ctrl+Shift+Enter组合键才算完成输入,Excel将自动公式两侧加上花括号({})。...公式核心部分是: SMALL(IF(LEN(A1:A15)=0,"",ROW(1:15)),ROW(A1)) 首先,获取单元格区域A1:A15中每个单元格内数据长度:LEN(A1:A15),看其是否为...接着,对于第一个公式来说,ROW(A1)返回1,即获取该数组中最小值,即1。 然后,使用INDIRECT函数获取第1个非空单元格值: INDIRECT(“A” & 1) 即单元格A1中值。

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

Excel: 对单元格域中不重复数字计数

D1单元格公式如下: =COUNT(UNIQUE(D4:D10)) 首先通过UNIQUE函数进行去重,然后通过COUNT函数计数。 (1)COUNTA 函数计算范围中不为空单元格个数。...(2)COUNTA 函数计算包含任何类型信息(包括错误值和空文本 (""))单元格。例如,如果区域中包含公式返回空字符串,COUNTA 函数计算该值。...为了筛选状态下,依然可以得到正确结果,这里使用了一个辅助列。...效果如下: 辅助列中,E5单元格公式如下: =SUBTOTAL(102,D5) D1单元格公式如下: =COUNT(UNIQUE(FILTER(D4:D10,E4:E10))) 借助SUBTOTAL...(https://www.ablebits.com/office-addins-blog/excel-unique-function-find-unique-values/) [5] 以一敌十统计函数

89820

Excel公式练习64: 获取单元格域中移除空单元格

本次练习是:如下图1所示,列C中有很多空单元格,使用公式将其整理,移除空单元格并将值放置列D中。 ? 图1 先不看答案,自已动手试一试。...公式 单元格D2中,输入数组公式: =IFERROR(OFFSET(C2,SMALL(IF((List)>1,ROW(List),""),ROW(E1))-2,0),"") 下拉至单元格出现空为止。...列C中单元格值大于1,返回TRUE,否则返回FALSE,工作表中演示如下图2所示。 ? 图2 而ROW(List)则是由第2行至第10000行行号组成数组。...图4 这样,单元格D2中公式最终等价为: OFFSET(C2, 2-2,0) 得到单元格C2中值。...单元格D3中公式最终等价为: OFFSET(C2, 6-2,0) 得到单元格C6中值。 单元格D4中公式最终等价为: OFFSET(C2, 7-2,0) 得到单元格C7中值。 依此类推。

3K51

Excel公式技巧82:查找指定值所在单元格

通常,我们会根据指定位置查找值,例如使用VLOOKUP函数查找指定行列单元格值。然而,如果我们知道了某个值,需要查找这个值所在单元格,这如何使用公式呢?...例如,下图1所示工作表,其中数值最大单元格是G5。我们可以使用:=Max(B2:M7)获取该区域中最大数值,但怎样知道这个数单元格G5中呢? ?...图1 我们可以使用SUMPRODUCT函数与ROW函数和COLUMN函数配合,分别获取该数所在行和列,然后使用ADDRESS函数来获取单元格地址。...按照这样思路,我们可以分别获取该区域最大值所在行列标题。...综上,表明该最大数值对应商品D六月份数量。 小结:本示例技巧关键在于理解公式中SUMPRODUCT函数部分技巧。

7.9K30

Excel公式技巧85:统计单元格域中各种数据类型

Excel工作表中,输入到单元格数据总是下列4种类型之一: 文本 数值 布尔值(TRUE或FALSE) 错误值 如下图1所示,列A中包含有所有这4种数据类型。...现在,我们使用公式来分别统计这4种数据类型出现数量。 ? 图1 单元格D1中,输入公式统计文本数据数量: =COUNTIF(A1:A22,"*?")...单元格D2中,输入公式统计数值数据数量: =COUNT(A1:A22) 单元格D3中,输入公式统计布尔值数据数量: =SUM(COUNTIF(A1:A22,{TRUE,FALSE})) 单元格...D4中,输入公式统计错误值数量: =SUM(IF(ISERROR(A1:A22),1)) 注意,这是一个数组公式,所以输入完后要按Ctrl+Shift+Enter键。...单元格D5中,统计该区域中所有数据数量: =COUNTA(A1:A22) 结果如下图2所示。 ?

1.1K30

Excel公式练习57: 求单元格域中指定词语出现次数

excelperfect 本次练习是:给定一个单元格区域,要求使用公式得到该区域中某词语出现次数。如下图1所示,求单元格C1中”完美Excel单元格区域A1:A3中出现次数。 ?...公式 单元格C2中输入数组公式: =SUM(LEN(A1:A3)-LEN(SUBSTITUTE(A1:A3,C1,"")))/LEN(C1) 结果为3,表明单元格区域A1:A3中有4处出现了”完美Excel...接着解析公式为: =SUM({24;24;27}-{17;17;20})/LEN(C1) 表明将单元格区域A1:A3中所有的C1中值替换掉后长度分别是17、17和20。...将得到两个中间数组相减: =SUM({7;7;7})/LEN(C1) 生成数组表示每个单元格中含有单元格C1中字符长度,然后求和得到单元格域中含有C1字符总数: =21/LEN(C1)...除以C1中值长度,得到C1中值个数: =21/7 结果为: 3

57420

Excel应用实践25: 找出两个单元格域中不相同数据

实际上,这就是工作表中比较两列数据。将工作表中存储数据放在一列,将下载数据放在另一列,比较这两列数据。 我们来看看一组简化数据比较,介绍实现方法。 最简单方法是使用Excel条件格式功能。...如下图1所示,列A和列C中有两组数据,要找出这两个区域中不相同数据。 ? 图1 第1步:选择单元格区域A1:A10,按住Ctrl键,再选择单元格区域C1:C10。...第2步:选取功能“开始”选项卡中“条件格式——突出显示单元格规则——重复值”命令,如下图2所示。 ?...图2 第3步:弹出”重复值”对话框中,左侧下拉列表中选择“唯一”,右侧“设置为”列表中选择适当颜色选项,如下图3所示。 ?...CreateObject("scripting.dictionary") Set dict2 =CreateObject("scripting.dictionary") '赋值要比较两个单元格区域

1.5K20

Excel基础

IF 函数 此函数用于条件为真时返回一个值,条件为假时返回另一个值。 下面是 IF 函数用法视频。 LOOKUP 函数 需要查询一行或一列并查找另一行或列中相同位置值时,请使用此函数。...VLOOKUP 函数 如果需要按行查找表或区域中内容,请使用此函数。例如,按员工号查找某位员工姓氏,或通过查找员工姓氏查找该员工电话号码(就像使用电话簿)。...MATCH 函数 此函数用于单元格域中搜索某项,然后返回该项单元格域中相对位置。...DATE 函数 此函数用于返回代表特定日期连续序列号。 此函数公式,而非单元格引用提供年、月和日情况中非常有用。...F1、关键字 十二、排序 十三、筛选 十四、图表 十五、分列

2.5K51

Excel公式练习41: 获取非连续单元格域中只出现一次数字

本次练习是:如下图1所示,有一组非连续单元格区域,由任意数量单列区域组成,每个区域中值有数字、文本或空格。...要求从单元格A2开始,使用公式生成一个列表,这个列表由上述非连续单元格域中所有只出现了一次数字组成(如图1所示,1、2和9这三个数字非连续单元格域中只出现了一次)。 ?...图1 注意,虽然图1中单元格区域C1:N12中有很多单元格为空,但解决方案公式中要考虑这些单元格也可能存在数据情况。 先不看答案,自已动手试一试。...单元格A1中,公式: =SUMPRODUCT(--(FREQUENCY(RNG,ROW(INDIRECT("1:" &MAX(RNG)+1))-1)=1)) 计算该非连续单元格域中满足要求数字数量...另一个函数是MAX函数,也可以操作多个、非连续单元格区域,因此: MAX(RNG) 能够得到组成RNG单元格域中所有数值最大值,忽略逻辑值、文本。很显然,其返回结果是9。

1.4K30

【收藏】数据分析必会Excel高频函数合集

第二个参数是需要查询单元格区域,这个区域中首列必须是要包含查询值,否则公式将会返回错误值。如果查询区域中包含多个符合条件查询,VLOOKUP函数只能返回第一个查找结果。...4 MATCH函数组合 MACTH函数是EXCEL中使用较为广泛一个函数,MATCH函数功能就是指定区域内搜索特定内容,然后返回这个内容指定区域里面的相对位置。...如下图,想要在137:140域内查找出小于或者等于80数值,按顺序找到E137和E138单元格数值都小于"80",选择其中最大数值,即E138数值,区域内排第2,所以结果显示2。...如下图,想要在,148:151域内查找出大于或等于"90"数值,按顺序找到E148:E151单元格数值都大于等于"90",选择其中最小数值,即E149数值,区域内排第2,所以结果显示4。...如下图所示,需要根据F55(职务)和G55(年龄)信息,A-C列单元格域中查找职务为"秘书",年龄为"56"所对应员工编号。

3.6K20

筛选加粗字体格式单元格3种方法

标签:Excel技巧 工作表中有很多数据,一些数据所在单元格设置为加粗字体格式,现在想要筛选出所有这些加粗字体格式单元格。 示例数据如下图1所示。...图1 这里,讲解3种方法来实现筛选带有加粗字体格式单元格。 方法1:替换 查找和替换用于查找指定文件,也可查找特定格式(例如单元格背景色、字体颜色、加粗字体)。...这里所用原理是查找工作表中加粗字体格式单元格,将它们转换成易于筛选格式,然后再应用筛选。 1.选择数据区域。 2.功能“开始”选项卡中单击“编辑”组中查找和选择——替换”。...此时,所选数据区域中加粗字体单元格添加了背景色。 5.选择所有数据区域,功能“数据”选项卡中,单击“排序和筛选”组中“筛选”命令,单击筛选下拉箭头,单击“按颜色筛选”,如下图3所示。...参数reference指定想要引用单元格。 下面来使用GET.CELL实现筛选加粗字体单元格功能“公式”选项卡中,单击“定义名称”组中“定义名称”命令。

3K30

VLOOKUP很难理解?或许你就差这一个神器

VLOOKUP (lookup_value, table_array, col_index_num, [range_lookup]) =VLOOKUP (要查找项、要查找位置、包含要返回单元格域中列号...查找浙江省景点是什么 首先以静态查找值为例,编写VLOOKUP查找函数:从C14:I19 表区域中查找D8单元格中浙江省景点所在列值4,并且是精确查找。...引用area_num选择特定区域后,row_num 和 column_num 选择特定单元格:row_num=1 是区域第一行,column_num=1 是第一列,以此类比。...=INDEX(C14:C19,7-C8) 从C13:I13域中数组--名称,按照F7数值,查找出目标名称得到需要列数据。 =INDEX(C13:I13,F7) ?...Excel中0=FALSE,1=TRUE,我们把{1,0}放在IF函数第一参数中,它实际上代表对和错条件结果,又因为,{1,0}大括号中,所以它是一个数组,它会跟每一个元素都发生运算,比如在IF

8K60

Excel:Ctrl+F人人都会用,但这3个技巧99%的人不知道

查找与替换是Excel中最为简单实用功能之一,几乎用过Excel的人都知道这个功能,也都会简单使用这个功能。然而,今天介绍这3个技巧却有99%以上的人都不知道。...操作方法也很简单:表格中任意单元格按下Ctrl+F快捷键打开查找与替换对话框,查找内容框中输入=,单击查找全部,查找结果显示中选择任意单元格,然后按下Ctrl+A快捷键全选,关闭查找与替换对话框,达到了和...二、一键快速标识表格中数据 1.标识某个特定值 标识数据似乎是Excel“条件格式”专利,然而当我们想将某个表中某一个值全部都表示出来,用“条件格式”却很不方便。...2.标识符合条件一些数据 全选需标识数据区域,按下Ctrl+F快捷键—-查找框中输入”*”,单击查找全部—-单击结果区域中值,Excel会自动排序—-利用shift键选择某一系列需要设置格式数据...1.一键快速清除表格中所有合并单元格 方法:选择特定区域,按下Ctrl+F打开查找与替换对话框,单击选项,这时查找内容”框右侧将出现一个“格式”选项—-单击“格式”—-单击对其—勾选“合并单元格

2.3K50

VBA自定义函数:单元格域中创建不重复随机数

标签:VBA,自定义函数 有时候,我们需要创建一组不重复随机组,例如在指定单元格域中创建一组不重复随机数用于模拟数据分析。 下面的一个VBA自定义函数,可用于创建指定数值范围不重复随机数。...As Long '要选择随机值数目 (默认为全部) Dim TempArray_Source() '保存最小值到最大值源列表 Dim TempArray_Result...() '保存随机选择结果 (随机排序) Dim SrcULimit As Long '源数组上限....Exit Function End If If NumberOfRandoms > (MaxValue - MinValue + 1) Then MsgBox "要求返回数字超过给定范围内可能数量...Next Result_Index Application.ScreenUpdating = True RandomSeq = TempArray_Result End Function 要在单元格区域

20710

Excel公式练习47: 根据单元格域中出现频率和大小返回唯一值列表

公式 单元格I1中数组公式为: =IF(ROWS($1:1)>$H$1,"",MIN(IF(IF(Range1"",COUNTIF(Range1,Range1)+1/(Range1*10^6))...(Range1,Range1&"")用来计算Range1域中每个元素出现次数,注意到COUNTIF函数第2个参数中添加了空字符串,其主要原因详解如下: 假设不添加空字符串,则为: COUNTIF...通过第二个参数指定值后添加一个空字符串,Excel将空单元格解析为空字符串而不是0,因此公式: COUNTIF(Range1,Range1&"") 解析为: COUNTIF(Range1,{"1",...COUNTIF(Range1,Range1)+1/(Range1*10^6) 将为单元格区域内每个值生成一个计数数组,这很重要,因为问题症结在于根据值该区域内频率返回值。...可以看到,这种情形下使用FREQUENCY函数,从而将数组简化为每个值该数组中出现次数数组。公式中之所以区域后添加0,是为了将空单元格转换为0。

1.6K20

Excel小技巧64:快速删除数据区域中空行

学习Excel技术,关注微信公众号: excelperfect 有些情况下,数据区域中有很多空行(如下图1所示),影响数据分析和处理。...选择要删除空行数据区域。 2. 单击功能“开始”选项卡“编辑”组中查找和选择——定位条件”命令,弹出“定位条件”对话框。 3. “定位条件”对话框中,选取“空值”按钮,如下图2所示。 ?...图2 此时,Excel会选择数据区域中单元格,如下图3所示。 ? 图3 4. 单击功能“开始”选项卡“单元格”组中“删除”命令,结果如下图4所示。 ?...单击功能“开始”选项卡“编辑”组中“排序和筛选——筛选”命令,Excel各行标题中添加筛选下拉箭头。 3. 单击第一个下拉箭头,只选取其中“空白”前复选,如下图5所示。 ?...继续单击第2个下拉箭头,只选取其中“空白”前复选,结果如下图7所示。 ? 图7 5. 单击功能“开始”选项卡“单元格”组中“删除”命令,结果如下图8所示。 ?

1.3K20
领券