"Excel에서 순환 참조 허용"은 Excel에서 자체 참조를 삽입하는 쉬운 방법입니다. Microsoft의 정의에 따르면 순환 참조 Excel 수식이 직접 또는 간접적으로 자체 셀을 다시 참조할 때 발생합니다. 예를 들어 두 항목을 추가하려는 경우(예:B2 및 C2 ) 그러나 항목 중 하나에 결과를 표시합니다(예:B2 ) 그런 다음 순환 참조를 만듭니다. ENTER 키를 누른 후 Excel에서 처음으로 수식에만 하나 이상의 순환 참조가 있다는 경고를 표시합니다.
순환 참조는 수식 결과를 반복하여 계산합니다. 따라서 최대 반복 시간을 너무 많이 설정하면 루프가 생성될 수 있습니다.
이 문서에서는 순환 참조에 대해 설명합니다. , 문제 및 사용법.
Excel 통합 문서 다운로드
순환 참조를 찾는 방법이 활성화되어 있습니까?
이전 섹션에서 순환 참조가 무엇이며 어떻게 처리하는지 알고 있습니다. 가장 관련성이 높은 질문은 Excel 워크시트에 순환 참조가 활성화 또는 비활성화되어 있는지 확인하는 방법입니다.
가장 자연스러운 방법은 직접 참조를 입력하면 다음 이미지와 같이 Excel에서 처음으로 경고를 표시하는 것입니다. Excel에 경고가 표시되면 워크시트에 순환 참조가 비활성화된 것입니다. 그렇지 않으면 수식은 최대 반복 횟수 1에 대한 올바른 결과를 반환합니다. .
수식에 셀 참조를 입력하면 Excel에서 0(0 ) 명백한 이유 없이. 준비의 오른쪽에 있는 텍스트를 확인합니다. 워크시트 맨 아래에 있는 상태. 순환 참조:셀이 표시되는 경우 , 워크시트에 대해 순환 참조 옵션이 비활성화되어 있습니다.
수식으로 이동합니다. 탭> 오류 검사 선택 (공식 감사에서 섹션)> 순환 참조 선택 (오류 검사에서 옵션). 순환 참조 오류가 발생한 위치를 보여줍니다.
자세히 알아보기: Excel에서 순환 참조를 찾는 방법(2가지 쉬운 트릭)
Excel에서 순환 참조 허용 파일 리본 사용
순환 참조를 허용하는 것은 수식의 참조 오류를 무시하는 한 종류입니다. 그럼에도 불구하고 순환 참조를 허용하면 수식이 참조 오류를 극복하고 올바른 결과 값을 반환할 수 있습니다.
순환 참조를 허용하려면 다음 순서를 따르십시오.
➤ 파일로 이동 모든 워크시트의 리본.
➤ 옵션 선택 파일에서 메뉴 옵션(Excel 옵션 창이 나타남)> 수식 선택 (창 오른쪽에서)> 반복 계산 사용을 선택합니다. 옵션(필요한 최대 반복 입력 숫자 및 최대 변경 ).
확인을 클릭합니다. .
이 시퀀스를 실행하면 수식이 기존 순환 참조와 함께 결과 값을 반환하도록 할 수 있습니다.
최대 반복 문제
Excel에서 순환 참조가 발생하면 Excel은 아래 스크린샷과 같이 처음으로 경고를 반환합니다.
그러나 나중에 Excel은 경고를 표시하지 않으며 결과 값이 0(0 ) 수식 유형에 관계없이.
이 계산 문제를 해결하려면 반복 계산 사용을 선택해야 합니다. 옵션. 파일 로 이동 다음 이미지에 설명된 대로 탭 옵션입니다.
파일을 클릭한 후 리본, 옵션 선택 (Excel 옵션 창이 나타남)> 수식 선택 (Excel 옵션의 왼쪽 섹션에서 창)> 반복 계산 사용을 선택합니다. . 그런 다음 확인을 클릭합니다. .
이제 수식에서 순환 참조를 사용할 수 있습니다. 하지만 1을 입력하면 (입력한 대로) 최대 반복 횟수 상자에 수식(예:=B2+C2
) 반환 20 (B2로 정확합니다. 비어 있고 C2 값은 20입니다. ) 아래 이미지와 같이
그러나 5를 입력하면 최대 반복 횟수 다음 스크린샷에 표시된 것처럼 옵션 상자.
수식은 100을 반환합니다. 동일한 계산을 반복하므로 5 타임스. Excel에서 가장 혼란스러운 계산 오류입니다.
Excel에서 순환 참조 사용
순환 참조 특정 영역에서 매우 유용합니다. 일부 사건에는 순환 참조가 필요합니다. 가치를 보다 효과적으로 표현하기 위해 이 문서에서는 가장 많이 사용되는 두 가지 순환 참조에 대해 설명합니다. 인스턴스.
예 1:Excel의 순환 참조에서 정적 타임스탬프 삽입 허용
몇 가지 제품이 있다고 가정해 보겠습니다. 주문 날짜 포함 및 배송 상태 . 그리고 타임스탬프를 삽입하고 싶습니다. 제품 배달됩니다. 배송 상태가 표시됩니다. 예에서 또는 아니요 입니다.
따라서 배송 상태가 예입니다. 그런 다음 타임스탬프 그 다음 시간을 표시합니다. 및 날짜 .
➤ 빈 셀에 다음 수식을 붙여넣습니다(예:E5 ) 타임스탬프를 표시할 위치
=IF(D5="Yes",IF(E5="",NOW(),E5),"")
수식은 logical_test를 실행합니다. 예를 D 열의 항목과 일치시키려면 . 그런 다음 TRUE를 반환하는 셀에 현재 시간을 표시합니다. 그렇지 않으면 셀을 비워 두십시오.
➤ Enter 키를 누릅니다. 그런 다음 채우기 핸들을 드래그합니다. 타임스탬프 삽입 배송된 모든 제품에 적용됩니다.
순환 참조 이후 자체 셀 참조 문제가 발생하고 수식이 제대로 작동하지 않는 것처럼 보일 수 있습니다. 이 경우 배송 상태를 다시 작성합니다. 또는 조건은 모든 공식을 적용합니다. 날짜-시간 형식을 얻으려면 셀 형식을 변경해야 할 수도 있습니다.
예 2:반복 계산을 위해 Excel에서 순환 참조 허용
때로는 반복적인 계산을 수행해야 합니다. 반복 계산에서는 전체 계산을 수행하지 않고 직접 반복 값을 얻습니다.
시나리오에서 초기 현금 금액(예:$1500 ) 자산에서 월별 할부를 원합니다. 첫 번째 st 의 할부 금액을 계산할 수 있습니다. 아래 공식을 사용하여 월.
=$C$4*(1+$C$5)
그런 다음 이전 할부 금액을 참조하여 다음 그림과 같이 다음 할부 금액을 계산하십시오.
➤ 그러나 순환 참조를 사용하면 n 일 최대 반복 횟수로 할부 번호를 입력하는 것만으로 할부 금액 숫자. 올바른 결과를 얻으려면 5를 입력합니다. 최대 반복 및 1 일 1000 중 아래 이미지와 같이 허용되는 변경 사항입니다.
최대 반복 횟수를 입력합니다. 5 6을 계산해야 하기 때문에 일 분할불. 그리고 변경 가능한 금액이 1 변하도록 허용합니다. 1000 중 부분.
➤ 순환 참조 허용 후 , =F6
유형 F4 셀 5
번째
이후에 계산된 값을 가져옵니다. F6 셀의 반복 (순환 참조 생성 ) =F4*(1+F5)
적용 공식.
F6의 공식 셀은 6을 계산합니다. 일 두 번째로 할부하여 번거로움을 덜 수 있습니다.
결론
이 기사에서는 Excel에서 가장 성가신 사건 중 하나인 순환 참조에 대해 설명합니다. . 또한 최대 반복 횟수로 인해 발생한 문제를 처리합니다. 옵션. 순환 참조의 일반적인 사용법을 보여줍니다. 적절한 계산에 사용하는 요령. 이 문서가 순환 참조에 대한 개념을 명확히 하기를 바랍니다. 보다 효과적으로 처리할 수 있도록 도와줍니다. 더 궁금한 사항이나 추가할 사항이 있으면 댓글을 남겨주세요. 다음 기사에서 뵙겠습니다.
관련 기사
- Excel에서 순환 참조를 제거하는 방법(2가지 방법)
- Excel에 나열할 수 없는 순환 참조 수정(4가지 쉬운 방법)