首页 > 软件 > Excel.每列找出5个最大值,如何放在对应的单元格中,求下拉填充公式?

Excel.每列找出5个最大值,如何放在对应的单元格中,求下拉填充公式?

软件 2022-11-05

Excel中单列每三个数取最大值,如何写公式可以下拉填充?

如图效果?,楼主在A2输入公式:=IF(OR(ROW()=2,MOD((ROW()-2),3)=0),MAX(INDIRECT("c"&ROW()&":c"&ROW()+2)),"") 下拉即可

excel中找出每个地点最大值所对应的位置,用公式。

F2输入数组公式,然后CTRL+SHIFT+回车 三键同时按下激活数组公式。下拉即可! F2 数组,求最大值。 =IF(MOD(ROW(A1),2),"",MAX(($A$2:$A$9=A2)*$B$2:$E$9)) G2数组公式下拉:得出的是最大值对应在首行的1点、2点、3点还是4点。 =IF(MOD(ROW(A1),2),"",INDEX($1:$1,MAX((($A$2:$A$9=A2)*($B$2:$E$9)=MAX(($A$2:$A$9=A2)*$B$2:$E$9))*COLUMN($B$2:$E$2)))) G2数组公式下拉:得出的是最大值所在的单元格地址。 =IF(MOD(ROW

Excel对筛选后的单元格进行下拉填充

筛选后对单元格下拉填充的时候不能简单的复制粘贴。下面我们举例来说明Excel对筛选后的单元格进行下拉填充的具体步骤:

1、首先我们在下面一张表格中,需要将向日葵每月份的销量粘贴到相对应的目标区域。

2、现在我们先按名称进行筛选向日葵,如下图进行筛选。

3、 此时我们如果直接在筛选后复制粘贴,就会出现错误,也就是说所有隐藏的单元格都被填充了。

4、其实正确的做法是,我们需要在C2单元格输入如下的公式

=INDEX($E$8:$G$13,COUNTIF(B$1:B2,B2),3),然后向下拖鼠标完成填充。

这里我们重点讲一下该公式的用法,=INDEX(目标区域,行号,列号),在这里目标区域需要锁定,行号是递增的等差序列1,2,3,4,5,6,产量的列号为3。实现行号的递增就需要使COUNTIF函数来统计满足条件的个数。即B$1:B2,B$1:B3……中B2的个数。

5、现在我们来按名称全选查看效果,发现相应的向日葵的销量已经按顺序填充。

在EXCEL中如何取某一列的最大值对应的数据

在对工作表中的数据进行统计时,经常会需要统计某一项目数据中的最大值所对应的项目名称。例如,在学生成绩表中,自动获取每一科目最高分的学生姓名。

  1. 选择B7单元格,输入“=INDEX($A$2:$A$5,MATCH(MAX(B2:B5),B2:B5,0))”,按回车,显示该科目最高分对应的学生姓名。

    MAX(B2:B5)表示取B2:B5区域内的最高分,即“100”

    MATCH(MAX(B2:B5),B2:B5,0)表示查询“100”在B2:B5区域内所对应的序号,即“3”

    INDEX($A$2:$A$5,MATCH(MAX(B2:B5),B2:B5,0))表示查询A2:A5区域内第“3”个单元格所对应的内容,即“小经”。

    关于MATCH函数和INDEX函数的详细学习见参考资料。

  2. 选择B7单元格,复制填充至C7:F7区域,自动计算出其他科目最高分的学生姓名。



Excel表格中求最大值

  1. 下图是一个电子表格范例,我们要求全班同学在每个科目中的最高分

  2. 鼠标选中如图中高等数学的最高分单元格,即B11

  3. 在B11单元格里面输入“=”号,电子表格的任务栏就会出现如图的变化

  4. 点击图中sum旁边的倒三角,下拉菜单中就会出现如图很多选项,我们要选择的就是Max函数,(如果下拉菜单中没有Max函数,就点击其他函数,然后在弹出的对话框中找到Max函数)

  5. 点击Max函数,就会弹出如图的对话框

  6. 此时,你只需要输入你要求最大值的范围就可以了,在这个例子中,我们就可以直接拖动鼠标选中从王大伟到柳亚萍的高等数学分数的单元格,即单元格B3到B10,而弹出的对话框中数值1里面也会出现B3:B10字样

  7. 点击确定,我们就求出了全班同学的高等数学最高分是96分

  8. 我们要继续求出英语,计算机,和总分的最高分,则只需选中高等数学的最高分,然后鼠标指向单元格的右下角,当鼠标光标呈现实心的十字形状时,按住鼠标左键,往右拖动,拖到总分的最高分的那个单元格即可。

在Excel里面如何固定某一列

  1. 确定好需要设置的表格,如图所示

  2. 打开视图选项,然后找到冻结窗口,如图所示

  3. 选择首行或者首列,但是如果不首行或者首列的话,选择冻结拆封窗口,如图所示

  4. 在点击冻结拆封窗口以前要先选择你所要固定的列或者行,以行为例,如图所示

  5. 如果是想冻结列的话同样的方法,先选中,然后点击冻结拆分窗口,如图所示

Excel中的Vlookup值中求取最大值

材料/工具:Excel2007

1、新建一个空白的EXCEL工作表

2、在工作表黑输入演示数据,要求将A列等于K列的所有数值中,求出对应B列的最大值,放到后面,而后求出最大值对应的后面的值,复制过去

3、在L列输入公式=MAX(($A$2:$A$1000=$K2)*($B$2:$B$1000)),而后同时按住ctrl+shift+enter,将公式转换为数组获得对应的最大值

4、输入公式=VLOOKUP($K2&$L2,IF({1,0},$A$2:$A$1000&$B$2:$B$1000,C$2:C$1000),2,FALSE)

5、在M2单元格,同时按住ctrl+shift+enter,将公式转换为数组,而后右拉,下拉,就可以发现所有符合条件的值

6、在M2单元格输入公式=IFERROR(VLOOKUP($K2&$L2,IF({1,0},$A$2:$A$1000&$B$2:$B$1000,C$2:C$1000),2,FALSE),0),同时按住ctrl+shift+enter,将公式转换为数组,思路为屏蔽错误值,而后右拉,下拉,我们看到所有错误值都不显示了

7、最终效果如图所示,我们求出了和K列对应的A列数值对应的B列的最大值,以及最大值后面的其他数据


标签:excel MicrosoftExcel MicrosoftOffice 信息技术 办公软件

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18