Re: [算表] 丟列號傳回值?

看板Office作者 (derek)時間17年前 (2008/12/26 11:17), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《zupi (Justzupi)》之銘言: : 軟體: Microsoft Excel : 版本: 2003 : A B : 1 a x : 2 b y : 3 c z : 想請問一下大家 : 如果我經由自訂的條件得到一不確定之列號, 如 2 : 而最後我想得到的是 B 欄中第 2列的值, 也就是 y : 大概的意思是 某欄位的寫法大概為 = B( func() ), func()為自訂條件傳回一列號 : 實際上呈現的值 y : 當然以上是錯誤的, 正確的做法該怎麼做呢? 如題,假設想得到是B欄 則在某儲存格,輸入 =INDEX(B:B,ROUND(1+RAND()*(COUNTA(B:B)-1),0)) 如想得到是A欄,其中二個B:B,都改成A:A即可 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.128.145

12/26 12:22, , 1F
=index(該欄,該欄第n個位置) 或看函數說明index
12/26 12:22, 1F

12/26 13:04, , 2F
thank you so much, it works!
12/26 13:04, 2F
文章代碼(AID): #19L4onXG (Office)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #19L4onXG (Office)