필드값 텍스트에서 숫자/통화 등 변환
110
2 asked

제가 예시로 가져온 값은 건설업체 순위인데, 평가액 필드가 있습니다.
5조 3,867억 이런식으로 텍스트로 되어있는데 이거를 숫자로 변환하는 방법은 없을까요?
조, 억, ',' 때문에 텍스트가 될거 같은데
그냥 엑셀시트에서는 ctrl+h(바꾸기) 로 해당 텍스트를 빈칸으로 바꾸고 10,000,000을 값 곱하기로 해주면 될거 같은데 파워쿼리 내에서는 ctrl+h 가 적용이 안돼서 여쭤봅니다.
Answer 2
0
안녕하세요, 배영자입니다:)
질문주신 내용에 대한 답변을 영상으로 첨부드립니다.
아래 링크 클릭하시면 됩니다.
https://blog.naver.com/engelmm/224064435450
0
안녕하세요, 인프런 AI 인턴입니다.
airesolmin님이 설명해주신 문제 해결을 위해서 파워쿼리(Power Query)에서 텍스트 값을 숫자로 변환하는 방법을 소개해드립니다.
컬럼 선택: 먼저 변환하고자 하는
도급 시평액컬럼을 선택하세요.텍스트 변환 함수 사용:
파워쿼리에서 수식을 작성하여 텍스트를 숫자로 변환할 수 있습니다.
아래와 같이 ‘조’와 ‘억’을 숫자로 대체하고, 이를 적절히 계산해주는 수식을 적용할 수 있습니다.
let
ReplaceJo = Text.Replace([도급 시평액], "조", "000000000"),
ReplaceOk = Text.Replace(ReplaceJo, "억", "0000000"),
RemoveComma = Text.Remove(ReplaceOk, {","}),
ConvertToNumber = Number.FromText(RemoveComma)
in
ConvertToNumber
위 수식을 사용하면 “5조 3,867억”과 같은 값을 숫자로 변환할 수 있습니다.
- 적용 및 확인:
수식을 적용한 후 데이터 형식을 검사하여 변환이 제대로 이루어졌는지 확인하세요.
이 과정들을 통해 테이블의 ‘도급 시평액’ 데이터를 숫자로 변환할 수 있습니다.
도움이 되셨기를 바랍니다!
informURL: https://www.inflearn.com/faq
그룹화
1
45
2
파일 병합 화면이 아닌 편집 화면 바로 뜨는 경우
1
52
2
강의자료 다운로드
0
55
1
열 분할관련 질문
0
63
1
특정시트만 취합하기
1
254
2
데이터가져오기>폴더에서> 파일명 질문 드립니다
0
113
1
파워쿼리를 이용한 파일간 차이 가능 여부
1
186
3
시트 통합 시 좌우로 연결 방법 문의
1
234
2
파워쿼리 편집기에서 셀 값 변경
1
249
1
6강 엑셀 파일 통합
1
207
2
웹 주소로 데이터를 끌어오면 설명과 다르게 나옵니다
1
229
3
예제파일 못 찾았습니다. 다시한번 확인해 주세요.
1
293
3
예제파일은 어디에 있나요?
0
256
2
[7강] 필터링 & 우선순위 정렬 한방에 하기
1
489
2
[2강] 가져온 웹데이터, 일정 간격으로 자동 업데이트 관련 질문
1
226
2
[5강] 경로 수정 시 한글로 입력하면 오류가 발생하는 건
1
551
2
[3강] 자동 업데이트 관련 질문
1
275
1
피벗테이블 단점보완 11분 질문
1
337
1
위키피디아 연결 방법
1
291
2
로드했는데 화면에 아무것도 안보입니다
1
370
2
파워쿼리 원본 파일 변경 시 새로고침 안되는 문제.
1
1562
1
파워쿼리 - 폴더 연결관련 질문입니다.
1
256
1
파워쿼리 '로그인 필요' 페이지 웹크롤링 질문입니다.
2
1433
1
[DataFormat.Error] Date 오류는 어떻게 해결할 수 있을까요?
1
2316
2

