Excel

有大量資料,利用EXCEL字串串接,組成語法

將大量資料複製起來,貼到A1

字串串接的符號為 &

將要串接的語法字串,前半段打在 B1

後半段打在 C1

例如我有一串人名

Anna Brian Charles

我希望組成的語法

console("Hi,Anna");

則在B1打入

console.log(

在C1打入

);

接著在D1串接

記得一開始要有等號

因為B1 C1 是不變的,所以用$來固定欄位跟行數

=$B$1&""""&A1&""""&$C$1

這邊有一個重點,因為我的嘗試中,在B1、C1中,頭尾有單引號or雙引號,會無法顯示。所以用串字串的方式去做,在EXCEL中連續兩個雙引號,會被視為一個雙引號。

如果要打單引號為下方,兩個雙引號之間,放入一個單引號

"'"

換行

\n 也一樣可以換行

=A2&CHAR(10)&B2

並且格式為 "通用格式" (不能是文字)

並且儲存格內容要設定 "自動換列"

欄位風格自動換列

參考資料:(https://dotblogs.com.tw/jimmyyu/2010/03/09/13952) style.WrapText = true; //換行

設定欄位格式

設定為文字 數字 公式 布林等等 cell.setCellType(CellType.String);

判斷特定文字

subtitle

REPLACE

if(判斷,true,false)

int COUNTIF(範圍, 要比對的值)

Last updated