EXCEL如何满足求中间值,而且显示指定文字,比如中间值显示“中”,区间是B1:B3
发布网友
发布时间:2022-07-22 01:29
我来回答
共4个回答
热心网友
时间:2023-11-03 11:23
假设数据在A1:A3,
在B4:B6中输入或复制粘贴下列公式之一=IF(A1=MAX(A$1:A$3),"大",IF(A1=LARGE(A$1:A$3,2),"中","小"))
=IF(A1=MAX(A$1:A$3),"大",IF(A1=MIN(A$1:A$3),"小","中"))
=IF(A1=MAX(A$1:A$3),"大",IF(A1=SMALL(A$1:A$3,2),"中","小"))追问我发错了,应该是,如果B1是B1:B3区间里的最大值,则在B4里面显示大,如果是中间值,显示中,如果是最小值,显示小,不好意思了啊
热心网友
时间:2023-11-03 11:24
若B1:B3中一定没有重复值,B4中输入
=MID("大中小",RANK(B1,B1:B3),1)
如果有重复值,请说明重复时要怎样的结果。追问万分感谢,谢谢你提醒我了,假设B1:B3中一定没有重复但是B4:B6有可能重复,重复部分则取前面的值,假设在B7中显示B4到B6的大中小,B4又和B5重复了,这时候取B1的大中小值怎么办
追答B4 不是放公式吗?怎么会是B4:B6可能重复。
热心网友
时间:2023-11-03 11:24
B4公式
="大"&max(B1:B3)
B5公式
="中"&large(B1:B3,2)
B6公式
="小"&min(B1:B3)追问我发错了,应该是,如果B1是B1:B3区间里的最大值,则在B4里面显示大,如果是中间值,显示中,如果是最小值,显示小,不好意思了啊~~~谢谢了,如果对的话会追加的
追答=if(B1=max($B$1:$B$3),"大",if(B1=min($B$1:$B$3),"小","中"))
把公式输到B4单元格中,下拖填充到B6即可
热心网友
时间:2023-11-03 11:25
=IF((B1:B3)= 满足的值,"中")