返回列表 上一主題 發帖

[發問] 如何去掉B欄(輔助欄)?用陣列?

一般使用炸開法來處理
=TRIM(MID(SUBSTITUTE(A2,",",REPT(" ",600)),ROW(1:32)*600-599,600))

一般用原字串長度當作炸開空白字串長度
用 =LEN(A2)-LEN(SUBSTITUTE(A2,",",))+1來估計陣列大小
ROW(1:32)將由字串分割取出 32筆陣列資料
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

在Excel中,如果對單元格賦值,根據Excel規範和限制中的約定,單元格內容(文本)的長度32,767個字符。單元格中只能顯示1,024個字符;而編輯欄中可以顯示全部32,767個字符。

32767/600 約為54組,超過就會錯誤
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題