휘발성 함수는 워크 시트가 다시 계산 될 때마다 함수가있는 셀 을 다시 계산하도록하는 Excel 및 기타 스프레드 시트 프로그램의 함수입니다. 휘발성 함수 또는 의존하는 데이터가 변경된 것으로 보이지 않더라도 재 계산합니다.
또한 휘발성 함수가 포함 된 셀에 직접 또는 간접적으로 의존하는 수식 은 재 계산이 발생할 때마다 다시 계산됩니다. 이러한 이유로 대규모 워크 시트 나 통합 문서에서 너무 많은 휘발성 함수를 사용하면 재 계산에 소요되는 시간이 크게 늘어날 수 있습니다.
공통 및 드문 휘발성 기능
보다 일반적으로 사용되는 휘발성 함수는 다음과 같습니다.
덜 일반적으로 사용되는 휘발성 기능은 다음과 같습니다.
휘발성 함수 예제
위 이미지에서 볼 수 있듯이,
- 셀 D1에는 = RAND () 함수가 포함되어 있습니다.이 함수는 워크 시트를 다시 계산할 때마다 새로운 난수를 생성합니다.
- 셀 D2에는 수식 D1 = 5가 포함되어있어 셀 D1의 값에 직접 종속됩니다.
- 셀 D3에는 수식 D2 = 10이 포함되어있어 셀 D2의 값에 직접 종속되며 결과적으로 셀 D1의 값에 간접적으로 종속됩니다.
따라서 D2 및 D3 모두 D1의 휘발성 RAND 함수에 의해 생성 된 난수에 직접 또는 간접적으로 의존하기 때문에 워크 시트 재 계산이 발생할 때마다 셀 D2 및 D3의 값이 셀 D1의 값과 함께 변경됩니다.
재 계산을 초래하는 작업
워크 시트 또는 통합 문서 재 계산을 트리거하는 일반적인 작업은 다음과 같습니다.
- Excel의 모든 통합 문서에 대한 기본값 인 자동 재 계산 모드에서 새 데이터 입력
- 워크 시트의 행 또는 열 추가 또는 삭제
- 워크 시트 내에서 행 (열 제외) 숨기기 또는 보이기
- 워크 시트 이름 바꾸기
- 통합 문서 내의 워크 시트 순서 변경
- 명명 된 범위 추가, 편집 또는 삭제
- 수동 재 계산 모드에서 키보드의 F9 키를 누르면 열려있는 모든 통합 문서에서 마지막 계산 이후 변경된 수식 또는 종속 수식을 포함하는 셀을 강제로 다시 계산합니다.
- 수동 재 계산 모드에서 키보드의 Shift + F9를 누르면 활성 워크 시트에서만 마지막 계산 이후 변경된 수식 또는 종속 수식을 포함하는 셀을 강제로 다시 계산합니다.
- 수동 재 계산 모드에서 키보드의 Ctrl + Alt + F9를 누르면 마지막 계산 이후에 변경되었는지 여부에 관계없이 열려있는 모든 통합 문서의 모든 수식을 강제로 다시 계산합니다
조건부 서식 및 재 계산
조건부 서식 을 각 계산과 함께 평가하여 지정된 서식 옵션을 적용한 조건이 여전히 존재하는지 판별해야합니다. 결과적으로 조건부 서식 규칙에 사용되는 수식은 효과적으로 휘발성이됩니다.