07.認識Unicode與漢字編碼 / 用函數產生Power Query效果

EXCEL 內建函數

Left 從左數幾個字元
Mid 從第n個開始數,共數幾個字元
Right 從右數幾個字元
Find 尋找字串位置
Len 計算字串的字元個數
Unicode 萬國碼
Unichar 傳回指定數值參照Unicode的字元

Unicode 萬國碼介紹

用Excel轉換字元字碼

1.開啟新的Excel檔案,並按下圖輸入文字。


2.在B2輸入=unicode(A2),結果會出現48。


3.上一步成功後就可以往下拖曳填滿表格。


4.上述結果成功後,在A8輸入「龍」,字碼欄位會自動跳出「40845」。


5.接下來再B9 & B10依序輸入「40846、40847」。


6.框選B9&B10,並向下拖曳(數字至少要超過40917)。


7.在A9輸入=unichar(B9),結果會出現「龎」,完成後一樣向下拖曳至B10。


8.選取A10,快速點擊右下角兩下,資料會向下自動填滿。


9.上一步驟結果如下圖。


10.點選B7,並在左上角名稱方塊定義此儲存格為「首位漢字編碼」;點選B80,定義此儲存格為「最後漢字編碼」。


11.接下來要計算電腦有多少漢字,在D3輸入=最後漢字編碼-首位漢字編碼+1。
*按F3可叫出「貼上名稱」對話框,可直接選取定義好的儲存格。


12.結果如下圖,計算結果電腦漢字共20950字。

萬國碼 Unicode

字碼 Character字碼 Code
40845
40846
40847
40848
40849
40850
40851
40852
40853
40854
40855
40856
40857
40858
40859
40860
40861
40862
40863
40864
40865
40866
40867
40868
40869
40870
40871
40872
40873
40874
40875
40876
40877
40878
40879
40880
40881
40882
40883
40884
40885
40886
40887
40888
40889
40890
40891
40892
40893
40894
龿40895
40896
40897
40898
40899
40900
40901
40902
40903
40904
40905
40906
40907
40908
40909
40910
40911
40912
40913
40914
40915
40916
40917

Excel讀取外部資料_道瓊30

1.Google「道瓊30 鉅亨網」,並複製網址。


2.新增一個工作表,到資料標籤點選「從Web」。


3.跳出對話框後,貼上網址後按確定。


4.選擇Tabel 0,並按載入。


5.載入後如下圖。


6.新增兩欄:K1=換列L1=長度


7.輸入函式,K2=FIND(CHAR(10),[@名稱])


結果如下。


8.輸入函式,L2=LEN([@名稱])


結果如下。


9.接下來要使用Left & Right函數分別抓取中文及英文公司名稱。

M2=LEFT([@名稱],[@換列]-1)


N2=RIGHT([@名稱],[@長度]-[@換列])


最後結果如下圖。


10.接下來在C欄後插入新的兩欄。


11.插入完成後,將剛剛抓取的中文及英文公司名稱以選擇性貼上「值」的方式複製至新的兩欄。


12.完成圖如下。
即使不用Power Query,也能靈巧運用Excel內建函數製作出相同的效果。

劉任昌的教學影片081

留言

這個網誌中的熱門文章

25.沈慧鈞 / HTML / CSS / JavaScript / hyperlink 超連結 / 金融市場常識試題 121-123 / 原始碼 @ 2634-2724

24.沈慧鈞 / 金融市場常識 21-30 / 計算測驗分數 / 從解答分數欄的題號連結至影片看解說 / select,option,script,if-else,document.getElementById

18.名稱管理員 / EXCEL 函數 / TRANSPOSE 矩陣轉置 / INDIRECT 間接定址