# 리포트 소수점 자리 고정 방법

## Q 문의&#x20;

* 기록서나 성적서 리포트에서 숫자 값이 나올 때 항상 소수점 첫째 자릿값이 나오도록 고정을 하고 싶습니다.
* ex) -1은 -1.0,  30은 30.0으로 어떻게 해야 하나요? 방법을 알려주세요.

## A 답변

* 리포트의 메모에 아래와 같이 서식을 걸면 됩니다.

화면 : 공통/코드관리 → 리포트 관리 2.0 → 변경할 기록서, 성적서 리포트 선택 후 리포트 디자이너를 실행합니다.&#x20;

1\. 리포트 디자이너에서 (소수점) 적용할 메모 칸을 더블클릭 합니다.

![메모 컨트롤 팝업창](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMUIlx61HD3fpN2H4%2F01%EC%9D%B4%EB%AF%B8%EC%A7%80_18.png?generation=1523511602523958\&alt=media)

2\. Format 탭 클릭

3\. Number Category 선택

4\. 두 번째(1234.50)나 세 번째(1,234.50) Format 선택

5\. Format string의 값에서 ' . ' 뒤의 숫자를 원하는 소수점 자릿수로 변경

**<서식 설정 설명>**

&#x20;리포트 디자이너에서 서식을 적용할 메모 칸을 더블 클릭한 뒤

" Format "탭을 선택하면 위에 첨부한 그림처럼 서식 편집 창이 열립니다.

총 4개의 Category 중에 하나를 선택하시면 Category에 해당하는 서식을 적용할 수 있습니다.

| Category명            | 설명                                            |
| -------------------- | --------------------------------------------- |
| Text (no formatting) | ▶ 서식 없이 연동된 값을 그대로 보여 줍니다.                    |
| Number               | ▶ 숫자 관련 서식을 지정합니다. (천 단위 구분 기호, 소수점 자릿수, $ 표) |
| Date/Time            | ▶ 날짜와 시간 관련 서식을 지정합니다.                        |
| Boolean              | ▶ 참, 거짓을 표현하는 서식을 지정합니다.                      |

예시) 숫자 값의 소수점을 지정하려면 Number Category를 선택하시면 됩니다.\
Number를 선택하시면 4가지의 Format이 나타납니다.

![](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMUKUpu7VlkH6yqqb%2F02.png?generation=1523511602889101\&alt=media)

▷ 1234.5

▶ 숫자의 기본 타입입니다. 소수점 이하 가장 마지막에 붙는 0들(소수점 이하)은 자동 무시 됩니다.

ex) 1.50 → 1.5

▷ 1234.50

▶ 소수점 자수를 지정할 수 있습니다. 지정한 자리만큼 빈 공간은 0으로 채웁니다.

ex) 소수점 셋째 자리로 고정 시 1.5 → 1.500

▷1,234.50

▶ 천 단위 구분 기호와 소수점 자수를 함께 지정하는 서식입니다.

1000 이 넘는 값은 천 단위 구분 기호 ' , ' 가 자동으로 붙습니다.

ex) 소수점 셋째 자리로 고정 시 9876.5 → 9,876.500

▷ $1,234.50

▶ 1,234.50과 동일하며 숫자의 앞에 $ 표시를 붙입니다.

천 단위 구분 기호를 넣느냐 안 넣느냐에 따라 ▷1234.50 또는 ▷1,234.50 Format을 선택하시면 됩니다.

원하는 Format을 선택하시면 아래쪽의 Format string 값이 변경됩니다.

![](https://3435040722-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-L9sM1gtG7RzXNTibOAX%2F-L9sMKyUo82VSZc9LSFY%2F-L9sMUK_NL9JHPa_Wv_T%2F03%EC%9D%B4%EB%AF%B8%EC%A7%80_20.png?generation=1523511597084196\&alt=media)

여기에서' . '뒤의 숫자 값을 수정하여 자수를 지정할 수 있습니다.

%2.2n은 소수점 둘째 자리까지이며 만약 셋째 자리까지 항상 나오게 하려면 %2.3n으로 변경하시면 됩니다.
