作者AlexJeng (AlexJeng)
看板Office
标题[算表] index函数中array如何设成变数
时间Thu Jun 13 17:55:24 2019
软体:Excel
版本:Office 2010
如题
每次的搜寻范围都会变动。
可以先用match函数得到范围最大行数.最小行数.最大列数.最小列数.
如A:A 或 A5:G7 或2:2 之类。
在不使用VBA程式的情况下
手机排板请包涵
-----
Sent from JPTT on my Sony G8142.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 39.8.233.178 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1560419726.A.454.html
1F:→ soyoso: 先说excel是以栏、列来称呼而非行列 06/13 18:01
2F:→ soyoso: 行数、列数?match为传回搜寻项目於该范围中的相对位置, 06/13 18:05
3F:→ soyoso: 如果范围为整栏(如a:a),有搜寻到的话,那会传回如左侧列 06/13 18:08
4F:→ soyoso: 标题1,2,3,4...这称为列号,而非列数 06/13 18:09
5F:→ soyoso: index array要以变数来带入的话,可配合函数indirect或是 06/13 18:14
6F:→ soyoso: offset;indirect以r1c1 06/13 18:16
7F:→ AlexJeng: 感谢指正观念,小弟尝试看看,谢谢Soyoso大大。 06/13 20:28