首页 > Office专区 > Excel教程 >

如何通过Excel VBA的数组找到最大值

来源:互联网 2023-02-20 19:16:49 126

通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

工具/原料

  • ThinkPad
  • Windows 10
  • 2019 Excel
  • 笔记本电脑

方法/步骤

  • 1

    在Excel VBA将计算出的学生总分存放在定义的数组中,然后通过从数组中取最大值找出最高分。34N办公区 - 实用经验教程分享!

    如何通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

  • 2

    打开Visual Basic,添加模块和过程,称之为“test”。34N办公区 - 实用经验教程分享!

    如何通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

  • 3

    定义一个数组变量,示例有16个学生,所有是arr(1 To 16),用于存放计算出的16学生的总分;再定义一个整数变量i,用于循环计算学生的总分。34N办公区 - 实用经验教程分享!

    如何通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

  • 4

    在for循环中计算总分,同时将结果赋值给数组。34N办公区 - 实用经验教程分享!

    如何通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

  • 5

    将数组中的最大值通过Max工作表函数返回到I3单元格中。34N办公区 - 实用经验教程分享!

    如何通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

  • 5此文章未经授权抓取自百度经验
  • 6

    执行以上代码后,即可在I3单元格中返回最高分。34N办公区 - 实用经验教程分享!

    如何通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

  • 7

    通过查找出的最高分返回其对应的学生姓名,这里用到match函数查找定位。34N办公区 - 实用经验教程分享!

    如何通过Excel VBA的数组找到最大值34N办公区 - 实用经验教程分享!

  • 注意事项

    • 以上示例仅用于演示。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!34N办公区 - 实用经验教程分享!


    标签: excelVBA通过

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码