본문 바로가기
반응형

부동소수점 오차2

데이터형(Integer, Long, Double 등) 구분 엑셀 VBA에서 효율적인 코딩을 하려면 변수 선언 시 적절한 데이터형을 선택하여 메모리를 절약하고 실행 속도를 최적화해야 한다. 본 글은 Integer, Long, Double 등의 기본 데이터형을 비롯해 Currency, Date, String, Variant 등 주요 자료형의 특성과 선택 기준을 정리한다.1. VBA 기본 데이터형 총정리데이터형저장 크기표현 범위 또는 형태주요 용도Byte1 Byte0 ~ 255바이너리 데이터, ASCII 문자Boolean2 ByteTrue (-1), False (0)조건 판별 논리값Integer2 Byte-32,768 ~ 32,767작은 정수 카운터Long4 Byte-2,147,483,648 ~ 2,147,483,647대용량 행/열 인덱스Single4 Byte±3.4.. 2025. 8. 5.
엑셀에서 SUM 함수 결과가 이상할 때 확인할 사항 이 글은 엑셀의 대표적 합계 함수인 SUM을 사용하다가 예상과 다른 결과가 나타나는 상황에서 원인을 신속히 파악하고 정확하게 해결할 수 있도록 실무 중심의 점검 항목과 구체적 사례를 제공하여 업무 생산성을 높이는 것을 목적으로 한다. 1. SUM 함수의 기본 동작 원리 이해 SUM 함수는 지정한 범위나 개별값을 모두 더한 총합을 반환한다. 범위 내 셀 값이 숫자가 아닌 경우 합계 대상에서 제외된다. 이는 설계 의도이므로 숫자처럼 보이는 텍스트, 논리값, 오류값, 빈셀 등의 존재 여부가 결과에 직접 영향을 미친다. 따라서 SUM 결과가 기대와 다르다면 가장 먼저 셀 데이터 형식을 확인해야 한다. 2. 숫자가 아닌 텍스트가 숨어있는지 확인하다 .. 2025. 6. 7.
반응형