永发信息网

如何找出Excel中多列数据的每列最小值并确定其位置,需用宏来实现,事情紧急,多谢大神帮忙

答案:2  悬赏:10  手机版
解决时间 2021-02-22 02:01
  • 提问者网友:抽煙菂渘情少年
  • 2021-02-21 18:11
如何找出Excel中多列数据的每列最小值并确定其位置,需用宏来实现,事情紧急,多谢大神帮忙
最佳答案
  • 五星知识达人网友:野味小生
  • 2021-02-21 19:24
Sub Test()
s = ""
For j = 1 to [a65536].end(2).Column
mv= Application.MIN(Columns(j))
For i = 1 to [a65536].end(3).row
if cells(i,j)= mv And cells(i,j)<>"" Then
s =s & cells(i,j).Address & ";"
End If
Next
Next
Msgbox s
End Sub
全部回答
  • 1楼网友:一袍清酒付
  • 2021-02-21 20:52
你好! 假如数据在A列,要知道A列中最小的值是多少,并且在什么单元格位置,最小值输入公式=SMALL(A:A,1),返回位置输入=(CHAr(64+COLUMN(A1))&MATCH(SMALL(A:A,1),A:A,FALSE)),其他列同理 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯