데이터 분석과 시각화는 현대 비즈니스 환경에서 필수적인 요소로 자리 잡았습니다. 효과적인 데이터 시각화는 단순한 숫자 값을 넘어 더 깊은 의미를 전달하고 데이터를 명확하고 일관되게 표현함으로써 성공적인 데이터 스토리텔링을 만들어 기업이 더 나은 비즈니스 결정을 내릴 수 있도록 돕습니다.
Power BI Desktop은 이러한 데이터 시각화를 지원하는 강력한 도구로써 다양한 시각화 기능들을 제공합니다. 이번 포스트에서는 Power BI Desktop의 서식 지정하는 다양한 방법들을 알아보면서 각 서식 지정의 표현 방법에 대한 장단점을 살펴보고 데이터의 다양한 표현 가능성을 보여드리고자 합니다. 여러분의 인사이트 도출에 도움이 되었으면 합니다. 🙂

01. Power BI Desktop 의 기본 서식 지정하기
Power BI Desktop의 기본 서식 기능은 사용자가 데이터의 형식을 빠르고 쉽게 지정할 수 있도록 도와줍니다. 사용자 인터페이스를 통해 간편하게 적용할 수 있으며 숫자형식, 날짜 형식, 통화 형식 등을 설정합니다.
그리고 이를 통해 데이터의 가독성을 높이고 사용자에게 일관된 시각적 경험을 제공합니다.

아래 이미지와 같이 서식에서 표현하고자 하는 데이터 유형을 선택하고 표현 기호 및 자리수 등을 지정하는 부분은 엑셀과 동일한 사용자 경험을 제공함으로써 누구나 쉽게 적용이 가능합니다.
또한 엑셀의 사용자 지정 서식과 마찬가지로 정규식 형태의 서식을 적용하면 아래 이미지와 같이 동일값을 다양하게 표현 가능합니다. 하지만 기본 서식은 고정된 형식을 제공하며 제어할 수 있는 속성이 제한적입니다. 많은 경우 데이터 표현 형식을 유동적으로 적용하고 싶은 경우가 발생할 수 있는데요. 이럴 경우 기본 서식으로는 적용이 불가하다는 한계가 있습니다.

02. Format 함수를 사용한 서식 지정
Format 함수는 DAX(데이터 분석 표현식) 언어에서 제공하는 기능으로, 데이터를 좀더 세밀하게 서식 지정할 수 있습니다. 날짜, 숫자, 통화 등 다양한 형식을 지원하며 조건에 따라 서식을 동적으로 변경할 수 있어 데이터 표현의 유연성을 극대화 할 수 있습니다.
★★★★ 여기서 잠깐! DAX란 무엇인가요? ★★★★
DAX란 수식 또는 식에서 하나 이상의 값을 계산하고 반환하는데 사용할 수 있는 함수, 연산자 및 상수 컬렉션을 의미합니다. DAX를 사용하면 이미 모델에 있는 데이터로 새로운 정보를 만들 수 있습니다.
아래 그림과 같이 국가의 화폐를 표현하기 위해 국가 코드에 따라서 화폐 기호가 동적으로 적용되게 처리할 수 있습니다.
CASE 01. 이미지 ①의 환율 정보를 사용, ②에서 해당 국가의 화폐로 계산 및 화폐 기호를 붙여 ③과 같이 표현

CASE 02. 이미지 ①의 환율 정보 및 LOCALE 정보를 사용, ②에서 해당 국가의 화폐로 계산 및 화폐 기호를 붙여 ③과 같이 표현

또한 아래 이미지와 같이 표현하고자 하는 메트릭(Metric)의 자릿수의 편차가 큰 경우 값의 크기에 따라 동적으로 서식을 적용할 수 있습니다.
CASE 03. 이미지 ①에서 숫자의 자리수를 확인하여 서식을 지정하고 ②와 같이 표현

다만 Format 함수는 반환값을 문자열로 처리하기 때문에 숫자 데이터를 사용하는 시각화 차트에서 사용할 수 없습니다. 이는 특정 시나리오에서 제약이 될 수 있습니다.(ex. 막대차트, 도넛차트 등)

03. 동적 서식 지정하기
동적 서식은 데이터의 컨텍스트에 따라 서식을 유동적으로 변경할 수 있는 기능입니다. 이는 Power BI의 강력한 기능 중 하나로 기존에 사용되던 기본 서식과 달리 데이터의 컨텍스트에 따라 서식을 유동적으로 변경할 수 있습니다. 또한 숫자 데이터를 그대로 유지하면서 서식을 지정할 수 있어 숫자형 데이터를 사용하는 차트에서도 활용할 수 있습니다.
(※ 테이블 형태로 볼 경우 Format 서식 지정의 CASE 03 와 동일하나 막대차트와 같이 숫자값이 들어가는 차트에서 사용 가능)

Power BI Desktop 의 서식 지정 기능은 데이터의 가독성을 높이고 더 나은 시각적 표현이 가능하도록 합니다. 기본 서식, Format 함수, 동적 서식 각각의 기능을 이해하고 적절히 사용하면 데이터 시각화의 품질을 한 층 더 높일 수 있기 때문에 이를통해 사용자는 데이터를 직관적으로 이해하고 더 나은 인사이트를 도출할 수 있습니다.
많은 기업들이 Power BI를 통해 기업내 데이터에 대한 통찰력을 높이고 이를 기반으로 효율적인 의사결정을 위해 노력하고 있습니다. 저희 고우아이티는 다양한 업종의 구축 경험을 토대로 기업의 특성과 요구사항에 맞는 최적의 데이터 플랫폼을 구축하고 운영하기 위한 환경을 효율적으로 시각화 함으로써 정보 활용성을 제고하는데 도움을 드리고 있습니다. 관련하여 문의사항이 있으시다면 언제든지 편하게 문의주시기 바랍니다.
상담 문의
*Tel. 02-462-5365
*Mail. gocloud@gowit.co.kr
클라우드 전문기업 GowIT는 기업환경에 최적화된 클라우드 서비스와 GowIT고객사를 위한 차별화된 기술지원 서비스를 제공합니다.