1. 程式人生 > 其它 >Excel 實用小技巧:如何將兩列的資料合併到一起

Excel 實用小技巧:如何將兩列的資料合併到一起

技術標籤:# Excel

背景

我們常常會遇到這種情況,需要將兩列的值合到一起,比如我下面的例子:

excel中第一列是十位的數字,第二列是個位的數字,那我們想要得到一個完整的數,即得到12,該如何做?

解決

使用文字連線運算子 &

注:在Excel中使用公式,都需要首先輸入"=",否則將被認為是普通文字,輸入的公式將不起作用

如下圖,輸入公式“=A3&B3”,按【ENTER】鍵,即可將A3和B3單元格內的文字字元,串連線在一起。效果圖如下:

連線普通的文字

實際應用中,我們希望得到的是兩列中連線一些解釋的文字,比如該例子中,想得到“十位:?,個位:?”的展示文字,這時依然用上面的&符號,再將想要寫入的文字用雙引號括起來即可

公式:="十位:"&A2&",個位:"&B2

利用&符號編寫json資料

在前後端合作時,後端都需要編寫介面文件,以及配套的json響應資料。常見的json資料如下:

{
  "status":0,
  "data": {
    "id": "1",
    "name":"1",
    "age":"1",
    "hobby":"1"
  },
  "msg":"success"
}

現實中,可能會有一些工具來幫助我們生成這些json資料,但是有些時候,我們在設計階段時,只有設計好的表字段,並沒有程式碼什麼的,可能就需要手動寫了,我們發現其實data的實體中的欄位其實有種機械的味道,一直在ctrl C ctrl V,這時候,藉助excel中的&連線符能得到json資料,又能達到偷懶的效果

公式:=""""&A11&""":"""&B11&""","

注:因為雙引號括起來的是我們輸入的文字,那輸入的文字中想顯示單引號,單引號需要輸入雙引號,以此類推