2016-07-26 7 views
0

현재 MS Access 2010을 사용하여 Excel 파일을 SQL 테이블로 가져 오는 프로세스가 실행됩니다. 이 데이터에는 숫자 필드가 소수점 이하 4 자리까지 계산 된 필드가 있습니다.MS 소수점 이하 반올림 반올림

Access는이 값을 [decimal] (19, 4)로 설정된 SQL 테이블 내의 필드로 가져옵니다. 여기서는 잘 표시됩니다. 그러나 Access를 사용하여이 연결된 테이블의 데이터로 작업하려고하면 소수점 이하 두 자리로 변환됩니다.

액세스는이 필드를 통화로 식별하고 자동으로 소수 자릿수를 할당합니다.

Access를 사용하여이 데이터를 쿼리 할 수 ​​있지만 소수점 네 자리수를 표시 할 수있는 방법이 있습니까?

감사합니다.

답변

2

MS Access 사용 - 디자인보기에서 테이블을 엽니 다. 통화 필드를 클릭하십시오. 이제 소수점 자리가있는 필드 속성을 볼 수 있습니다. 자릿수를 선택하고 4를 입력하고 테이블을 저장하십시오. 나는 그것이 당신을 위해 일하기를 바랍니다.

+0

감사합니다. 저는 이것을 시도하고 값 끝에 여분의 두 개의 0을 추가합니다. 예를 들어, 링크 된 SQL 테이블 내의 값은 1305.3360이고 1305.3400으로 표시됩니다. – Ant

+0

적응 테이블에서 데이터를 다시 가져옵니다. –

+0

이것은 여전히 ​​잘라내어 다시 가져온 후에도 반올림 한 금액을 보여줍니다. – Ant

관련 문제