乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > EXCEL中怎样用数组的形式输入一组数据

EXCEL中怎样用数组的形式输入一组数据

作者:乔山办公网日期:

返回目录:excel表格制作


redim arr(1 to 变量,1 to 变量)
这样进行数组的二次定义

数组,有横向数组和纵向数组
横向数组的数据之间用“,”隔开,纵向的数据用“;”隔开
如在a1:a5输a,b,c,d,e 5个字母,先选择a1:a5,输入{"a";"b";"c";"d";"e"}按ctrl+shift+enter即可
如在a1:e1输1,2,3,4,5 5个数字,先选择a1:e1,输入{1,2,3,4,5}按ctrl+shift+enter即可
1、定义一个数组可以这样实现:假定将123分别放在A1—C1,456放在A2—C2,选定A1至C2
这6个单元格,CTRL+F3,输入名称ZRS,将这数组定义为ZRS。
2、引用方法:
=INDEX(ZRS,行号,列号)
如=index(1,3) 结果为3
=index(2,2) 结果为5

循环插入...或许copymemory也可以实现这功能,但有点过于专业了.

copymemory实现思路

  1. 读数组需插入的前面的部分为新数组1.

  2. 读数组需插入的前面的部分为新数组2.

  3. 给数组1增加一个新数据

  4. 合并数组1.数组2为结果数组.

这办法比较繁琐,难度也超高,不建议你这么操作,可以当个课题,慢慢研究.好处是这么做,当你的数组超大时,这么干速度飞快.不好的地方是稍出错.EXCEL会常常崩溃

相关阅读

  • EXCEL中怎样用数组的形式输入一组数据

  • 乔山办公网excel表格制作
  • redim arr(1 to 变量,1 to 变量)这样进行数组的二次定义数组,有横向数组和度纵向数组横向数组的数据之间用“,问”隔开答,纵向的数据用“;”隔开如在a1:a5输a,b,c,d,e 5个字母,回先
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网