中企动力 > 商学院 > excel取大值
  • ?

    技巧 | 如何在Excel中巧妙的提取你需要的数据?

    语阑珊

    展开

    Hi,大家好,我是胖斯基

    又是一个突如其来的周三傍晚,风雨交夹,狂风相随……

    想想那许久未更新的公众号,再摸摸那胸前的一整块腹肌,愧色依旧,还是码字减肥吧!

    如何在Excel中巧妙的提取你需要的数据?

    举个例子:

    由于从财务系统导出的数据中,会计科目是一种全级显示,用””来展示层级的划分,但是实际在数据统计或应用的时候,需要用到末级科目,故:如何在批量数据中,快速提取末级科目的名称?

    也许猴急如你,一上来就想着函数或VBA,可行是可行,但是这种霸王硬上弓的模式,往往因用力过猛而不能快速得到预期效果……

    聪明人,应该懂得循序渐进!

    1

    查找替换法

    曾经有那么一个快捷键,它可以在茫茫人海中帮你寻觅“对象”,活好话不多,Ta就是Ctrl+F。

    如果你想起了Ta,那这个问题便迎刃而解,效果如下:

    注意这里查找的时候,用到的查询内容是 【*\】,查找内容替换为空,过程进度的处理基本上是秒级。

    说明:由于要获取的是末级科目名称,故希望在科目信息中,保留的内容是最后一个【\】后面的内容,所以这里查找的时候采用了通配符【*】,组合起来就是【*\】,故:凡是最后一个【\】前的内容都查询出来,并替换为空

    想想,这种温柔的方式,是不是比直接上函数和VBA的来的更和谐?

    2

    快速填充法

    当然条条大路通罗马,何必单恋一种法?

    曾经也有那么一个智能填充工具,Ta有那么一点人工智能的特效,能够想你所想,取你所需……

    Ta就是在Excel2013版及之后推出的一个快速填充工具(Ctrl+E)。如果你想起Ta,那基本也就是万花丛中笑春风般的效果,如下:

    注意:这里手工输入了2条记录(目的在于给Excel更多判断的选择),然后手工拖拽,选择快速填充后,所有末级科目数据自动呈现出来,怎么样?处理进度上是不是也是秒级?

    So,循序渐进是不是很重要?

    慢慢来,你会发现不一样的精彩

    3

    函数法

    这种方法呢不是特别提倡,毕竟不是人人都能上手就来函数,当然,你要是Excel大神,无妨,怎么开心怎么来。

    函数1:=TRIM(RIGHT(SUBSTITUTE(B3,"",REPT(" ",200)),200))

    函数2:=MID(B3,COUNT(,FIND("",B3,ROW($1:$99))),20)

    函数3:=VLOOKUP("*",RIGHT(B3,ROW($3:$24)-{0,1}),2,)

    具体函数逻辑就不在重复累赘说明了

    胖斯基|说

    在Excel中提取有效的数据,是一项频率极高的操作,其处理逻辑基本都已成为套路,学会灵活应用就好。

    当然,依旧要敲黑板说明的是:观察Ta,循序渐进,温柔对待,也许灵巧的技巧,能解决你很大的问题……

    更多精彩,敬请关注Excel老斯基

  • ?

    Excel函数公式:含金量超高的8大Excel实用技巧解读,绝对的干货

    套牢

    展开

    Excel中,功能最强大的莫过于函数公式,但是对于一般的用户而言,函数公式显得有点儿“高大上”,还不如 一些实用技巧来的实惠,所以我们今天给大家带来一些实用性非常强的技巧,希望对大家的工作有所帮助。

    一、整理日期。

    目的:将不规范的日期格式进行整理。

    方法:

    1、选定需要调整的目标单元格。

    2、快捷键Ctrl+H打开【替换】对话框。

    3、输入【查找内容】(.)和【替换内容】(/),并【全部替换】-【关闭】。

    4、插入两列辅助列。

    5、输入公式:=DATESTRING(C3)。

    6、复制公式所在单元格并粘贴为值形式。

    7、删除不符合要求的列。

    二、快速求和。

    目的:对行、列所有数据快速求和。

    方法:

    1、选定目标单元格(包括数据源和求和区域)。

    2、快捷键:Alt+=。

    三、快速填充公式。

    目的:将公式应用于其他的行、列。

    方法:

    1、编辑公式。

    2、拖动填充柄填充。

    四、制作工资条。

    目的:用工资表制作工资条。

    方法:

    1、在辅助列中添加序号。

    2、复制所有序号到工资表辅助列的下面单元格中。

    3、选中工资表及新添加的行。

    4、【数据】-【排序】。

    5、选择【主要关键字】、【排序依据】、【次序】并【确定】。

    6、复制表头。

    7、选定除表头外的其他区域,并Ctrl+G打开【定位】对话框。

    8、单击【定位条件】-【空值】并【确定】。

    9、Ctrl+V粘贴。

    10、美化表格,删除辅助列。

    五、填充合并单元格。

    目的:对合并单元格进行快速的填充。

    方法:

    1、选定合并单元格。

    2、【开始】-单击【合并后居中】右侧的下拉箭头,选择【取消单元格合并】。

    3、快捷键:Ctrl+G打开【定位】对话框,【定位条件】-【空值】-【确定】。

    4、输入公式:=B4并Ctrl+Enter填充。

    解读:

    B4单元格的确定方法:当前空单元的上一单元格。

    六、日期星期同时显示。

    目的:在单元格中显示日期和对应的星期。

    方法:

    在目标单元格中输入公式:=TEXT(C3,"yyyy年m月d 日 aaaa")、=TEXT(C6,"yyyy/m/d aaaa")。

    七、跨天的时间差计算。

    目的:计算出两个时间的差值,精准到分钟。

    方法:

    1、在目标单元格中输入:=D3-C3(结束日期减去开始日期)。

    2、快捷键:Ctrl+1打开【设置单元格格式】对话框,选择【分类】中的【自定义】,并在【类型】中输入:[h]小时m分并【确定】。

    八、按“万元”显示金额。

    方法:

    1、选定目标单元格。

    2、Ctrl+1打开设置单元格格式对话框,选择【分类】中的【自定义】,并在【类型】中输入:0!.0,万并【确定】。

    结束语:

    上述8个技巧看起来非常的简单,但是实用性非常的强,如果能够熟练掌握,相信会大幅度的提高工作效率。

    在学习过程中,如果遇到困哪,欢迎大家在留言区留言讨论哦,也可以在留言区发表感想和看法。

  • ?

    在 Excel 中,如何按条件找到最大值?

    嗜毒

    展开

    Hi,我是秋小叶~

    遇到Excel问题,我们就爱到网上搜,看看有没有高手提供了现成的公式可以用。可是试了很多的搜索出来的方法,总是不对。

    其实,同一个 Excel 难题,有很多种解决方法,并不是非得选自己看不懂的函数,还容易出错。今天就讲一个典型案例,看 Excel 如何八仙过海~

    有这样一份项目管理表,现在老板想知道每一个项目的:

    上线时间:项目中最早的一个进入日期

    结束时间:项目中最晚的一个退出日期

    例如,寒战行动。

    上线时间:最早的一个进入日期 2016年1月14日;

    结束时间:最晚的一个退出日期 2016年2月28日。

    那么问题来了:

    假如现在有 100 个项目,怎么自动算出每一个项目的上线时间和结束时间呢?

    很多小伙伴一看到这样的问题,整个人都是懵的,根本不知道从哪下手啊。其实,只要懂得将问题转化成 Excel 的语言进行描述,就能迎刃而解。

    小知识:

    日期和时间,在 Excel 中是一个从1900年1月1日起以天为单位计算的特殊序数。例如,2017/7/7,其实是第 42923 天。

    因此,最早日期,其实就是最小值,而最晚日期,就是最大值。

    本质上,这就是求最值的问题。只不过,在这个案例中直接求最小值和最大值不管用。这是因为:

    项目上线时间=同一个项目里进入日期的最小值;

    项目结束时间=同一个项目里退出日期的最大值。

    于是,我们要解决的问题,实质上就变成了:在 Excel 中按条件求最小值和最大值。

    接下来就教你几个方法,函数恐惧星人也别慌,第2个方法就是为你们准备的!

    01.高手:新锐函数法

    如果你用的是 Office 2016 版,用 MINIFS 函数和 MAXIFS 函数就能轻松搞定:

    要点解读:

    公式语法规则是= MINIFS(哪些数的最小值,条件在哪一列,满足什么条件),MAXIFS同;

    $ 符号按【F4】自动添加,普通函数公式,直接按【Enter】即可输入

    注意事项:

    这两个是 2016 版的新增函数,直接选择添加相应的参数就行。

    如果你是函数恐惧星人,下面 2 招会更适合你。

    02.菜鸟:透视表法

    强大的数据透视表,只要拖一拖,点一点鼠标就能搞定。

    要点解读:

    点击数据区域任一个数字,插入-数据透视表。

    以计算上线时间为例,将项目名称拖入行区域;将进入项目拖入值区域

    双击字段名称,更改值显示方式为最小值

    【Ctrl+Shift+3】修改数字格式为日期格式

    * 求项目退出时间同样的操作。

    注意事项:

    数据透视表胃口比较叼,要求表格结构简单,数据规范,而且需要手工刷新得到最新结果。

    很多人碰到表格计算问题,基本上都会想到函数公式。所以习惯于把问题描述成:

    用函数公式可以 XXX吗?用函数公式怎么 OOO?……

    这样问问题,最大的毛病在哪?

    自费武功!把 Excel 的十八般武艺都弄丢了,能解决问题的可不止函数呀~

    03.小白:智能表格法

    还有一个小机灵,也能轻松解决此问题。那就是「智能表格+切片器」:

    (因录制时长和图片大小限制,压糊了,将就看吧~)

    要点解读:

    先套用表格格式,将普通数据区域转智能表格

    勾选显示汇总行,并切换为最小值、最大值

    插入切片器

    之后,便能任性的,点击随时查看各个项目的最值。

    适用场景:

    一次只需要看其中一个类别的最大值和最小值时,这种方法最简单实用。如果要同时查看,还是要用数据透视表或函数公式。

    你看,Excel的问题并不一定得要用公式解决,我们只需要掌握一些基本功能,不用公式也能大幅提升工作效率!

  • ?

    数据整理那么难?Excel提取大法超简单

    翁匕

    展开

    最新有订阅粉留言,大意如图所示,统计用的原始数据内一个部门内多个人,想整理成以人单独列表,如果手动摘录太费时间,有没有办法让Excel自动拆分提取?小编试着弄了一下,还真琢磨出来了,这里也分享给所有人,以后有类似的需求,大家都能够用Excel自动拆分,不需要手工摘录了。

    点击任意数据(人员列表)然后切换选项卡到“数据”,选中“从表格”,弹出的数据来源默认即可,点击确定,生成带有选单的表格,并弹出查询编辑器。

    小提示:

    查询编辑器即Power Query,此功能需要以插件形式单独下载,安装到Excel 2010或Excel 2013版本中才能使用,而Excel 2016直接集成了该功能,所以在界面显示上也有所区别,本文以Excel 2016为例,2010、2013的用户可以根据实际情况操作。

    在弹出的查询编辑器中,单击“列2”选中,切换到“转换”选项卡,点击“拆分列”中的“按分隔符”。

    单击“选择或输入分隔符”下拉选单,选中“自定义”,并输入顿号“、”(注:本例中是人员是以顿号分割)点击确定。

    这时,查询编辑器的数据已经变为多个列,人员名单已经独立分拆。我们特意留了一个错误,列2.2的第6行是以逗号“,”分割人员,所以没有被提取出来,所以建议大家在转换提取时,要统一分割符号。注意,这里使用分列和在工作表中使用分列有所不同。如果需要分列的右侧列中还有其他的内容,会自动扩展插入新的列,右侧已有数据列自动后延。而在工作中使用分列,右侧有数据时则会被覆盖掉。

    接下来,按住Ctrl并单击所有列,在“转换”选项卡中点击“逆透视列”。

    新转换的列表已经改成以人员为基准数据的拆分方案,但是多了一列“属性”单击选中后右键选择“删除”。

    最后,点击“文件”中的“关闭并上载”,回到Excel界面,这样再看是不是已经通过这一系列的操作,数据提取转换过来了?部门重复罗列,但是人员名单为单独独立存在了。

    ——电脑爱好者

  • ?

    Excel表格实用技巧11、如何快速从数据中找出最大值或最小值

    咎宛菡

    展开

    利用条件格式的项目选取规则找出最大值或最小值

    操作示例

    1、从下图数据中找出最大值:选中所有数据,依次点击开始菜单下的【条件格式】——【项目选取规则】——【值最大的10项】,在打开的窗体中将“10”修改为“1”后点击【确定】,下图中最大值“420”已被高亮显示;

    2、从下图数据中找出最小值:选中所有数据,依次点击开始菜单下的【条件格式】——【项目选取规则】——【值最小的10项】,在打开的窗体中将“10”修改为“1”后点击【确定】,下图中最大值“7”已被高亮显示;

    3、以上示例是利用已有规则操作,我们还可以通过自己新建规则来实现,选中所有数据,依次点击开始菜单下的【条件格式】——【新建规则】——【仅对排名靠前或靠后的数值设置格式】——修改“前”“10”为“前”“1”——点击【格式】按钮,在弹出的窗口中将【填充】设置颜色,点击【确定】后,最大值“420”已高亮显示;

    4、最小值同理,选中所有数据,依次点击开始菜单下的【条件格式】——【新建规则】——【仅对排名靠前或靠后的数值设置格式】——下拉“前”后方的倒三角选择“后”,并将数值“10”修改为“1”——点击【格式】按钮,在弹出的窗口中将【填充】设置颜色,点击【确定】后,最小值“7”已高亮显示;

    关注我们,推送每日更新,查看更多Excel小技巧:

    Excel表格实用技巧01、将阿拉伯数字快速批量转换成中文小写或大写

    Excel表格实用技巧02、单元格合并及取消合并的三种方式

    Excel表格实用技巧03、粘贴如何去除格式?粘贴只保留内容的方法

    Excel表格实用技巧04、巧用格式刷快速复制表格样式

    Excel表格实用技巧05、快速给单元格添加边框,原来边框可以画出来

    Excel表格实用技巧06、利用文字旋转让宽度较窄的单元格容纳更多文字

    Excel表格实用技巧07、将数字快速转换成货币格式的两种方法

    Excel表格实用技巧08、如何将满足条件的数据突出标记显示

    Excel表格实用技巧09、利用条件格式给包含特定文字的单元格设置格式

    Excel表格实用技巧10、如何在一堆数据中找出重复的数据

  • ?

    用excel快速提取唯一值的N钟办法,你会哪一种呢?

    刘千山

    展开

    喜欢、有用,就点点关注我的头条号!

    问题:如何从A列中提取不重复姓名?

    方法一:删除重复项

    【数据】→【删除重复项】

    方法二:高级删选

    【数据】→【高级】

    方法三:数据透视表

    【插入】→【数据透视表】

    方法四:函数公式

    普通公式:

    =LOOKUP(,0/FREQUENCY(0,ISNA(MATCH(SUBSTITUTE(A$2:A$10,"~","~~"),E$1:E1,))-1),A$2:A3)&""

    知识点:该题中的姓名“仰望~星空”中有带通配符“~”的,直接使用函数MATCH会导致结果有误。当查找通配符本身时,需在该字符前键入波形符(~)。可以嵌套个函数SUBSTITUTE,将“~”替换成“~~”。

    数组公式:

    =IFERROR(INDEX(A$2:A$110,MATCH(,COUNTIF(G$1:G1,A$2:A$10),)),"")

    按Ctrl+Shift+Enter三键结束。

    方法五:SQL

  • ?

    Excel求最大值最小值与用红色标出最大值用蓝色最小值所在位置

    罗依丝

    展开

    在 Excel 中,可以取某一行或某一列及选中区域的最大值或最小值;在不带条件的情况下,直接取最大值或最小值;在带条件的情况下,只取满足条件的最大值或最小值。无论是取最大值还是取最小值,除选择“自动求和”中的最大值与最小值选项外,还可以用快捷键。另外,除把最大值或最不值取出外,还可以用颜色标出最大值或最小值所在位置。以下是就Excel取最大值或最小值、带条件取最大值或最小值与用颜色标出最大值或最小值所在位置的具体操作方法,实例中操作所用版本均为 Excel 2016。

    一、Excel取最大值

    1、假如要求某班级每个学生各科成绩的最高分。选中 K2 单元格,选择“公式”选项卡,单击“自动求和”,在弹出的菜单中选择“最大值”,则 K2 单元格中自动填充入公式 =MAX(B3:J3),按回车,则返回“李子和”各科成绩的最高分;把鼠标移到 K2 右下角的单元格填充柄上,按住左键并往下拖,则求出其他同学的最高分;操作过程步骤,如图1所示:

    图1

    2、用快捷键求最大值

    A、选中 K2 单元格,按住 Alt,按一次 M,按一次 U,按一次 M,则自动在 K2 单元格输入公式 =MAX(B3:J3),如图2所示:

    图2

    B、按回车,则求得学生李子和的各科成绩最高分,如图3所示:

    图3

    C、要继续求其他同学的最高分,往下拖即可。

    二、Excel取最小值

    1、假如要求某班各科成绩的最低分。选中 B30 单元格,选择“公式”选项卡,单击“自动求和”,在弹出的菜单中选择“最小值”,则 B30 中自动输入公式 =MIN(B3:B30),按回车,则返回高数的最低分;把鼠标移到 B30 右下角的单元格填充柄上,按住左键并往右拖,则返回其他各科成绩的最低分;操作过程步骤,如图4所示:

    图4

    2、求最小值也可以用快捷键 Alt + M + U + I,按键方法为:按住 Alt,按一次 M,按一次 U,按一次 I。

    三、Excel用颜色标出最大值或最小值所在位置

    (一)用红色标出最大值所在位置

    1、假如要用红色标出某班级各科成绩的最高分。框选各科成绩所在区域,即框选 B3:F18 这片区域,选择“开始”选项卡,单击“条件格式”,在弹出的菜单中选择“新建规则”,打开“新建格式规则”窗口,选择“使用公式确定要设置格式的单元格”,在“为符合此公式的值设置格式”下输入公式 =B3=Max(,单击输入框右边的图标缩起窗口,框选 B3:F18,则 $B$3:$F$18 自动填到 Max( 后,接着输入 ),则公式变为 =B3=Max($B$3:$F$18),单击输入框右边的图标展开窗口;单击“格式”,打开“设置单元格格式”窗口,选择“填充”选项卡,再选择“红色”,单击“确定”返回“新建规则”窗口,再单击“确定”,则标出各科成绩的最大值,共有两最大值,即 93;操作过程步骤,如图5所示:

    2、打开“新建格式规则”窗口也可以用快捷键 Alt + H + L + N,按键方法为:按住 Alt,按一次 H,按一次 L,按一次 N。

    (二)用蓝色标出最小值所在位置

    假如要用蓝色标出某班级各科成绩的最低分。框选 B3:F18 这片各科成绩区域,单击“开始”选项卡下的“条件格式”,在弹出的菜单中选择“新建规则”,打开“新建格式规则”窗口,选择“使用公式确定要设置格式的单元格”,在“为符合此公式的值设置格式”下输入公式 =B3=Min(,单击输入框右边的图标,再次框选 B3:F18,则 $B$3:$F$18 自动填到 Min( 后,再输入右括号 ),则公式变为 =B3=Min($B$3:$F$18),单击输入框右边的展开窗口图标,然后单击“格式”,打开“设置单元格格式”窗口,选择“填充”选项卡,单击“蓝色”,然后单击两次“确定”,则用蓝色标出各科成绩的最小值所在位置,最小值也有两个,即 65,操作过程步骤,如图6所示:

    图6

    (三)用绿色标出85到90分的所有成绩

    同样框选 B3:F18 这片各科成绩区域,单击“开始”选项下的“条件格式”,在弹出的菜单中依次选择“突出显示单元格规则”→ 介于,在打开的窗口中从左到右依次输入 85 和 90,单击“设置为”右边下拉框,选择“自定义格式”,打开“设置单元格格式”窗口,选择“绿色”,单击“确定”返回“介于”窗口,再单击“确定”,则用绿色标出85到90分的所有成绩;操作过程步骤,如图7所示:

    图7

    (四)清除所有标出的单元格

    框选要清除的区域(即 B3:F18),单击“开始”选项下的“条件格式”,在弹出的菜单中依次选择“清除规则”→ 清除所选单元格的规则,则所有标出的单元格背景被清除;操作过程步骤,如图8所示:

    图8

    三、Excel带条件求最大值或最小值

    (一)带条件求最大值

    1、把公式 =MAX(IF($D2="衬衫",$D2:$E10,"")) 复制到 E12 单元格,如图9所示:

    9

    2、按回车,则返回衬衫的最高价格 98 元,如图10所示:

    图10

    3、公式说明

    公式由 MAX函数和IF函数组成,IF 的条件为 $D2="衬衫",即 D 列中只要等于“衬衫”,就返回 $D2:$E10 中对应值;然后再在返回的所有值中求最大值。$D2 是对 D 列的绝对引用、对行的相对引用,即列变行不变,$E10 宜是如此。

    (二)带条件求最小值

    方法与带条件求最大值一样,只需把公式中的 MAX 改为 Min,即公式变为 =MIN(IF($D2="衬衫",$D2:$E10,"")),就可以求出衬衫的最低价格。

  • ?

    快速在excel中寻找最大值和最小值

    舒适海

    展开

      我们都知道在excel中我们可以使用MAX最大值函数寻找excel表格的最大值,但是有时候我们只是想临时看一下excel表格中的最大或者最小值,没有必要用excel公式来查看,这时我们就可以使用excel状态栏来快速在excel中寻找最大值和最小值了。具体的操作如下:

      1、我们首先要知道excel状态栏所在的位置,在excel工作表下面有一个长条的水平区域,那个就是状态栏,如图1所示。

    图1

      2、我们要查找excel最大值和最小值就需要在状态栏上点击鼠标右键,然后选择最大值、最小值、平均数等选项,选择完成以后,我们只要选择需要查看最大值和最小值的单元格区域就可以了,这时候状态栏就会显示你想要的数值了。

    图2

      上面的方法最最快速、最简单的寻找最大值和最小值的方法了,同时我们还可以通过状态栏快速的查看平均数,今天的这节快速在excel中寻找最大值和最小值教程就讲完了,推荐新手们可以去我们的excel视频教程栏目进行excel学习。

  • ?

    Excel数值取整的九种方式

    Kyndby

    展开

    问题来源

    数据取整,是EXCEL数据处理的最常用的方式。可能大家最经常用的是INT函数,但,INT函数并不能满足所有的取整要求。比如,今天一位朋友要按照某位数的倍数取整,INT就解决不了了。

    韩老师总结各种取整函数,大家可以收藏起来,遇到不同的取整要求,可以翻出来找合适的函数与方法。

    九种方法分析一:INT取整

    举例:

    特征:

    1、对正数,直接截掉小数取整;

    2、对负数,截掉小数再-1取整。

    二:TRUNC取整

    特征:不管正数还是负数,都是直接截掉小数取整。

    三:ROUND小数取整

    第二个参数为0,采取四舍五入方式取整。

    四:ROUND整数取整

    第二个参数为负数,采取四舍五入方式取整。

    五:ROUNDUP向上舍入函数

    1、朝着远离 0(零)的方向将数字进行向上舍入。

    2、如果第二个参数为 0,则将数字向上舍入到最接近的整数。

    3、如果第二个参数小于 0,则将数字向上舍入到小数点左边的相应位数。

    六:ROUNDDOWN向下舍入函数

    1、朝着零的方向将数字进行向下舍入;

    2、如果第二个参数为 0,则将数字向下舍入到最接近的整数;

    3、如果第二个参数小于 0,则将数字向下舍入到小数点左边的相应位数。

    七:MROUND函数

    1、返回参数按指定基数舍入后的数值;

    2、舍入的方式是“四舍五入”;

    3、数值和基数参数的符号必须相同。如果不相同,将返回 #NUM 错误。

    八:CEILING函数

    1、 向上舍入(沿绝对值增大的方向)为最接近的指定基数的倍数。

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!;

    3、如果数值为负,基数为正,则对值按朝向 0 的方向进行向上舍入;

    4、如果数值和基数都为负,则对值按远离 0 的方向进行向下舍入。

    九:FLOOR函数

    1、将数值向下舍入(沿绝对值减小的方向)为最接近的指定基数的倍数

    2、如果数值为正值,基数为负值,则 返回 错误值 #NUM!

    3、如果数值为负,基数为正,则对值按远离 0 的方向进行向下舍入;

    4、如果数值和基数都为负,则对值按朝向 0 的方向进行向上舍入。

  • ?

    excel中按条件提取最大值函数公式

    剧痛

    展开

    每按条件提取最大值

    大家好,今天和大家分享“按条件提取最大值”,当单元格D2输入"1月"时,在E2单元格显示1月的最大值30;当单元格D2输入"2月"时,在E2单元格显示2月的最大值50;当单元格D2输入"3月"时,在E2单元格显示3月的最大值90。更多Excel学习和问题请加群:289393114、570064677

    一、动画操作效果

    二、公式截图

    三、公式

    =MAX((A2:A10=D2)*(B2:B10))

    四、公式解释

    记得是数组公式,把公式输好之后,光标移到编辑栏里,三键一齐下Ctrl+Shift+回车键

    如果A2:A10=D2,那么就和数量B2:B10相乘

    A2:A10=D2返回的是布尔值,有的也叫逻辑值True,False,单元格区域A2:A10等于3月的就返回true,其它的返回false

    在运算时true当作1,False当作0,(A2:A10=D2)*(B2:B10)这个返回{0;0;0;0;0;60;70;80;90},然后我们在外面嵌套一个最大值函数Max

    五、这个也可以用if函数解出来

    公式截图

    公式

    =MAX(IF(A2:A10=D2,B2:B10,0))

    公式解释

    1、也是数组公式

    2、IF(A2:A10=D2,B2:B10,0)如果单元格区域A2:A10有等于3月的,那么就显示数量B2:B10,否则就显示0

    3、最后也是在外面嵌套一个max函数提取最大值

excel取大值

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP