[算表] Excel函數:ROW的演算法

看板Office作者 (David)時間18年前 (2007/12/07 00:02), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
※ 引述《naphuang (天涼好個秋)》之銘言: : 不好意思,可能講的不太清楚, : 我簡述我想要知道的結果~ : 像.. : row(A3)-->是在求A3所在的列數為何 : 那,=ROW(C4:D6)和 這是普通公式,所以只取第一個值 =ROW(C4)=4 : {=ROW(C4:D6)} 這是陣列公式,輸出時要選住合適的範圍 (這步不確定) ={ ROW(C4:D4) ; ROW(C5:D5) ; ROW(C6:D6) } ={ ROW(C4) ; ROW(C5) ; ROW(C6) } ={ 4 ; 5 ; 6 } 所以要選住一個 3列 的範圍, 輸入公式,按Ctrl+Shift+Enter 以看到結果: 4 5 6 如果選大一些的範圍 4 4 4 4 4 5 5 5 5 5 6 6 6 6 6 #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A #N/A 可以知道此函數只讀取範圍的列號 傳回一個三列的單欄陣列 第二欄及以後的結果,只是重覆與第一欄相同的公式。 "重覆"是很容易驗證的, 例如選住一個範圍,輸入 =5 Ctrl+Shift+Enter 則範圍內全部變為5, 且整個是一個陣列公式, 全部重覆"=5"這條公式。 如果結果只有一欄,輸出時欄會重覆, 若只有一列,則列會重覆。 (註:原理部分為測試後推測之結果, 不排除有其他運算方式導致相同結果的可能.) : 這兩個指的是什麼意思呢? : 感謝大大的幫忙~ : : ^ ^ : : ^ ^ : : ^ ^ : : ^ ^ : : 因前一個^得到結果(後一個^) : : 這樣有了解嗎?(不知要說明什麼|||) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.164.51.87 ※ 編輯: JieJuen 來自: 218.164.51.87 (12/07 00:23)

12/07 20:46, , 1F
感謝大大~大概有點瞭解了~我再研究看看~
12/07 20:46, 1F
文章代碼(AID): #17M1qIIg (Office)
文章代碼(AID): #17M1qIIg (Office)