作者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/m.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