关于excel公式(函数)与VBA的对比

2024-06-26 38

函数是Excel中最常用且最重要的函数。根据类别,Excel中的函数可分为12类,例如兼容性函数、多维数据集函数(不包括自动加载函数)等。

公式包括普通函数和宏表函数(宏表函数在早期和较低版本的Excel中使用,其功能已被VBA取代;但在工作表中仍然可以使用,但要特别注意。to:不能直接在单元格中使用,只能在“定义名称”中使用(菜单:插入-名称-定义也可以,有些宏表函数使用后不会自动改变);

Excel函数总共分为12类。数量最多的功能是统计功能,达到了98个;函数数量最少的是三次函数和逻辑函数,只有7个。这12类函数总数达到405个。

大量函数是Excel初学者使用最多的函数,为Excel的普及发挥了重要作用。

但不可否认的是,这些功能有很多固有的缺点:

1、参数复杂,很多是实参数的坐标。如果移动位置,则该参数将失效。

2容易出错,常引用#N/A、#REF!#DIV/0!,容错性差

3、公式太长,堆放不断行,可读性差。

4、公式过多会导致多次重复计算,影响更新速度。在严重的情况下,它可能会被卡住。

5公式缺乏定制功能。

当你看到下面的公式图时,是不是感觉自己要崩溃了?

打开UC浏览器查看更多有趣图片

公式组合使用,层层嵌套,与三键数组公式结合起来,确实很厉害。但这些公式最常用于条件格式和图表参数。

VBA是MicrosoftExcel二次开发的首选。它不仅可以简化公式运算、减少错误,还提供自定义函数的方法。

VBA可以直接在单元格中生成公式、格式和值,还可以通过Excel对象完成各种运算。

VBA初学者常犯的错误:1、硬编码变量名,如sheet1;2频繁读写单元变量3机械地用VBA记录宏4盲目复制模拟操作命令;功能模块未参数化;6使用vba将公式写入单元格中;

本站文章均由用户上传或转载而来,该文章内容本站无法检测是否存在侵权,如果本文存在侵权,请联系邮箱:2287318951@qq.com告知,本站在7天内对其进行处理。

相关推荐