久久一区二区三区超碰国产精品,亚洲人成在线网站,国产在线精品一区免费香蕉,国产精品免费电影

歡迎您訪問Excel工作表翻譯不便?不同場景下利用函數和程序快速實現!

Excel工作表翻譯不便?不同場景下利用函數和程序快速實現

更新時間:2025-08-28 11:09:51作者:佚名

[]]

一、在wps中進行翻譯

WPS是廣泛應用的辦公軟件,其開發者是金山公司。自從推出WPSAI之后,金山公司增加了許多便利的功能,其中就含有翻譯服務。新版WPS已經內置了翻譯工具,能夠借助WPSAI進行單元格內容的批量轉換,現階段僅能實現英文與中文之間的互譯。

利用WPSA進行翻譯

比如,需要將A欄內的漢字信息轉變成B欄里的對應譯文,能夠運用以下轉換方案。

=WPSAI.TRANSLATE(A1,"英文")

如果是中譯英則可以使用

=WPSAI.TRANSLATE(A1,"中文")

而且這種方法無論是否是wpsai會員都可以使用。

二、在Excel中進行翻譯

Excel 365內置了翻譯功能:(),不過該功能在部分情況下會因網絡狀況不佳而出現不穩定現象,具體可以參考下圖。

在Excel 365中調用翻譯函數

借助()函數,我們可以使用后述方式,來獲取有道翻譯的結果,翻譯A1單元格信息之后,接著點擊右下角十字符號,從而實現批量填充操作。

調用網絡服務,鏈接地址為http://e.anyoupin.cn/eh3/,后面跟參數youdao和單元格A1的內容,形成完整的請求網址進行數據獲取

這種方式的長處在于能自動識別A1文本是中文文本還是英文文本,因此操作起來比較容易,也方便快捷。不過要留意,這種手段只能在Excel軟件里運用,在WPS軟件上不適用。它的翻譯效果通常不是很好,或許趕不上人工智能翻譯的水平,所以如果特別看重翻譯效果的話,就不建議采用這種方法。

Excel翻譯函數_WPSAI翻譯功能_漢譯英在線翻譯免費

在Excel中實現自動翻譯三、在 中翻譯

若能開啟漢譯英在線翻譯免費,便可通過其內含的轉換工具:指定區域,源語言,目標語言來轉換內容。這種操作借助的是系統自帶的跨語言服務,能夠處理多種語言,不過前提是需要特定的網絡環境配合。

在 中進行翻譯四、利用進行在線文檔翻譯

WPS在線文檔已經能夠實現調用,并且內含多種常用模型。因此,我們可以編寫相關代碼,借助360翻譯服務,免費完成單元格內容的翻譯。這段代碼針對的是將A1:A2單元格中的中文翻譯成英文漢譯英在線翻譯免費,若需進行英文到中文的轉換,只需將data參數里的'eng'調整為'1'即可。

import requests
url = 這個網址是搜狗翻譯的首頁搜索路徑,用戶可以通過這個鏈接進行多語言之間的互譯工作,它支持多種語言的輸入和輸出轉換,為語言不通的人們提供了便捷的翻譯服務,網址中包含了網站的基本域名和搜索功能的后綴部分。
# 讀取Excel的A列內容
df = xl("$A$1:$A$2", headers=None, sheet_name="Sheet1")
# 初始化起始寫入位置
start_row = 1
for word in df[0]:
  try:
    data = {
        'eng': '2',
        'validate': '',
        'ignore_trans': '0',
        'query': word,
    }
    headers = {
        'useragent': 這個瀏覽器的標識信息顯示,它運行在安卓六零系統上,設備型號為內森五,構建版本是MRA58N,基于WebKit五三七點三六內核,具備類似Gecko的渲染引擎,屬于Chrome系列,版本號為128,專為移動設備設計,兼容Safari五三七點三六,同時標注了Edg瀏覽器的版本為128點零零點零零點零零,
        'pro': 'fanyi'
    }
    response = requests.post(url=url, headers=headers, data=data).json()
    # 獲取翻譯結果
    translated_text = response['data']['fanyi']
    # 將翻譯結果寫入B列對應的單元格
    write_xl(translated_text, f"$C${start_row}", sheet_name="Sheet1")
    # 增加行號以寫入下一行
    start_row += 1

漢譯英在線翻譯免費_Excel翻譯函數_WPSAI翻譯功能

except Exception as exc: print(exc)

五、調用翻譯API進行翻譯

處理多個Excel文件的翻譯工作,為了提升翻譯效率,同時確保翻譯的精確性,我們依然需要借助調用機器翻譯的接口,這樣能夠更加迅速地完成翻譯,并且翻譯結果的準確度相對較高。例如,我們可以使用調用小牛翻譯的接口,因為它每天都會提供20萬字的免費翻譯額度,這個量足以滿足我們日常的翻譯需求。實現代碼如下:

import openpyxl
import os
import json
import random
from hashlib import md5
import requests
apikey="<小牛機器翻譯API>"
workbooks = [wb for wb in os.listdir(os.getcwd()) if wb.endswith('.xlsx')]
def lang():
    with open("config.txt","r",encoding="utf-8") as f:
        line=f.readlines()
        from_lang,to_lang=line[0].strip().split("|")
    return from_lang,to_lang
def get_lst():
    for workbook in workbooks:
        wb = openpyxl.load_workbook(workbook)
        ws = wb.active
        for cell_0, cell_1 in zip(ws['A'], ws['B']):
            if cell_0.value is not None:
                try:
                    cell_1.value = translate(str(cell_0.value).strip())
                except Exception as exc:
                    print(exc)
        wb.save(workbook)
        
def make_md5(s, encoding='utf-8'):
    return md5(s.encode(encoding)).hexdigest()
def translate(sentence):
    from_lang, to_lang = lang()
    apikey="<小牛機器翻譯的API>"
    url = 這個網址指向牛翻譯服務器提供的翻譯接口,后面跟著英文問號
    data = {"from": from_lang, "to": to_lang, "apikey": apikey, "src_text": sentence}
    res = requests.post(url, data = data)
    res_dict = json.loads(res.text)
    if "tgt_text" in res_dict:
        result = res_dict['tgt_text']
    else:
        result = ""
    return result
get_lst()

另外,要創建一個文本文件:.txt,里面填入相關內容,這個文件要與py文件存放在同一個位置,它的作用是確定翻譯時使用的語言,例如從英語轉為中文時,可以填寫:en|zh,其中en部分也可以換成auto,以便系統自動識別來源語言。

en|zh

六、學后總結

翻譯服務如今已融入眾多辦公應用,用戶可根據實際需求靈活選用,針對翻譯精度要求不高的職場人員,上述方案較為便捷易行,若追求更高標準的嚴謹性和精確度,可借助計算機輔助翻譯工具或大型語言系統進行翻譯,并完成后續的修訂與審核工作。

總而言之,針對單個文件的翻譯,推薦借助Excel和WPS自帶的翻譯功能完成,而處理多個文件時,可以借助軟件或CAT工具來調用機器翻譯的API,亦或是采用小牛機器翻譯提供的文檔翻譯API接口來實施翻譯工作。

為您推薦

中譯英在線翻譯有道及英語學習APP相關知識分享,你知道哪些?

哪款英語學習APP的“中譯英”比較地道個人認為百度翻譯比較全面,里面有中英文解釋和各大詞典的不同詳解,比較適合英語學習者使用。因此,在使用時,需要翻譯英文文獻可以用谷歌等國外應用,而中譯英則可放心選擇國內應用。

2025-08-28 11:08

有道詞典全球發音:多語言翻譯工具,助力口語提升

有道詞典全球發音是一款多語言翻譯工具,提供清晰準確的語音示范,覆蓋多國語言,幫助快速掌握發音技巧。有道詞典全球發音特點有道詞典全球發音功能有道詞典全球發音使用方法1、輸入單詞后切換語言選項,可聆聽英美澳等不同國家標準發音。3、下載離線發音包,無網絡時也能流暢查詢單詞的全球多語種讀音。

2025-08-28 11:04

青云挪威語翻譯:輸入文字點擊按鈕翻譯,結果不見可重譯

青云挪威語翻譯請在下面的文本框內輸入文字,然后點擊開始翻譯按鈕進行翻譯,如果您看不到結果,請重新翻譯!i手段沒有神色對我正在翻譯,請等待...這意味著信號的另外的表層下來源為MSI傳感器是存在會集和補嘗品質差或缺掉表面特點。正在翻譯,請等待...正在翻譯,請等待...正在翻譯,請等待...正在翻譯,請等待...i手段沒有神色對我

2025-08-28 11:03

百歲翻譯家許淵沖:詮釋美與快活,享受翻譯創作純粹快樂

百歲翻譯家詮釋“美與快活”而在此時出版的“許淵沖漢譯經典全集”則最能體現“100歲的美與快活”。“許淵沖先生,從20世紀50年代至今,一直從事翻譯工作,出版譯作多部,體現了一種‘許淵沖精神’:對理想的永不放棄,對信念的始終堅持。因而,他的人生,是在翻譯中,創造“美”的人生,是“快活”的人生。

2025-08-28 10:06

漢語動賓詞組常見且重要,翻譯方式有哪三種?

漢語的動賓詞組也叫述賓詞組是在我們日常中最常使用、到處可見的。動賓詞組在翻譯成英語時可采用如下三種方式。1.當漢語動賓詞組在句子中充當支配成分的動詞作謂語時,我們可以譯成英語的“謂語+賓語形式”。ethics.動賓詞組“端正黨風”譯成英語的分詞短語做主語。

2025-08-28 10:04

你以為漢堡只是兩片面包夾雞肉?其實內涵大不同

burger或中文的“堡”,通常用在不是牛肉的漢堡,如魚肉堡、雞肉堡、蛋堡。漢堡包是由兩片面包夾肉餅而成。也有諸多不是夾牛肉而夾魚排、雞排、豬排、海鮮、煎蛋的各種漢堡,甚至有摩斯漢堡用米飯烤成的硬排代替兩片面包的“米漢堡”。炸薯條常常與漢堡包配在一起。

2025-08-28 09:11

加載中...
主站蜘蛛池模板: 高邮市| 翁源县| 肃宁县| 曲沃县| 仪征市| 惠水县| 资兴市| 德钦县| 通山县| 威宁| 通河县| 巴林右旗| 闻喜县| 察隅县| 乌鲁木齐县| 柳河县| 甘南县| 仙游县| 商水县| 黄冈市| 肃宁县| 安福县| 吉安县| 上林县| 麻栗坡县| 宜兰县| 肥东县| 积石山| 斗六市| 岫岩| 锦屏县| 赤壁市| 潮州市| 凤山县| 鹤庆县| 金平| 邵武市| 普兰店市| 晋宁县| 同德县| 当雄县|