본문 바로가기

조건부 서식으로 단위를 자동 변경하는 방법

2022. 3. 29. solo

스프레드시트에서 그램, 킬로그램 혹은 센티미터, 미터 등의 단위를 자동으로 바꾸는 방법인데, 리브레 오피스 기준이지만 MS엑셀에서도 아마 비슷할 것이다.

아래는 단위 자동 변경 과정인데 크게 어려운 점이 없으니 참고 이미지는 생략한다.

 

기본 단위를 정하고 변경할 단위를 서식으로 만들기.

1. F11을 눌러 스타일 관리자를 연다.

2. 그럼 시트 우측에 스타일 관리자 탭이 열린다.

3. 빈 곳을 우클릭해서 새 스타일 작성.

4. 셀 스타일 창의 탭 중 숫자 탭 선택. 필요없는 것은 건드리지 말 것.

5. 하단의 포맷 코드에 #.##," kg" 을 입력하고 확인. 샵-점-샵샵-쉼표다.

스타일을 만들었으면 다음으로 실제 데이터를 셀에 입력한다. 그 후 셀 서식을 지정하여 기본적인 단위가 보이도록 한다.

여기서는 g과 kg으로 예를 들겠지만 mL와 L나 cc와 L, kg과 ton 등 필요한 대로 다양하게 입력하여 사용하면 된다.

 

조건부 서식으로 범위를 지정하고 설정하기.

1. 데이터가 기록된 셀의 서식을 지정하여 기본 단위가 보이게 한다. ex) 0.##" g"

2. 데이터 범위를 선택한 뒤 서식 -> 조건부 -> 조건을 클릭.

3. 조건에서 cell value 옆 "is equal to"를 눌러 "is greater than or equal to"로 바꾼다.

4. 그 옆의 빈 칸에 1000입력.

5. 그 아래의 스타일 적용에 아까 만든 kg용 서식을 선택 후 확인.

이제 끝났다. 999까지는 그램으로 표시되고 값이 1000이상이면 킬로그램으로 표시된다.

이 예제에서는 kg단위의 자릿수 구분이 없는데 필요하면 #,###.##," kg" 이렇게 자릿수 구분을 만들면 된다.

 

결과.

단위 자동 변경

이 방법의 장점은 셀에 기록된 데이터는 변하지 않고 보여주는 방법만 달라지는 것이다.

그래서 함수를 써서 계산할 때도 단위를 바꿔서 계산하는 고민 없이 기본단위, 예를 들면 그램으로 그냥 계산하면 된다.

이후에 데이터 범위를 수정할 일이 생기면 서식 -> 조건부 -> 관리로 들어간 다음 하단의 셀 범위를 수정하면 된다.