EXCEL中如何找出列最大值并显示同一数值对应另一列的多个文本

这是一个婚礼礼金的统计表格,我想实现的功能是1.如题所示,在最高礼金那个区域内,显示「礼金最大值」和「最大值对应的所有姓名」,我现在是把两个只放在两个单元格里面的,最大值就用的MAX函数,但是对应的姓名我写的函数只能对应一个名字,如果同样金额有多个人,这个函数就无法完全显示了。 2.如果能在表格里面将「礼金最大值」和「最大值对应的所有姓名」所在单元格标红(蓝绿都行,只要有颜色)就最好了。目前「最大值对应的所有姓名」的函数是=INDEX(B5:B8, MATCH(MAX(C5:C8),C5:C8,0))第一个问题是最希望解答的,第二个问题如果也解答了,我会追加金币,多谢大神了

    如图,F6公式:=IFERROR(INDEX(B:B,SMALL(IF($C$3:$C$1000=MAX(C:C),ROW($3:$1000),""),ROW(A1))),"")      ,光标停留编辑栏,ctrl+shift+回车,下拉至出现空白;

    条件格式,里面公式:=$C3=MAX($C:$C)

    如下操作

追问

不明白这种钱币符号是什么意思「$C$3:$C$1000」

还有就是「下拉至空白是什么意思」

绿色表格里面是函数,我按照您的函数放进去,没有显示啊结果啊

追答

绝对引用的意思,列标前加$表示绝对列引用,行号前加$表示绝对行引用,都加$表示绝对行列引用。绝对引用后拖动复制公式其行列号就不会变。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-18
涉及到单元格变颜色的问题,须用条件格式或用代码处理。
相似回答