看板 Office 關於我們 聯絡資訊
軟體: EXCEL 版本: 2013 請問一下, EXCEL的涵式不能這樣套嗎? Row(1:Rows(A1:A5)) 其實我是要套在陣列公式裡面的。 我想弄一個從1到N的數列,{1,2,3,4,...,N}這樣。 然後這個N值我想跟某個範圍的ROWS值有關, 例如該欄有5列,那就是1到5 該欄有224列那就是1:224這樣…… 但是EXCEL好像不允許這樣套用的樣子? 請問該怎麼寫才是正確的呢? 感謝QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.231.137 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1439371153.A.602.html
soyoso: row(indirect("1:"&rows(a1:a5))) 試試 08/12 17:34
soyoso: ^^^^^ 也可改為1:5 08/12 17:56
可以了QQ 謝謝大大QQ 其實我也記得要用indirect去做這種操作, 但是我indirect弄錯了 囧 我弄成:indirect("row(1:"&rows(a1:a5)&")") 囧 難怪一直錯誤QQ 謝謝了QQ ※ 編輯: A1pha (59.124.231.137), 08/12/2015 17:59:15