본문 바로가기
취향, 리뷰

[엑셀] 자동으로 계산이 안 될 때, 숫자 입력해도 수식 안 바뀔 때

by ClaireB 2020. 8. 19.

■ [엑셀] 자동 계산이 안 될 때, 숫자를 입력해도 수식의 답이 바뀌지 않을 때

 

 

엑셀에서 셀에 입력되는 데이터를 입력 또는 수정하였는데도,

그 셀이 수식에 포함되는 셀의 값이 변하지 않을 때가 있다.

 

/

 

자동 계산, 또는 수동 계산을 선택하는 기능이 엑셀에 존재한다는 사실 자체를 몰랐는데,

이전에 한 번 매크로가 들어간 엑셀 문서 파일을 사용하고 나서부터 갑자기 계산이 안 되어, 일주일 정도 고생했던 적이 있다.

 

만일 이런 상황이 온다면, 해결방법은 아주!! 간단하다.

 


이 포스팅을 위해 아래 가상의 시트를 만들었다.

 

물품 A, B, C, D, E, F가 있고, 각 물품 A~F에 대한 값이 그 옆 열인 B열에 입력되고

각 물품의 값이 2000원보다 크면(2000원 초과) C열에 1, 2000원보다 같거나 작으면(2000원 이하) 0이 입력되도록 수식을 입력했다.

 

C열에는 IF 수식을 사용
=IF(B4>2000, 1, 0)

그리고 E10 셀에는 =sum(C4:C9)를 입력하여 2000원보다 고가인 물품의 가짓수가 계산되도록 하였다.

 

 

그런데, 위 사진과 같은 상황을 가정해보자.

물품 F의 값이 7000원이라고 새로 입력을 하였다.

그러면 2000원보다 고가인 물품은 물품 D, E, F로 총 3가지로 E10셀의 값이 2가 아닌 3으로 바뀌어야 한다.

그런데 자동 계산이 되어 바뀌지 않고 그대로 2로 남아있는 경우가 있다.

 

이 때 E10 셀을 선택하고 Enter 키를 누르면 3으로 값이 변하기는 하지만

이런 걸 원하는 것은 아닐 것이다.

 


해결책!! '0'

엑셀 상단의 '수식' 탭에서 오른쪽에 계산기 모양의 "계산 옵션"을 클릭한다.

지금과 같이 자동 계산이 안 되는 경우에는 가장 아래의 "수동(M)"이 선택되어 있을 것이다.

 

이 것을 첫번째의 "자동(A)"로 바꿔준다.

그러면 다시 자동으로 계산이 되도록 설정이 된다.

 

댓글