大家可能用過本身的中英文自動翻譯的函數公式,因為2013版本后增加了三個web函數,讓Excel可以調用網絡上的一些數據。
函數公式為(其中A1為需要翻譯的單元格):
=FILTERXML(WEBSERVICE("http://fanyi.youdao.com/translate?&i="&A1&"&doctype=xml&version"),"http://translation")
函數解析:
要實現中英?的翻譯需要?到兩個?絡函數:WEBSERVICE和FILTERXML,同時要確認電腦是處于聯?狀態才能實現此功能,兩個函數的使??法如下:
WEBSERVICE?函數
WEBSERVICE函數是?來返回web服務中的數據,公式寫法為:=WEBSERVICE(“?址”),例如:在A1單元格輸=WEBSERVICE("http://fanyi.youdao.com/"),返回值是有道翻譯?址的計算結果。
FILTERXML?函數
FILTERXML函數語法為:FILTERXML(xml,?xpath),表?使?指定的?XPath?從?XML?內容返回特定數據,如果?XML??效,FILTERXML?返回錯誤值?#VALUE!,如果?XML?包含帶有?效前綴的命名空間,FILTERXML?返回錯誤值?#VALUE!。
補充?下其它的參數:
i:要翻譯的內容
doctype:返回值格式
type:翻譯類型,AUTO為?動判斷
ZH_CN2EN 中? 英語
ZH_CN2JA 中? ?語
ZH_CN2KR 中? 韓語
ZH_CN2FR 中? 法語
ZH_CN2RU 中? 俄語
ZH_CN2SP 中? 西語
EN2ZH_CN 英語 中?
JA2ZH_CN ?語 中?
KR2ZH_CN 韓語 中?
FR2ZH_CN 法語 中?
RU2ZH_CN 俄語 中?
SP2ZH_CN 西語 中?