excel如何連線許多字串中間並用英文逗號隔開?如果是用的話連線太麻煩

2021-08-16 15:25:52 字數 1599 閱讀 4234

1樓:百無生

用自定義函式。

1)插入一個模組,輸入**如下:

function getreptstring(strtitle as string, intrept as integer) as string

dim i as integer

for i = 1 to intrept

getreptstring = getreptstring & strtitle & "-" & format(i, "000")

if i < intrept then getreptstring = getreptstring & ","

next

end function=getreptstring(a2,b2)

2)如a2=150430,b2=8,c2=getreptstring(a2,b2)

2樓:眯住眼串針

用vba的話會非常快

sub test()

dim s, x, m, i

s = range("a65536").end(xlup).rowfor i = 2 to s

m = ""

for x = 1 to cells(i, 2)m = m & cells(i, 1) & format(x, "-000") & ","

next x

m = left(m, len(m) - 1)cells(i, 3) = m

next i

end sub

excel中怎麼將用逗號隔開的內容單獨分成一列呢?

3樓:匿名使用者

選中此列 資料 分列 分隔符號 下一步

分隔符號 如果要以半形逗號為分隔符號 只勾選 逗號如果以全形(中文)逗號為分隔符號 勾選 其他 輸入 ,完成

4樓:神神小玩子

excel的“資料”下“分列”功能,使用逗號分隔就可以啦!

5樓:匿名使用者

資料-分列-下一步-選擇“逗號”-完成。這樣前面的01,02,03等會分開,再對後面的進行分列,以此類推

6樓:匿名使用者

excel的應用,必須多使用後自然就熟練了,不難。

7樓:弗爾佈雷斯

分列,分隔符選“,”即可

8樓:匿名使用者

先倒到word中,

再製表,製表符選擇用“,”

再倒進excel中。

excel 連線字串,並且加逗號。

9樓:匿名使用者

如果行數固定可以用=concatenate(a1,",",a2,",",a3,",",a4,",",a5,",",a6)這樣做,

如果行數不定建議用巨集。

10樓:匿名使用者

一個函式可解決:

=substitute(a1," ",",")

向下複製公式

11樓:匿名使用者

=b1&","&b2&","&b3&","&b4即可.

如何從字串中刪除最後字元,如何從字串中刪除最後一個字元

string.slice 0,1 可以用第二個引數負數表示要去除幾位 char s 100 fgets s,sizeof s fp 從fp指向的檔案中提出最多100個字元的一行字元。s strlen s 1 0 讓最後一個字元的ascii碼為0,即結束標誌。fputs s,fw 將s寫入fw指向的檔...

C中如何分割字串C中如何分割字串,例如將某個帶著路徑的檔名的字串分割後只得到最後的檔名。。。

可以用split。比如你先定義一個字串物件 string str a,b,c,d,e,f,g 然後你再定義一個陣列 string words str.split 這段 就是把str按照逗號進行分割,也就是把str分割成a和b和c和d和e和f和g儲存在你定義的字串陣列words中,此時words 0 ...

excel中如何在一列前加入字串

物料編碼 dt20131228001 dt20131228002 dt20131228003 dt20131228004 dt20131228005 2.需要在001 002 004這些流水號之前插入 流水號 三個字,實現如下效果 3.所用到的函式 left excel的左端擷取函式 len exc...