用Excel快速中英文翻譯

2021-02-19 Excel自學成才

    近日,刷到一條抖音,看到用Excel進行中英文翻譯,今天給大家講解一種實現的方法。

在A列輸入中文句子或英文句子,在B列便能得到翻譯的結果,如下所示:

在B列只需要輸入一個公式,便可以得到結果:

在B2輸入的公式為:

=TRIM(SUBSTITUTE(MID(SUBSTITUTE(WEBSERVICE("http://fanyi.youdao.com/translate?&i="&A2&"&doctype=json"),"""tgt"":""",REPT(" ",500)),500,500),"""}]]}",""))

有可能公式不會正常顯示,下面將完整公式用圖片格式再發一次:

公式解釋:

❶首先使用webservice函數嵌套使用,去有道翻譯裡面獲取數據,WEBSERVICE("http://fanyi.youdao.com/translate?&i="&A2&"&doctype=json")

這部分公式(後面簡稱公式❶)得到的數據結果是:

                          {"type":"ZH_CN2EN","errorCode":0,"elapsedTime":0,"translateResult":[[{"src":"你好啊","tgt":"How are you?"}]]}

很明顯,我們想把"tgt":"後面的結果進行輸出顯示

❷所以使用SUBSTITUTE(公式❶,"""tgt"":""",REPT(" ",500)),將"tgt":"替換成500個空格,所以得到的結果是:

                          {"type":"ZH_CN2EN","errorCode":0,"elapsedTime":0,"translateResult":[[{"src":"你好啊",500個空格How are you?"}]]}

❸再使用Mid(公式❷,500,500),從第500個字符開始取,那麼前面所有的數據會自動被刪除掉,然後再取500個數(或者更大都可以),這部分數據得到的結果是:


少數空格How are you?"}]]}

❹使用我們將"}]]}替換成空字符,也就是使用公式substitude(公式❸,"""}]]}",""),得到的結果是:

少數空格How are you?

❺最後使用trim函數將少數空格去除,trim(公式❹),便得到了我們最終的結果

How are you?

上面是公式的理解過程,這套公式經常用來提取特定字符後面的數據,也是萬金油公式之一吧,理解了對提取數據技巧上有所幫助,

如果沒理解也沒關係,我們直接套用公式使用

你學會了嗎?歡迎在下方留言討論!

-

微信公眾平臺:Excel自學成才

ID:selftt

歡迎關注,更多精彩內容持續更新中....

相關焦點

  • Excel技巧連載7和8:強大的中英文翻譯和Excel快捷鍵分享
    Excel技巧7:強大的中英文翻譯一位夥伴詢問Excel如何將中文轉成英文。web函數Excel中文翻譯英文,就是調用了WEBSERVICE和FILTERXML函數。要實現中英文翻譯需要用到上面兩個網絡函數之外,同時自己的電腦處於聯網狀態才能實現。 對於不懂網頁代碼的夥伴,函數公式理解起來有些難度,不過我們可以直接複製過來使用即可。雅雯把使用到的公式,共享給大家。
  • Excel技巧—一個公式實現中英文翻譯
    接著上一章用Excel實現漢字轉拼音,不禁讓小編想到那是否可以用Excel實現中英文翻譯呢?畢竟現在中國發展越來越快,和國際間交流越來越多,可能有些人的領導就是外國人,那這個時候拿著一堆中文的Excel報表給領導看他也看不懂。
  • 如何快速區分中英文數據?超實用excel技巧教給你!
    我之前的工作因為要處理大量的數據,每天都要和excel打交道。今天就來分享一下非常實用的excel技巧,像錄入信息啊,處理數據啊,還是術語庫管理都可以用得到哦。1. 計算字符數2. 區分中英文3. 單元格內換行4. 刪除換行符5. 將兩個空格變為一個6. 刪除前後多餘空格7.
  • Excel如何通過函數提取中英文混合數據?
    Excel中中英文混合數據的提取,一般來說是使用快速填充的方法,這個比較快速,但是如果使用函數來提取的話,這個就有點小麻煩,不過小編慢慢來講解一下如何操作。1.我們打開excel表格要將商品名稱中的漢語和英語分開。
  • Excel黑科技,可以用函數實現中英文自動翻譯
    web函數利用這些網絡函數有些硬核Excel「玩家」已經寫出了中英文自動翻譯的函數公式,對於不懂編程和網頁架構知識的同學來說,函數理解起來是有些難度的,不過可以直接複製過來使用。操作演示要實現中英文的翻譯需要用到兩個網絡函數:WEBSERVICE和FILTERXML,同時要確認電腦是處於聯網狀態才能實現此功能。
  • 如何在Excel中快速提取中英文?
    今天雷哥就跟大家分享下Power Query中提取中英文的方法,超簡單!step1:選中A列數據,單擊【數據】選項卡中的【自表格】直接使用Excel提取中英文,大部分職場人士都感覺無從下手。但是,我們使用PQ,就可以快速實現提取單元格中的 中文字符,或者 英文字符。
  • 雲南【中英文文獻翻譯】價格
    雲南【中英文文獻翻譯】價格,可解決企事業單位日常會議、媒體發布會、教育培訓、媒體傳播等各種場景下的音頻轉寫問題,可滿足廣大文字工作者的語音轉文字需求,致力於全方位提高知識管理的效率,歡迎體驗。
  • 如何快速免費地翻譯整篇中英文文檔?
    以上就是關於如何翻譯整篇文檔的方法,當然,上述分享的工具和網站不局限於中英文,其他語言文檔也同樣支持。需要特別說明的是,無論哪種工具的翻譯結果都只能作為參考,這點還需要大家注意,尤其是一些做科研寫論文的朋友,切不可一味相信這些翻譯引擎而忽略了自身的思考。
  • 別讓「奇怪翻譯」成旅遊敗筆-指示牌,公共場所,翻譯,用字,中英文...
    由上海市旅遊局、上海市語言文字工作委員會辦公室等相關部門負責人、語言學者等組成的專家組30日對上海主要旅遊景點、星級飯店、交通樞紐、旅遊諮詢服務中心等公共場所展開中英文規範用字專項檢查,對「奇怪翻譯」等錯誤、不準確表述說
  • 巧用excel+word 快速批量生成各種文檔
    在我們工作中,有些工作可能單獨用excel或者單獨用word都可以完成,但是使用單獨的軟體可能操作起來會比較麻煩。為了高效的完成工作,我們完全不必局限於必須使用單一的軟體,完全可以使用組合軟體來快速的完成,總之就是,怎麼簡單高效完成,就怎麼做。今天來給大家分享excel+word的經典組合運用——郵件合併的應用。
  • 4個excel設置技巧,這樣設置,excel好用到爆,快速提高工作效率
    Hello,大家好,今天跟大家分享4個excel的設置技巧,在適合的場景使用這些設置能夠在一定程度上提高我們的工作效率,設置也非常簡單,下面就讓我們來一起操作下一、自動保存相信大家在工作中都遇到電腦死機停電等突發情況
  • 如何將中文翻譯成英文?中英文一鍵翻譯超簡單
    今天跟大家分享的主題是——如何將中文翻譯成英文,中英文一鍵翻譯的簡單方法。我們都知道,中文翻譯成英文或將中英文進行互譯,前提條件都是英文要好,但語言學習是一件很需要耐心和時間的事,在學習的過程中,我們需要大量聽、讀、寫,甚至是用思維導圖來做筆記:但即便是這樣,短期內想要獨立完成翻譯工作或是溝通交流都是比較困難的。
  • EXCEL裡翻譯文獻?!
    union()函數求併集;intersect()函數求交集;找不同用setdiff()函數;判斷相同用setequal()函數;於是我用R語言中的union()函數,求一下21個病人使用的抗生素種類的交集。注意,這裡的求交集,裡面的元素可以是特殊字符,也可以是字母,也可以是漢字,無非就是相同和不同嘛,R語言做這個,不比「找你妹」簡單多了。
  • 用excel vlookup 函數如何快速製作工資條
    當財務部門把工資表製作完成以後,需要將工資條發到個人手中,那麼該如何快速製作工資條呢,下面用excel vlookup 函數教你怎樣快速將工資表製作成工資條。1用excel打開需要製作工資條的工資表,包含序號、姓名、基本工資、日工資、出勤天數、獎罰、銷售提成、代扣代繳保險、公積金、個稅以及實發工資、員工本人籤名等信息,如圖所示:2點擊工作表名稱後面+,增加一張新的工作表
  • 江蘇中英文文獻翻譯
    江蘇中英文文獻翻譯,網站基於中文語音產業領導者--科大訊飛其世界領先水平的智能語音及語言技術,經過專業團隊的精心打磨,可以提供便捷高效的機器轉寫服務和專業精準的人工轉寫服務,支持上傳多種音視頻格式,方便您將錄音整理成文字。
  • 捨不得分享的四個excel技巧,無論如何也要給你
    小編給大家總結了一下,大多數人的工作中多數時間都是用在excel的製作中,所以學會一些excel操作技巧是很有必要的,今天小編就給大家分享四個實用的excel技巧,感緊往下看吧!1、快速輸出當天時間我們要在excel單元格中英文狀態下,按住 ctrl+; 就可以了2、批量添加符號在第一行錄入添加書名號後的名稱,接下來,按快捷鍵Ctrl+E,只需要一秒,就可以給所有作品添加書名號。
  • 如何快速拆分excel工作表?用數據透視表即可快速搞定
    Hello.大家好,今天跟大家分享下我們如何將1個工作表,按照某1個欄位拆分為多個工作表,工作中我們也會遇到類似的問題,就是將匯總表按照某個類別拆分為多個工作表,大部分都是一個一個的粘貼複製非常的麻煩,今天就跟大家如何利用數據透視快速的完成表格拆分
  • 把Excel變成翻譯神器
    從excel2013開始,excel多了一類web函數。這類函數可以從網站伺服器獲取數據。利用這類函數從web伺服器獲取數據,我們可以把翻譯、天氣預報、股票等信息放進進excel裡面。今天介紹一個最實用的:翻譯。
  • 譯員如何做好中英文人工翻譯,道壹人工翻譯公司對譯員要求解析
    今天為大家帶來一篇譯員如何做好中英文人工翻譯,道壹人工翻譯公司解析譯員要求文章,道壹翻譯文靜老師個人感悟,歡迎大家一起交流。譯員如何做好中英文人工翻譯:翻譯是一項專業性很強的技能,需要專門的訓練和學習,還需要大量的實踐練習。文本表達本身很難量化評價,同樣的意思可能有多種表達方式,可以使用不同的詞語或寫作風格,很難判斷正確與否。質量標準只能適用於明顯正確和錯誤的地方。
  • Excel怎麼快速對齊姓名 Excel快速對齊姓名的方法
    在使用excel表格時需要把不同長度的字對齊,有的人就會一個個的輸入空格,這樣會很麻煩也浪費時間,那今天就拿姓名為例,Excel怎麼快速對齊姓名呢?下面就跟小編一起來看看Excel快速對齊姓名的方法吧!Excel怎麼快速對齊姓名1、選中需對齊的姓名,