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

留言

這個網誌中的熱門文章

09.公開資訊觀測站 / 基本資料 / 簽證會計師 / 產業類別

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