使用excel vba查找最大值并返回表的标题

疯狂的
    V1   V2   V3

A   1    5     9

B   2    2     6

C   7    8     4

嗨,专家们,

我需要支持才能在此表中找到最大值(整个范围),然后返回它的位置。例如,最大值为9,结果也应返回A V3。

谢谢

加里的学生

说我们有:

在此处输入图片说明

然后:

Sub Finder()
    Dim tabl As Range, headr As Range, mx As Variant
    Dim wf As WorksheetFunction, r As Range
    Set wf = Application.WorksheetFunction
    Set tbl = Range("C5:E7")
    Set headr = Range("C4:E4")
    mx = wf.Max(tbl)
    Set r = tbl.Find(What:=mx)
    v = Intersect(headr, r.EntireColumn).Value
    MsgBox v
End Sub

编辑#1

此版本返回列标题和行ID的串联:

Sub Finder()
    Dim tabl As Range, headr As Range, mx As Variant
    Dim wf As WorksheetFunction, r As Range, colr As Range
    Set wf = Application.WorksheetFunction
    Set tbl = Range("C5:E7")
    Set headr = Range("C4:E4")
    Set colr = Range("B5:B7")
    mx = wf.Max(tbl)
    Set r = tbl.Find(What:=mx)
    v = Intersect(headr, r.EntireColumn).Value
    v = v & " " & Intersect(colr, r.EntireRow).Value
    MsgBox v
End Sub

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Excel-返回最大值的列标题(如果重复的最大值,则返回随机列)

来自分类Dev

返回包含Excel中最大值的列的列标题

来自分类Dev

Excel:使用什么公式返回一组查找值的最小值或最大值?

来自分类Dev

Excel查找值旁边的最大值

来自分类Dev

列表中的 VBA 或 Excel 最大值

来自分类Dev

EXCEL查找数组中的最后一个相对最大值(公式,不是VBA)

来自分类Dev

Excel VBA 在相邻单元格中查找具有最大值的字符串

来自分类Dev

使用dplyr查找列中的最大值,并从其他列返回元素

来自分类Dev

使用mysql查询在表中查找第二个最大值

来自分类Dev

使用mysql查询在表中查找第二个最大值

来自分类Dev

Excel公式查找最大值/最小值

来自分类Dev

Excel:查找最大值,然后说明值的名称

来自分类Dev

使用c#在excel中查找每个月的最小值和最大值

来自分类Dev

Excel VBA根据对应范围的最小值到最大值查找范围内的单元格地址

来自分类Dev

使用mysql语句联接表并返回最大值而不是PHP数学

来自分类Dev

如何使用 Excel 2016 maxifs 函数查找特定月份的最大值

来自分类Dev

Excel公式在数组中查找最大值

来自分类Dev

Excel帮助,用于查找最大值列表

来自分类Dev

Excel:查找总和大于或等于N的最大值

来自分类Dev

从相同的ID中查找excel中的最大值

来自分类Dev

使用Comparable查找最大值/最小值

来自分类Dev

使用awk查找最小值和最大值?

来自分类Dev

从sys.tables获取表名并使用它们在每个表中查找列的最大值

来自分类Dev

返回行标签以获取Excel R中的最大值

来自分类Dev

在Excel中按ID返回的最大值

来自分类Dev

返回可变日期之前的最大值(Excel 2010)

来自分类Dev

VBA Excel列表中几个变量的最大值

来自分类Dev

如何获得相同数据的最大值 excel vba

来自分类常见问题

Scala Spark使用Window函数查找最大值

Related 相关文章

  1. 1

    Excel-返回最大值的列标题(如果重复的最大值,则返回随机列)

  2. 2

    返回包含Excel中最大值的列的列标题

  3. 3

    Excel:使用什么公式返回一组查找值的最小值或最大值?

  4. 4

    Excel查找值旁边的最大值

  5. 5

    列表中的 VBA 或 Excel 最大值

  6. 6

    EXCEL查找数组中的最后一个相对最大值(公式,不是VBA)

  7. 7

    Excel VBA 在相邻单元格中查找具有最大值的字符串

  8. 8

    使用dplyr查找列中的最大值,并从其他列返回元素

  9. 9

    使用mysql查询在表中查找第二个最大值

  10. 10

    使用mysql查询在表中查找第二个最大值

  11. 11

    Excel公式查找最大值/最小值

  12. 12

    Excel:查找最大值,然后说明值的名称

  13. 13

    使用c#在excel中查找每个月的最小值和最大值

  14. 14

    Excel VBA根据对应范围的最小值到最大值查找范围内的单元格地址

  15. 15

    使用mysql语句联接表并返回最大值而不是PHP数学

  16. 16

    如何使用 Excel 2016 maxifs 函数查找特定月份的最大值

  17. 17

    Excel公式在数组中查找最大值

  18. 18

    Excel帮助,用于查找最大值列表

  19. 19

    Excel:查找总和大于或等于N的最大值

  20. 20

    从相同的ID中查找excel中的最大值

  21. 21

    使用Comparable查找最大值/最小值

  22. 22

    使用awk查找最小值和最大值?

  23. 23

    从sys.tables获取表名并使用它们在每个表中查找列的最大值

  24. 24

    返回行标签以获取Excel R中的最大值

  25. 25

    在Excel中按ID返回的最大值

  26. 26

    返回可变日期之前的最大值(Excel 2010)

  27. 27

    VBA Excel列表中几个变量的最大值

  28. 28

    如何获得相同数据的最大值 excel vba

  29. 29

    Scala Spark使用Window函数查找最大值

热门标签

归档