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

数据分析常用Excel函数

反向查找 反向查找固定公式用法: =VLOOKUP(检索关键字,IF({1,0},检索关键字所在列,查找值所在列),2,0) 注意:其实反向查找除了检索区域改成一个虚拟数组公式IF之外,其他和单条件查找没有区别...3.多条件查询 匹配数据时,往往条件不是单一,那么就可以利用&将字段拼接起来,并且利用IF数组公式构建出一个虚拟区域。...返回结果单元格引用列数。 例如:column(B1)返回值2,因为B1第2列。 =COLUMN(待查询单元格/区域) 需要注意是第三个参数“返回第几列”写法。...多条件查找 返回多列固定公式用法: =VLOOKUP(混合引用关键字,查找范围,COLUMN(xx),0) 返回第几列就用COLUMN函数引用第几列单元格即可。...HLOOKUP =HLOOKUP(用谁去找, 匹配对象范围, 返回第几行, 匹配方式) 和VLOOKUP区别:HLOOKUP返回值与查找同一列上,而VLOOKUP返回值与查找同一行上。

4.1K21

Excel常用函数大全

14、INT函数   函数名称:INT   主要功能:将数值向下取最接近整数。   使用格式:INT(number)   参数说明:number表示需要取数值或包含数值引用单元格。  ...应用举例:输入公式:=INT(18.89),确认后显示出18。   特别提醒:时,不进行四舍五入;如果输入公式=INT(-18.89),则返回结果-19。  ...特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:=IF(ISERROR(A35/B35),"",A35/B35),如果B35或“0”,则相应单元格显示,反之显示A35/B35  ...应用举例:如图7所示,D64单元格中输入公式:=SUM(D2:D63),确认后即可求出语文总分。 ? 特别提醒:如果参数数组引用,只有其中数字将被计算。...数组引用空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改为:=SUM(LARGE(D2:D63,{1,2,3,4,5})),则可以求出前5名成绩和。

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

Excel中使用频率最高函数功能和使用方法

14、INT函数 14、INT函数 函数名称:INT 主要功能:将数值向下取最接近整数。 使用格式:INT(number) 参数说明:number表示需要取数值或包含数值引用单元格。...应用举例:输入公式:=INT(18.89),确认后显示出18。 特别提醒:时,不进行四舍五入;如果输入公式=INT(-18.89),则返回结果-19。...特别提醒:此函数通常与IF函数配套使用,如果将上述公式修改为:=IF(ISERROR(A35/B35),” ” ,A35/B35),如果B35或“0”,则相应单元格显示,反之显示A35/B35...应用举例:如图7所示,D64单元格中输入公式:=SUM(D2:D63),确认后即可求出语文总分。 特别提醒:如果参数数组引用,只有其中数字将被计算。...数组引用空白单元格、逻辑值、文本或错误值将被忽略;如果将上述公式修改为:=SUM(LARGE(D2:D63,{ 1,2,3,4,5} )),则可以求出前5名成绩和。

3.8K20

你有一份面试题要查收

然后对定位条件进行一系列设置,本次需求中我们要定位出空白单元格,所以选“值”。...定位出空白单元格后,在编辑栏里也就是写公式处输入“未知”,同时按下“ctrl+enter”,具体操作如下: image.png 如果希望同列中空白单元格是按照上一行值填充,在编辑栏里也就是写公式处输入...MATCH函数最终返回值是查找内容也就是姓名表格里第几行,最终1,2,3…… INDEX函数第一参数单元格区域或数组常量,本例中就是张表格区域,第二参数是选择数组某行,如姓名 “李项...第三参数是选择数组某列,如工作部门张表第1列,最终得到当姓名是李项时,工作部门会显示“运营部”。...本例最终公式两个函数嵌套使用,具体如下: image.png 当姓名固定不变时,住宅电话张表第3列,所以INDEX函数第三参数变成3表示整个表格中,第1行第3列值就是李项住宅电话,

2.1K11

【工具】一个投行工作十年MMExcel操作大全

SHIFT+F4 保护工作表中非锁定单元格之间移动:TAB 2>Excel快捷键之处于END模式时工作表中移动 打开或关闭 END 模式:END 一行或列内以数据块单位移动:END, 箭头键...:F2 取消单元格或编辑栏中输入项:ESC 编辑活动单元格并清除其中原有的内容:BACKSPACE 将定义名称粘贴到公式中:F3 完成单元格输入:ENTER 将公式作为数组公式输入:CTRL+SHIFT...:END, SHIFT+ENTER 14>Excel快捷键之选择含有特殊字符单元格 选中活动单元格周围的当前区域:CTRL+SHIFT+*(星号) 选中当前数组,此数组是活动单元格所属数组:CTRL+...选定当前选定区域中公式直接引用单元格:CTRL+[ (左方括号) 选定当前选定区域中公式直接或间接引用所有单元格:CTRL+SHIFT+{ 左大括号 只选定直接引用当前单元格公式所在单元格:CTRL...+] (右方括号) 选定所有带有公式单元格,这些公式直接或间接引用当前单元格:CTRL+SHIFT+}右大括号

3.6K40

精通数组公式17:基于条件提取数据(续)

excelperfect 导语:本文《精通Excel数组公式16:基于条件提取数据》后半部分。 使用数组公式来提取数据 创建数据提取数组公式技巧是公式内部创建一个“匹配记录”相对位置数组。...图8:匹配数据在数据集中第7行和第10行 单元格F12中输入下面的数组公式: =IF(ROWS(F12:F12)>7,"",INDEX(A20,SMALL(IF(A11:A20>=3,IF(A11...单元格L10中公式: =IF(F10>A9:A18)-ROW(A9)+1)/ISNUMBER(MATCH(B9:B18,B3:B4,0)),F10)) 单元格G10中公式: =IF(L10=...使用OR条件时要注意:对于单个列上OR条件操作,ISNUMBER/MATCH组合比布尔OR加计算更容易创建且运算更快;对于多列上OR条件操作,记住要考虑大于1计数。...4.有两种有用方法来考虑数据提取公式:提取匹配一组条件记录或数据;从单个查找值返回多个数据值。 注:本文电子书《精通Excel数组公式(学习笔记版)》中一部分内容节选。

3.3K10

你需要Excel常用函数都在这里!

例如,如果区域中包含公式返回空字符串,COUNTA 函数计算该值。COUNTA 函数不会对空单元格进行计数。 参数可以包含或引用各种类型数据,但只有数字类型数据才计算在内。...COUNTA函数计算所选区域中非单元格个数。其参数最少1个,最多255个。 注意是非单元格和空格区别。 COUNTIF() COUNTIF(range, criteria) 单条件计数。...记录所选区域中,满足特定条件单元格数值。 range 需要计算个数区域,如A2:E5 criteria条件形式数字、表达式、单元格引用或文本,它定义了要计数单元格范围。...每个范围内单元格必须是数字或名称、数组或包含数字引用空白和文本值将被忽略。选定范围可以包含标准Excel格式日期。 criteria 必需。...如公式 =SUMIF(B2:B5, "John", C2:C5) 只对区域 C2:C5 中区域 B2:B5 中所对应单元格等于"John"值求和。

3.9K31

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

有时候,一列数据中有许多单元格,导致数据不连续,我们需要剔除这些单元格,让数据区域连起来。 如下图1所示,单元格区域A1:A15中输入了一些数据,但其间有许多空白单元格。 ?...图1 单元格D1中,输入数组公式: =IFERROR(INDIRECT("A" & SMALL(IF(LEN(A15)=0,"",ROW(1:15)),ROW(A1))),"") 然后,向下复制直至出现空白单元格为止...公式核心部分是: SMALL(IF(LEN(A1:A15)=0,"",ROW(1:15)),ROW(A1)) 首先,获取单元格区域A1:A15中每个单元格内数据长度:LEN(A1:A15),看其是否...0:LEN(A1:A15)=0,如果0,则表明该单元格,返回一个值,否则返回该单元格所在行号:IF(LEN(A1:A15)=0,"",ROW(1:15)),对于本例来说,返回数组:{1;””;...接着,对于第一个公式来说,ROW(A1)返回1,即获取该数组中最小值,即1。 然后,使用INDIRECT函数获取第1个非单元格值: INDIRECT(“A” & 1) 即单元格A1中值。

3.3K20

Spread for Windows Forms快速入门(9)---使用公式

除了数值,运算符,以及函数之外,一个公式还可以包括其它单元格引用。...IF(A1>5, A1*2, A1*3) 如果单元格A1值大于5,那么将单元格A1内容乘以2,否则将A1内容乘以3 如果你单元格B1公式中定义相对单元格引用 RC[-1]+R[-1]C,则公式将被解析左边...控件会将单元格"B0" 值看作单元格。如果你更改单元格引用样式风格A1样式,公式会变为A1+B? ,因为A1样式不能表示单元格"B0"。然而,控件仍认为公式会使用R1C1引用样式。...如果公式“=COLUMNS(A1:C5)”单元格C4中,就不会有结果返回。换句话说,如果该数组中最后一个行索引与列索引都大于公式所在单元格行索引与列索引,公式就不会进行计算。...在这种情况下,单元格C4处于区域A1:C5中。这是公式一个循环引用,所以Spread并不计算公式值,除非迭代开启。 Spread通过迭代解决了循环公式问题。

1.7K50

RPA与Excel(DataTable)

以“结束”模式移动或滚动 打开或关闭“结束”模式:End 一行或一列内以数据块单位移动:End+箭头键 移动到工作表最后一个单元格,在数据中所占用最右列最下一行中:End+Home 移动到当前行中最右边单元格...:向上键或向下键 向左或向右滚动一列:向左键或向右键 6.选定单元格、行和列以及对象 选定整列:Ctrl+空格键 选定整行:Shift+空格键 选定张工作表:Ctrl+A 选定了多个单元格情况下,...:Ctrl+\ 选定列中,选取与活动单元格值不匹配单元格:Ctrl+Shift+| 选取由选定区域中公式直接引用所有单元格:Ctrl+[(左方括号) 选取由选定区域中公式直接或间接引用所有单元格...:Ctrl+Shift+{(左大括号) 选取包含直接引用活动单元格公式单元格:Ctrl+](右方括号) 选取包含直接或间接引用活动单元格公式单元格:Ctrl+Shift+}(右大括号) 选取当前选定区域中可见单元格...输入并计算公式 键入公式:=(等号) 关闭单元格编辑状态后,将插入点移动到编辑栏内:F2 在编辑栏内,向左删除一个字符:Backspace 单元格或编辑栏中完成单元格输入:Enter 将公式作为数组公式输入

5.7K20

Excel公式练习33: 将包含单元格多行多列单元格区域转换成单独列并去掉单元格(续)

本次练习是:这个练习题与本系列上篇文章练习题相同,如下图1所示,不同是,上篇文章中将单元格区域A1:D6中数据(其中包含单元格)转换到单独列(如图中所示单元格区域G1:G13)中时,是以行方式进行...公式 1.先将单元格区域A1:D6命名为“rngData”。 2.单元格F1中输入公式: =SUM(COUNTIF(rngData,{">0","?...3.单元格H1中输入数组公式: =IF(ROWS($1:1)>$F$1,"",INDIRECT(TEXT(SUM(10^{5,0}*MID(TEXT(SMALL(IF(rngData"",10^5...公式中间结果: MID(“R00003C00002”,{8,2},5) 返回数组: {“00002”,”00003”} 使数值反转,正好与行列相对应。...相关参考 Excel公式练习32:将包含单元格多行多列单元格区域转换成单独列并去掉单元格 Excel公式练习4:将矩形数据区域转换成一行或者一列

2.1K10

Excelize 2.7.0 发布, 2023 年首个更新

GetCellStyle 函数不再返回合并单元格区域左上角单元格样式重命名以下 5 个导出数据类型和错误常量,具体更改详见官方文档中更新说明移除了 54 项导出类型,具体更改详见官方文档中更新说明移除了...ID 不存在时将返回错误,相关 issue #1323流式按行赋值时,若行号未递增将返回错误,以避免生成工作簿损坏,相关 issue #1139按行流式写入工作表时,支持通过指定 RowOpts 单元格设置样式...修复向工作表添加图片后,获取该图片内容问题修复部分情况下插入行列后生成工作簿损坏问题删除单元格公式时将删除公式计算链中共享单元格引用,以修复部分情况下生成文档损坏问题修复部分情况下未对工作表名称特殊字符及长度做正确处理问题...,解决 issue #1328修复部分情况下公式函数 OR 计算结果有误问题修复带有单一单元格区域引用工作表中插入行列时,将收到异常问题修复获取带有单一单元格区域引用合并单元格区域时,收到异常问题修复部分情况下读取富文本单元格值不完整问题修复流式写入时未转义...XML 字符导致文档损坏问题,解决 issue #1391修复公式计算函数 ADDRESS 工作表名称为时计算结果有误问题,解决 issue #1396修复部分情况下添加图片结果有误问题,解决

1.7K131

Excel常用函数

可以将单个值、单元格引用或是区域相加,或者将三者组合相加。...=MIN(C3:C4,C7,C10) 6、计数函数COUNT() 获取指定单元格数据数值类型个数,对于单元格、逻辑值或者文本数据将被忽略。...可以用来判断是否有空白单元格 1、指定数值获取非数值个数 =COUNT(1,2) 2、获取指定单元格中非数值个数 =COUNT(C10,F10) 3、指定范围获取非数值个数 =COUNT(C10...要找到其排位数字。 Ref 必需。 数字列表数组,对数字列表引用。 Ref 中非数字值会被忽略。 Order 可选。 一个指定数字排位方式数字。...要找到其排位数字。 Ref 必需。 数字列表数组,对数字列表引用。 Ref 中非数字值会被忽略。 Order 可选。 一个指定数字排位方式数字。

3.5K40

你绝对不知道Excel选择性粘贴技巧

Top 11:公式粘贴纯数值 应用场景:有时公式计算最终数据,不希望再随着公式变化,因此需要将公式得到结果转化为纯数值。...操作方法:复制任意一个空白单元格,选择数据区域,点击右键菜单中“选择性粘贴”。 弹出对话框中,"运算"类型选择“加”,点击“确定”按钮,你会发现,所有文本型数字都已经转换成真正数值了。...操作方法:复制带格式数据区域,另一数据区域点击右键→粘贴选项→格式 Top4:快速粘贴引用区域 应用场景:将数值粘贴引用,可以是粘贴后数据随着源数据变化而变化,可以不用函数而动态构建一组数据...操作方法:单元格输入25并复制,然后选取原始数字区域,【右键】 →【选择性粘贴】→ 【运算】→【加】。...应用场景:将复制数据,准确插入到粘贴区域空白处,粘贴区域既有数据又有空白单元格。 操作方法:使用选择性粘贴中【跳过单元格】选项。

39320

Excel公式练习36: 找到和加数

如下图1所示,单元格A2中给出了目标值47,单元格C1:K1中有9个值,现在我们想知道这些值中哪些值相加等于47,在这些值下方单元格中使用“X”标记。 ?...图1 单元格C2中输入公式,然后拖放至单元格K2,得到结果。 那么,如何编写这个公式呢? 先不看答案,自已动手试一试。...公式 单元格C2中输入数组公式: =IF(ISNUMBER(MATCH(COLUMNS($C:C),IF(INDEX(MOD(INT((Arry2-1)/2^(TRANSPOSE(Arry1)-1)).../A),”X”,””) 转换为: =IF(FLASE,”X”,””) 结果。...注意: 1.这里解决方案理论上限制20个数值。值越多,计算量越大,对电脑资源需求量也越大。 2.如果不存在和等于目标值数值组合,则所有标记单元格

73630

ExcelJS导出Ant Design Table数据Excel文件

安装: npm install exceljs 还需要搭配另外一个库:file-saver npm install file-saver 页面中引用 import * as ExcelJs from ...// 添加列标题并定义列键和宽度 // 注意:这些列结构仅是构建工作簿方便之处,除了列宽之外,它们不会完全保留。...dobCol.eachCell(function(cell, rowNumber) {   // ... }); // 遍历此列中所有当前单元格,包括单元格 dobCol.eachCell({ ...Zeb'; // B5 值设置 “Zeb” - 假设第2列仍按名称键入 row.getCell('C').value = new Date(); // C5 值设置当前时间 // 获取行并作为稀疏数组返回...).toEqual(2); expect(row.getCell(3).value).toEqual(3); // 通过稀疏数组分配行值(其中数组元素 0  `undefined`) const values

38130

Extreme DAX-第4章 上下文和筛选

除此之外,如果此表与其他表之间存在关系,则这些关系将会传递这些筛选,此时我们也得到在其他表中由筛选行所构成子集。...Product 表上选择。...这可能会包含由于不完整关系而添加到表中空白行中值(请参见第2章 模型设计;这些值必然)。如果不希望这些空白值包含在上下文中,则应使用 ALLNOBLANKROW 而不是 ALL。...这将导致度量值结果,即使你聚合事实表中确实存在着 2019 年或更早日期。... CALCULATE 中,此表达式必须返回标量值; CALCULATETABLE 中,它必须是表表达式。除了这一点不同之外,该函数也是按照与 CALCULATE 相同四步过程工作。

5.3K20
领券