[問題]這excel公式該怎麼寫


[問題]這excel公式該怎麼寫

我想在A欄輸入數字n時,在C欄輸出字串"1,2,3,4,,,,,n"
像是輸入10會輸出"1,2,3,4,5,6,7,8,9,10"
請問該怎麼寫出這公式
2016-05-05 20:47 發佈
先在sheet2的A欄由上至下依序建立要顯示的結果
再回到 sheet 1的C1,用offset函數
搭配在A1輸入的數字,就可以對應到你要顯示的結果
我會自己寫函數來處理:

Function returnNstep(ByVal n As Integer) As String
Dim i As Integer

For i = 1 To n
returnNstep = returnNstep & i & ","
Next
returnNstep = Left(returnNstep, Len(returnNstep) - 1)
End Function

工作表上就會如此設: B2=returnNstep(A2)


拋磚引玉,希望有更酷的解法
兩個方式:
一、在m1 填入
m1=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,
(看你數例要到多大)
b1=MID($M$1,1,FIND(A1+1,$M$1)-2)


二、工具->名稱->新增 一個 ex: list =list=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,

b1=MID(list,1,FIND(A1+1,list)-2)


內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?