excel中如何对A列重复的值求出对应B列值的最小值

2025-02-25 10:29:43
推荐回答(4个)
回答1:

以求“火车”的最大值为例:

=max(if(a1:a100="火车",b1:b100))

上式为数组公式,需按ctrl+shiftenter三键结束。

其实,还有更简单的办法:数据透视表,具体操作为:

将光标置于数据区域中,单击菜单“数据”——》“数据透视表”:以下按步操作,注意最后将“类别”字段拖到行字段区域,将“值”字段拖到数据项区域,并把数据汇总依据由“求和”改为“最大值”即可。见下图:

(截图为excel2007版,仅供参考)

回答2:

①按A列排序
②在c2输入=if(a2<>a1,(vlookup(a2,a:b,2),""),下拖C列。

C列就为所求。如要回到原来的顺序,请在排序前在A列前插入一列并拖入序号,完成后按此列排序。

回答3:

回答4:

没明白你说的什么意思。。。