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

RT
2024-11-08 04:35:25
推荐回答(2个)
回答1:

数组,有横向数组和纵向数组
横向数组的数据之间用“,”隔开,纵向的数据用“;”隔开
如在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即可

回答2:

从单元格输入到数组方法有很多
循环输入或者批量输入 例如 arr = usedrange
数组输入单元格 :横向输出 cells(1,1).resize(1,ubound(arr)) = arr
纵向输出 cells(1,1).resize(ubound(arr),1) = application.transpose(arr)