열을 추가할 때 여러 가지 일반적인 방법으로 다양한 데이터 형식을 변경하고 서식을 지정할 수 있습니다. 예를 들어 숫자가 홀수인지 짝수인지 확인하거나, 텍스트 문자열을 소문자로 만들거나, 날짜/시간의 월 이름을 표시할 수 있습니다. 파워 쿼리는 수식에 의존하지 않고 목표를 달성하는 데 도움이 되는 많은 유용한 명령을 제공합니다.
다음 각 섹션에서는 수행할 수 있는 작업의 몇 가지 예를 보여 준 다음 각 데이터 형식에 사용할 수 있는 모든 명령을 요약합니다.
중요
다음 예제에서는 원래 열이 변경되지 않도록 열 추가 탭을 사용합니다. 이 접근 방식은 일반적으로 실수로 인한 새로 고침 오류를 방지하는 데 도움이 됩니다. 이러한 각 명령은 원래 열을 변경하는 변환 탭에서도 사용할 수 있습니다. 원래 열을 변경할 때는 실수로 새로 고침 오류가 발생할 수 있으므로 주의하세요.
팁
예제 데이터를 빠르게 만들고 절차를 시도해 보려면 여러 열과 행으로 구성된 Excel 표를 만든 다음 가져옵니다. 자세한 내용은 표 만들기 및 서식 지정 및 Excel 표에서 가져오기를 참조하세요.
텍스트에서 열 추가
이 섹션에서는 몇 가지 텍스트 예제를 제공한 다음 사용 가능한 모든 텍스트 명령 목록을 보여줍니다. 또 다른 문서에서는 구문 분석 명령 사용에 대해 설명합니다. 자세한 내용은 텍스트를 JSON 또는 XML로 구문 분석(파워 쿼리)을 참조하세요.
문자열에서 각 단어를 대문자로 바꾸려면 다음을 수행합니다.
LoudMemo 열을 선택합니다.
열>서식> 추가를 선택하고각 Word를 대문자로 표시합니다. 결과와 함께 새 열이 추가됩니다.
문자열의 길이를 구하려면:
전체 이름 열을 선택합니다.
열>추출>길이 추가를 선택합니다. 결과와 함께 새 열이 추가됩니다.
텍스트 데이터 형식 명령 요약
| 추출 | 서식 | 구문 분석 |
|---|---|---|
|
|
|
숫자에서 열 추가
이 섹션에서는 몇 가지 숫자 예제를 제공한 다음 사용 가능한 모든 숫자 명령 목록을 보여 줍니다.
숫자의 계승값을 계산하려면 다음을 수행합니다.
샘플 번호 열을 선택합니다.
열>> 추가 과학적계승을 선택합니다. 결과와 함께 새 열이 추가됩니다.
숫자의 탄젠트를 구하려면:
주 어진 숫자 열을 선택합니다.
열>삼각>탄젠트 추가를 선택합니다. Tangent라는 새 열이 추가되고 결과는 0.999999673입니다.
열>반올림> 추가를 선택합니다. 결과 1인 반올림이라는 새 열이 추가됩니다.
참고
숫자 0.785398은 라디안 단위로 270도입니다.
두 개의 숫자 열을 더하려면:
StoreA 및 StoreB 열을 선택합니다.
열>통계>합계 추가를 선택합니다.
숫자의 백분율을 계산하려면:
이 예에서 값 4는 1에서 5 범위의 설문 조사 등급입니다.
고객 평가 열을 선택합니다.
Add ColumnStandardPercent>>of를 선택합니다. 백 분율 대화 상자에서 값을 입력하거나 열 값을 사용합니다.
이 예제에서는 500을 입력합니다. 1에서 5까지의 등급 척도에서 4는 5의 80%이므로 백분율을 80%로 표시하려고 합니다. 80%는 소수점 값으로 .08입니다. 여기서 소수 자릿수는 0에서 1까지이고 100%는 소수점 값 1입니다. 올바른 백분율과 배율로 변환하려면 (4/500)*100으로 계산하면 값이 .08이 됩니다.
팁
워크시트에 쿼리를 로드하면 백분율 열에 .08이 표시되지만 최종 목표는 백분율로 표현하는 것입니다. Excel에서 퍼센트 열을 선택한 다음 80%를 표시하는 홈>데이터 형식>퍼센트 를 선택합니다. 자세한 내용은 숫자를 백분율로 서식 지정을 참조하세요.
숫자 데이터 형식 명령 요약
| 표준 | 통계 | 지수 | 삼각법 | 반올림 |
|---|---|---|---|---|
|
|
|
|
|
날짜 및 시간의 열 추가
이 섹션에서는 여러 날짜, 시간 및 기간의 예제를 제공합니다. 또한 사용 가능한 모든 날짜, 시간 및 기간 명령의 목록도 표시됩니다.
날짜의 월 이름을 표시하려면:
StartDate 열을 선택합니다.
열 >날짜>월>월 추가를 선택합니다.
날짜의 주 번호를 표시하려면:
주문 날짜 열을 선택합니다.
열> 추가,날짜>, 주, 일>년 중 주를 선택합니다.
생년월일을 기준으로 사람의 현재 나이를 표시하려면 다음을 수행합니다.
DOB 열을 선택합니다.
열>날짜>기간 추가를 선택합니다. 이 명령은 값을 Days.Hours:Minutes:Seconds 또는 25177.15:27:41.1876935의 시간 형식으로 변환합니다. 이 값은 생년월일부터 현재까지의 일 수를 나타냅니다.
열>기간>총 연도 추가를 선택합니다. 이 명령은 연령 열 값을 연수(예: 68.97984786)로 변환합니다.
소수 자릿수를 제거하려면 열>반올림> 반올림 추가를선택합니다.
날짜, 시간 및 기간 명령의 요약
| 날짜 | 시간 | 기간 |
|---|---|---|
|
|
|