수식 재계산, 반복 계산 또는 정밀도 변경

참고:  사용자 언어로 가능한 한 빨리 가장 최신의 도움말 콘텐츠를 제공하고자 합니다. 이 페이지는 자동화를 통해 번역되었으며 문법 오류나 부정확한 설명을 포함할 수 있습니다. 이 목적은 콘텐츠가 사용자에게 유용하다는 것입니다. 이 페이지 하단의 정보가 도움이 되었다면 알려주세요. 쉽게 참조할 수 있는 영어 문서 가 여기 있습니다.

수식을 효율적으로 사용하려면 다음 세 가지 중요한 고려 사항을 잘 알고 있어야 합니다.

계산     셀에 있는 수식을 계산하여 결과를 해당 셀에 값으로 표시하는 프로세스입니다. 사용자의 시간을 낭비하고 컴퓨터의 속도를 느리게 만들 수 있는 불필요한 계산을 방지하기 위해 수식에서 참조하는 셀이 변경된 경우에만 수식이 다시 계산됩니다. 이는 통합 문서를 처음 열 때와 통합 문서를 편집할 때의 기본 동작이지만 필요에 따라 수식이 다시 계산되는 경우와 방법을 제어할 수 있습니다.

반복 계산     특정 숫자 조건에 맞을 때까지 워크시트를 반복하여 다시 계산하는 프로세스입니다. 해당 수식이 들어 있는 셀을 직접 또는 간접적으로 참조하는 수식은 자동으로 계산되지 않습니다. 수식에서 자체 셀 중 하나를 다시 참조하는 경우에는 수식의 재계산 횟수를 결정해야 합니다. 순환 참조는 무한히 반복될 수 있습니다. 그러나 최대 반복 횟수와 허용되는 변화 한도를 제어할 수 있습니다.

정밀도     계산의 정확도를 나타내는 측정 단위입니다. Excel에서 저장되고 계산되는 유효 자릿수는 15자리입니다. 수식을 다시 계산할 때 저장된 값 대신 표시된 값을 사용하도록 계산 정밀도를 변경할 수 있습니다.

계산이 진행되는 동안 명령을 선택하거나 숫자나 수식을 입력하는 등의 작업을 수행할 수 있습니다. 이러한 경우 다른 명령이나 작업을 수행하기 위해 계산이 잠시 중단되었다가 다시 시작됩니다. 통합 문서에 수식이 많거나, 통합 문서가 다시 계산될 때마다 자동으로 다시 계산되는 함수나 데이터 표가 워크시트에 있으면 계산 시간이 더 길어질 수 있습니다. 또한 워크시트가 다른 워크시트나 통합 문서에 연결되어 있으면 계산 시간이 더 길어질 수 있습니다. 계산 프로세스를 수동 계산으로 변경하여 계산이 수행되는 경우를 제어할 수 있습니다.

중요: 옵션을 변경하면 열려 있는 모든 통합 문서에 변경된 옵션이 적용됩니다.

  1. 파일 탭을 클릭하고 옵션을 클릭한 다음 수식 범주를 클릭합니다.

    Excel 2007에서 Office 단추 이미지 Microsoft Office 단추, Excel 옵션 을 클릭합니다 한 다음 수식 범주를 클릭

  2. 다음 중 하나를 수행합니다.

    • 값, 수식 또는 이름을 변경할 때마다 해당 항목을 참조하는 수식을 모두 다시 계산하려면 계산 옵션 구역의 통합 문서 계산에서 기본 계산 설정인 자동을 클릭합니다.

    • 값, 수식 또는 이름을 변경할 때마다 데이터 표를 제외하고 해당 항목을 참조하는 수식을 모두 다시 계산하려면 계산 옵션 구역의 통합 문서 계산에서 데이터 표만 수동을 클릭합니다.

    • F9 키를 눌러 열려 있는 통합 문서를 다시 계산하려면 계산 옵션 구역의 통합 문서 계산에서 수동을 클릭합니다.

      참고: 수동을 클릭하면 Excel에서 통합 문서를 저장하기 전에 항상 다시 계산 확인란을 자동으로 선택합니다. 통합 문서를 저장하는 데 시간이 오래 걸리는 경우 통합 문서를 저장하기 전에 항상 다시 계산 확인란의 선택을 취소하면 저장 시간을 줄일 수 있습니다.

    • 데이터 표를 비롯하여 열려 있는 워크시트를 모두 수동으로 다시 계산하고 열려 있는 차트 시트를 모두 업데이트하려면 수식 탭의 계산 그룹에서 다시 계산 단추를 클릭합니다.

      계산 그룹

    • 현재 워크시트와 이 워크시트에 연결되어 있는 차트 및 차트 시트를 수동으로 모두 다시 계산하려면 수식 탭의 계산 그룹에서 시트 계산 단추를 클릭합니다.

팁: Excel 옵션 대화 상자 외부에서도 이러한 옵션 중 상당수를 변경할 수 있습니다. 수식 탭의 계산 그룹에서 계산 옵션을 클릭한 다음 자동을 클릭합니다.

참고: 워크시트의 수식이 다시 계산되지 않은 워크시트에 연결되어 있는 경우 연결을 업데이트하면 원본 워크시트가 제대로 다시 계산되지 않았다는 메시지가 나타납니다. 원본 워크시트에 저장된 값이 틀리더라도 현재 값으로 연결을 업데이트하려면 확인을 클릭합니다. 연결 업데이트를 취소하고 원본 워크시트에서 가져온 이전 값을 사용하려면 취소를 클릭합니다.

작업:

열려 있는 모든 통합 문서에서 마지막 계산 이후에 변경된 수식과 이러한 수식을 참조하는 수식을 다시 계산합니다. 통합 문서가 자동 재계산으로 설정된 경우에는 다시 계산하기 위해 F9 키를 누르지 않아도 됩니다.

F9

현재 워크시트에서 마지막 계산 이후에 변경된 수식과 이러한 수식에 종속된 수식을 다시 계산합니다.

Shift+F9 

마지막 재계산 이후에 변경되었는지 여부에 관계없이 열려 있는 모든 통합 문서에서 모든 수식을 다시 계산합니다.

Ctrl+Alt+F9 

종속된 수식을 확인한 다음 마지막 재계산 이후에 변경되었는지 여부에 관계없이 열려 있는 모든 통합 문서에서 모든 수식을 다시 계산합니다.

Ctrl+Shift+Alt+F9 

  1. 파일 탭을 클릭하고 옵션을 클릭한 다음 수식 범주를 클릭합니다.

    Excel 2007에서 Office 단추 이미지 Microsoft Office 단추, Excel 옵션 을 클릭합니다 한 다음 수식 범주를 클릭

  2. 계산 옵션 구역에서 반복 계산 사용 확인란을 선택합니다.

  3. 반복 계산할 최대 횟수를 설정하려면 최대 반복 횟수 상자에 최대 반복 횟수를 입력합니다. 반복 횟수가 많을수록 워크시트를 다시 계산하는 데 시간이 더 오래 걸립니다.

  4. 재계산 결과 사이에 허용할 변화 한도를 설정하려면 변화 한도값 상자에 값을 입력합니다. 값이 작을수록 결과는 더 정확하지만 워크시트를 다시 계산하는 데 시간이 더 오래 걸립니다.

참고: 해 찾기와 목표값 찾기는 가상 분석 도구라고 하는 명령군의 일부입니다. 두 명령 모두 반복 계산을 사용하여 원하는 결과를 구합니다. 여러 셀의 값을 조정하여 특정 셀의 최적 값을 찾거나 계산 시 하나 이상의 값에 특정 제한을 적용하려면 해 찾기를 사용합니다. 단일 수식으로 구하려는 결과는 알지만 해당 결과를 구하는 데 필요한 수식 입력 값을 모를 때는 목표값 찾기를 사용합니다.

계산 정밀도를 변경하기 전에 다음 사항을 고려하십시오.

기본적으로 Excel에서는 표시된 값이 아니라 저장된 값을 계산합니다.   

표시되고 인쇄되는 값은 저장된 값을 서식 지정하고 표시하기 위해 선택하는 방법에 따라 달라집니다. 예를 들어 "6/22/2008"로 날짜가 표시되는 셀에 해당 셀의 날짜에 대해 저장된 값인 일련 번호가 포함되어 있을 수 있습니다. 이 경우 날짜 표시를 다른 형식(예: "22-Jun-2008")으로 변경할 수 있지만 워크시트에서 값 표시를 변경해도 저장된 값은 변경되지 않습니다.

계산 정밀도를 변경하는 경우 주의해야 합니다.   

수식이 계산을 수행하는 경우 일반적으로 Excel은 수식에서 참조하는 셀에 저장된 값을 사용합니다. 예를 들어 두 셀에 각각 10.005 값이 있고 값을 통화 형식으로 표시하도록 셀 서식이 지정되어 있는 경우 값 $10.01이 각 셀에 표시됩니다. 두 셀을 더하면 Excel은 표시된 값이 아닌 저장된 값 10.005와 10.005를 더하므로 결과는 $20.01이 됩니다.

표시된(서식이 지정된) 값을 사용하여 통합 문서에서 계산 정밀도를 변경하면 셀에 저장되어 있는 값이 최상 정밀도(15자리)에서 표시된 서식(소수 자릿수 포함)으로 영구히 변경됩니다. 이 경우 나중에 최상 정밀도로 계산하도록 선택해도 원래 값을 복원할 수 없습니다.

  1. 파일 탭을 클릭하고 옵션을 클릭한 다음 고급 범주를 클릭합니다.

    Excel 2007에서 Microsoft Office 단추 Office 단추 이미지 , Excel 옵션 을 클릭합니다 한 다음 고급 범주를 클릭

  2. 이 통합 문서의 계산 대상 구역에서 원하는 통합 문서를 선택한 다음 표시된 정밀도 설정 확인란을 선택합니다.

Excel에서는 정밀도가 15자리로 제한되어 있지만 그렇다고 해서 Excel에 저장할 수 있는 숫자 크기의 제한이 15자리인 것은 아닙니다. 제한은 양수의 경우 9.99999999999999E+307, 음수의 경우 -9.99999999999999E+307입니다. 이는 1 또는 -1 다음에 0이 308개 있는 것과 거의 같습니다.

Excel에서 정밀도는 15자리를 초과하는 모든 숫자가 15자리 정밀도로만 저장되고 표시된다는 것을 의미합니다. 이러한 자릿수는 소수점 앞이나 뒤에 있는 자릿수를 임의로 더한 것일 수 있습니다. 15번째 자리 오른쪽에 있는 모든 숫자는 0이 됩니다. 예를 들어 1234567.890123456에는 16개의 자릿수가 있습니다(소수점 앞에 7자리, 소수점 뒤에 9자리). 이는 Excel에서 1234567.89012345로 저장되고 표시됩니다(수식 입력줄 및 셀에 표시됨). 1.23457E+06과 같은 지수 형식 대신 모든 숫자가 표시되도록 셀을 숫자 형식으로 설정하면 숫자가 1234567.890123450으로 표시됩니다. 끝에 있는 6(16번째 자리)이 삭제되어 0으로 바뀝니다. 정밀도가 15번째 자리에서 중단되기 때문에 그 다음에 오는 모든 숫자는 0이 됩니다.

컴퓨터에 프로세서가 두 개 이상 있거나(물리적 프로세서가 여러 개 포함되어 있는 경우) 하이퍼스레딩이 가능한 경우(논리적 프로세서가 여러 개 포함되어 있는 경우)에는 재계산에 사용할 프로세서 수를 설정하여 수식이 많은 통합 문서를 계산하는 데 걸리는 시간을 단축하거나 제어할 수 있습니다. 재계산 시 발생하는 여러 작업 부하를 동시에 처리할 수 있는 경우가 많습니다. 따라서 이러한 작업 부하를 여러 프로세서에 분산하면 전체 재계산 시간을 줄일 수 있습니다.

  1. 파일 탭을 클릭하고 옵션을 클릭한 다음 고급 범주를 클릭합니다.

    Excel 2007에서 Office 단추 이미지 Microsoft Office 단추, Excel 옵션 을 클릭 한 클릭 한 다음 고급 범주를 클릭 합니다.

  2. 계산 시 여러 프로세서를 사용하거나 사용하지 않으려면 수식 구역에서 다중 스레드 계산 사용 확인란을 선택하거나 선택을 취소합니다.

    참고    이 확인란은 기본적으로 선택되어 있으며 계산 시 모든 프로세서가 사용됩니다. 컴퓨터의 프로세서 수가 자동으로 검색되어 이 컴퓨터의 모든 프로세서 사용 옵션 옆에 표시됩니다.

  3. 다중 스레드 계산 사용을 선택할 경우 필요에 따라 컴퓨터에서 사용할 프로세서 수를 제어할 수 있습니다. 예를 들어 컴퓨터에서 일정 시간 동안 프로세서를 점유해야 하는 다른 프로그램을 실행 중인 경우에는 재계산 시 사용할 프로세서 수를 제한해야 합니다.

  4. 프로세서 수를 제어하려면 계산 스레드 수에서 수동을 클릭하고 사용할 프로세서 수(최대 1024)를 입력합니다.

이전 버전의 통합 문서를 정확하게 계산하기 위해 Excel에서는 이전 버전의 Excel에 저장된 통합 문서를 처음 열 때 현재 버전에서 만든 통합 문서를 열 때와는 다르게 작동합니다.

  • 현재 버전에서 만든 통합 문서를 열면 변경된 셀을 참조하는 수식만 다시 계산됩니다.

  • 이전 버전의 Excel에서 만든 통합 문서를 열면 통합 문서의 모든 수식(변경된 셀에 종속된 수식과 종속되지 않은 수식)이 다시 계산됩니다. 이를 통해 통합 문서가 현재 Excel 버전에 맞게 완전히 최적화됩니다. 통합 문서가 수동과 같은 다른 계산 모드에 있는 경우는 예외입니다.

  • 전체 재계산은 부분 재계산보다 시간이 오래 걸릴 수 있으므로 이전에 현재 Excel 버전으로 저장하지 않은 통합 문서를 열 때 평소보다 시간이 오래 걸릴 수 있습니다. 통합 문서를 현재 버전으로 저장한 후에는 여는 속도가 빨라집니다.

추가 지원

Excel 기술 커뮤니티의 전문가에게 질문하고, Answers 커뮤니티에서 지원을 받고, Excel 사용자 의견에서 새로운 기능이나 개선 사항을 제안해 보세요.

맨 위로 이동

Office 기술 확장
교육 살펴보기
새로운 기능 우선 가져오기
Office Insider 참여

이 정보가 유용한가요?

의견 주셔서 감사합니다!

피드백을 주셔서 감사합니다. Office 지원 에이전트와 연락하는 것이 도움이 될 것 같습니다.

×