EGTools - M365 신규 함수

TRANSLATE 함수 (Microsoft 365 Excel 호환 함수)

EGTools 2024. 7. 2. 23:08

【 함수 요약 】

Microsoft 365용 Excel에 새로 추가된 TRANSLATE 함수를 Excel2021 이하의 버전에서 사용할 수 있는 호환함수

TRANSLATE 함수는 주어진 텍스트 문자열을 번역하는 함수입니다.
(함수명을 MTRS로 넣어도 됩니다)

 

이 함수는 EGTools 추가기능에서 지원하는 함수입니다.

원본함수 설명  :  

https://prod.support.services.microsoft.com/ko-kr/office/translate-function-d34f71c7-2ffe-409a-9a63-5eb5e91aa3dd

 

원본 함수와 차이점 :

Azure API를 사용하는 관계로 Azure API Key를 발급받아야 하고, 함수 최초 사용시 입력을 해야 합니다.

 

 적용 버전 

Windows용 : ~Excel 2021버전 이하. (Microsoft 365용 Excel에서는 내장함수가 자동 사용됨)

 

 함수 구문 

= FUNCTION(  Text , source_language ] , [  target_language ] ,  [ Key ]  )

 

 함수 인수 

인수명 옵션 기본값 설    명
Text 필수 없음 번역할 텍스트 문자열이나 범위
source_language 선택 (자동 확인) 번역할 텍스트 문자열의 언어 코드
생략하면 DetectLanguage 기능을 이용해서 자동 판별하여 적용
가능하면 직접 지정하는 것을 권장함 (특히 짧은 글)
지정 가능한 언어코드는 여기 참조 
target_language 선택 (Excel UI 언어) 번역한 결과 언어 코드
생략하면 Excel의 화면 언어를 적용
지정 가능한 언어코드는 여기 참조 
Key 선택 없음 Azure API "번역기"를 사용할 수 있는 Key

 

 함수 상세 설명 

텍스트 문자열의 지정하는 언어로 번역

 

 

 함수 사용시 주의사항 

현재 Azure API를 가격정책 F0를 이용할 경우 무료로 1년을 이용할 수 있습니다.
(월별로 200만 글자수가 무료이며 초과하면 비용 부과) 

함수를 처음 사용할 경우 Key를 입력하도록 입력창이 나오며, 내부에 저장합니다.
Key를 지울 경우에는 Key 인수에 짧은 텍스트를 아무거나 넣으면 지워집니다.

 

 

 비슷한 기능의 다른 함수 

DetectLanguage : 텍스트 문자열의 언어코드를 확인

GoogleTranslate : Google 번역 서비스를 이용하여 번역
PapagoTranslate : Naver Papago API를 이용하여 번역