Excel에서 TRANSLATE 및 DETECTLANGUAGE 함수 사용: 완전한 가이드

Microsoft Excel은 데이터를 관리하고 분석하는 강력한 도구로 널리 알려져 있지만, 많은 사용자는 언어를 번역하고 통합 문서에서 사용된 언어를 감지하는 기능을 알지 못합니다. 새로운 기능인 TRANSLATE 및 DETECTLANGUAGE를 활용하면 데이터 관리 경험을 크게 향상시킬 수 있습니다.

2024년 12월에 출시된 이 기능은 데스크톱(Windows 및 Mac), 모바일 앱(Microsoft 365 구독자용), 웹 버전을 포함한 다양한 버전의 Excel에서 사용할 수 있습니다. 이러한 기능의 힘을 효과적으로 활용하는 방법을 살펴보겠습니다.

TRANSLATE 함수 구문 이해

TRANSLATE 함수의 구문은 간단합니다. 다음과 같이 세 개의 인수가 필요합니다.

=TRANSLATE(a, b, c)

  • a: 번역하려는 텍스트를 큰따옴표로 묶거나 텍스트가 포함된 셀 참조로 입력합니다.
  • b: 소스 언어의 코드(예: 스페인어의 경우 “es”). 이 인수는 선택 사항입니다. 생략하면 Excel에서 소스 언어를 자동으로 감지하려고 시도합니다. 그러나 이 코드를 제공하면 번역 정확도가 향상될 수 있습니다.
  • c: 대상 언어 코드도 큰따옴표로 묶습니다. 지정하지 않으면 Excel은 기본적으로 시스템 언어로 설정됩니다.

DETECTLANGUAGE 함수 구문 탐색

DETECTLANGUAGE 함수는 인수가 하나만 포함되어 더 간단합니다.

=DETECTLANGUAGE(x)

  • x: 분석할 텍스트(큰따옴표로 묶거나 언어 감지에 필요한 텍스트가 들어 있는 셀을 참조)입니다.

이러한 기능을 활용하려면 언어 코드에 대한 지식이 필수적입니다. 예를 들어, “en”은 영어를 의미하고, “ru”는 러시아어를 의미하고, “es”는 스페인어를 의미하고, “fr”은 프랑스어를 의미합니다. 언어 코드의 포괄적인 목록은 Microsoft의 공식 리소스를 통해 액세스할 수 있습니다.

TRANSLATE 함수 사용 방법

  • 새 Excel 워크시트를 열고 번역하려는 텍스트를 아무 셀에나 붙여넣는 것으로 시작합니다. 예를 들어, 셀 A2에 텍스트를 입력합니다.
Excel에서 번역할 텍스트의 예
  • 다른 셀을 선택하여 번역 내용을 표시하고 =TRANSLATE(. 을 입력하세요.
TRANSLATE 기능 입력하기
  • 텍스트를 입력할 셀 A2를 참조하고, 그 뒤에 쉼표를 찍고, 소스 언어 코드를 큰따옴표로 묶어 지정합니다(예: "es").
소스 언어 코드에 대한 입력
  • "en"쉼표를 하나 더 추가한 다음, 대괄호를 닫기 전에 대상 언어 코드를 큰따옴표로 묶어 지정합니다(예: 영어).
TRANSLATE 기능 완료하기
  • Enter 키를 누르면 Excel에서 선택한 셀에 번역된 텍스트가 표시됩니다.

DETECTLANGUAGE 함수 활용하기

DETECTLANGUAGE 함수는 주어진 텍스트의 언어를 식별하는 데 매우 유용하며, 이를 통해 번역에 접근하기가 더 쉬워집니다.

  • 새 Excel 워크시트를 열고 식별하려는 언어의 텍스트를 붙여넣습니다.
Excel에서 언어를 감지하기 위해 텍스트 붙여넣기
  • 다른 셀에 .을 입력하세요 =DETECTLANGUAGE(.
DETECTLANGUAGE 함수 입력하기
  • 분석할 텍스트가 포함된 셀 참조를 추가합니다.
언어 감지를 위한 셀 참조 선택
  • Enter 키를 누르면 Excel에서 감지된 텍스트의 언어 코드를 제공합니다. 예를 들어 스페인어의 경우 ‘es’와 같은 형태입니다.

동적 옵션을 사용하여 번역 향상

동적 번역을 통해 Excel 경험이 향상되고 다양한 언어로 더욱 쉽게 상호 작용할 수 있습니다.

  • 새 Excel 시트에 선호 언어 목록을 만드는 것으로 시작합니다. ‘+’ 버튼을 클릭하여 새 시트를 엽니다.
언어에 대한 새 시트 만들기
  • 이 새로운 시트에서 A열에 언어 이름을 입력하고 B열에 해당 코드를 입력합니다.
Excel에서 언어 코드 입력
  • 셀 C1에 입력 =TRANSLATE(A1,"en",B1)하고 Enter를 누릅니다. 채우기 핸들을 아래로 끌어 나머지 행에 대한 번역을 자동 생성합니다.
번역 기능 채우기
  • 왼쪽 하단에서 클릭하여 원래 시트로 돌아갑니다. 언어 선택에 대한 드롭다운을 추가할 위치를 선택한 다음 ‘데이터’ 탭으로 이동하여 ‘데이터 검증’을 클릭합니다.
Excel에서 데이터 검증에 접근하기
  • 데이터 검증 대화 상자에서 ‘설정’ 탭에서 ‘목록’을 선택합니다.
데이터 검증 설정
  • 소스 필드에서 언어 옵션이 포함된 시트 2의 셀을 강조 표시한 다음 Enter를 누릅니다. 이렇게 하면 이전에 추가한 언어가 있는 드롭다운이 생성됩니다.
언어 옵션이 있는 드롭다운 목록
  • 데이터 입력을 활용하여 TRANSLATE 함수를 드롭다운과 연결합니다 =TRANSLATE(A3,"en",XLOOKUP($B$1,Sheet2!$C$1:$C$3,Sheet2!$B$1:$B$3)).

중요한 고려 사항

  • TRANSLATE 및 DETECTLANGUAGE 함수는 최근에 도입되었기 때문에 현재 일부 Excel 버전에서 사용할 수 없을 수도 있습니다.
  • 번역 후 일관된 모양을 유지하려면 번역된 텍스트의 길이가 다양하므로 글꼴 크기와 스타일을 조정하는 것이 좋습니다.
  • ‘텍스트가 너무 깁니다’ 오류가 발생하면 셀의 텍스트 양이나 크기를 줄여보세요. 반면 ‘값 오류’는 제거해야 할 텍스트가 아닌 요소가 있음을 나타냅니다. ‘잘못된 언어’ 오류는 일반적으로 잘못된 언어 코드에서 발생합니다.
  • 두 기능 모두 Microsoft 번역 서비스에 접속하려면 활성 인터넷 연결이 필요하며, 사용자는 속도 제한을 피하기 위해 일일 사용 한도를 염두에 두어야 합니다.

자주 묻는 질문

1. 내 Excel 버전이 TRANSLATE 및 DETECTLANGUAGE 함수를 지원하는지 어떻게 확인할 수 있나요?

이러한 기능의 가용성은 사용 중인 Excel 버전에 따라 다릅니다. 업데이트를 확인하거나 공식 Microsoft 지원 페이지를 참조하여 해당 버전에 구현되었는지 확인하세요.

2. ‘잘못된 언어’ 오류가 발생하면 어떻게 해야 합니까?

수식에서 올바른 언어 코드를 사용하고 있는지 확인하세요. 사소한 오류도 이 문제로 이어질 수 있으므로 언어 ​​코드에 대한 최신 소스를 참조하는 것이 필수적입니다.

3. 이 기능을 오프라인에서도 사용할 수 있나요?

안타깝게도 TRANSLATE 및 DETECTLANGUAGE 기능은 작업을 수행하기 위해 Microsoft의 온라인 번역 서비스를 이용하므로 활성 인터넷 연결이 필요합니다.

출처 및 이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다