Computer >> 컴퓨터 >  >> 소프트웨어 >> Office

복잡한 스프레드시트의 고급 오류 처리 마스터

복잡한 스프레드시트의 고급 오류 처리 마스터

복잡한 스프레드시트의 오류를 처리하는 것은 어려운 일이며, 특히 대규모 데이터 세트, 복잡한 수식 또는 여러 연결된 시트로 작업할 때 더욱 그렇습니다. 고급 오류 처리 기술은 데이터 정확성을 유지하여 유용성을 향상시켜 문제를 더 쉽게 발견하고 해결할 수 있도록 도와줍니다. 이 튜토리얼에서는 복잡한 스프레드시트의 고급 오류 처리를 보여줍니다. 오류를 처리하는 고급 방법을 다루고 보다 원활한 데이터 관리를 가능하게 합니다.

복잡하고 큰 스프레드시트의 오류 처리에 대한 실제적인 예를 보여주기 위해 약간의 불일치가 있는 슈퍼마켓 판매 데이터를 고려해 보겠습니다.

1. IFERROR로 일반적인 오류 처리

#DIV/0을 처리할 수 있습니다! (0 오류로 나누기) IFERROR 함수를 사용합니다. 단위당 평균 판매량을 계산하려는 경우 주문 수량이 0이면 0으로 나눌 수 있습니다. IFERROR 함수는 #N/A, #DIV/0! 및 #VALUE!와 같은 일반적인 오류를 대체합니다. 맞춤 메시지나 대체 계산을 사용하세요.

수식:

=IFERROR(F2:F71/E2:E71, "No Quantity")

이 공식은 단위당 평균 판매량을 계산하고 '주문 수량'이 0인 경우 '수량 없음'을 표시합니다.

출력:

복잡한 스프레드시트의 고급 오류 처리 마스터

2. IFNA 및 조회 기능으로 불일치 확인

다른 테이블이나 시트에서 고객 지역 데이터를 가져오려는 경우 고객 이름을 찾을 수 없으면 #N/A 오류가 발생할 수 있습니다. VLOOKUP과 함께 IFNA를 사용하면 누락된 조회 값을 적절하게 처리할 수 있습니다. IFNA는 특히 #N/A 오류에 대해 작동합니다.

수식:

=IFNA(VLOOKUP("Ela Muller", B2:F71,5,FALSE), "Name Not Found")

이 수식은 조회 테이블에 고객의 이름이 누락된 경우 "이름을 찾을 수 없음"을 반환합니다.

출력:

복잡한 스프레드시트의 고급 오류 처리 마스터

3. 범위를 벗어난 값 식별

"주문 수량"이 현실적인 범위(예:1-10) 내에 있는지 확인하려면 이상값을 확인할 수 있습니다. IF를 사용하여 수량이 범위를 벗어났는지 확인할 수 있습니다:

수식:

=IF(AND(F2>=1, F2<=10), "Valid", "Out of Range")

이 수식은 "주문 수량" 값이 예상 범위를 벗어나는 경우 "범위 초과"를 반환합니다.

출력:

복잡한 스프레드시트의 고급 오류 처리 마스터

4. 데이터 검증에 사용자 정의 오류 메시지 사용

데이터 검증은 잘못된 데이터 입력을 방지하고 오류가 발생하기 전에 줄이는 데 도움이 됩니다. 지역 열에 북부, 남부, 동부 또는 서부만 포함되도록 하려면 데이터 확인을 통해 잘못된 항목을 방지할 수 있습니다.

  • 지역 선택 열을 클릭하고 데이터로 이동합니다. 탭>> 데이터 도구에서>> 데이터 유효성 검사를 선택하세요. .

복잡한 스프레드시트의 고급 오류 처리 마스터

  • 확인 기준을 목록으로 설정 허용되는 값:북쪽, 남쪽, 동쪽, 서쪽.
  • 오류 경고를 선택합니다. 잘못된 데이터를 입력한 경우 맞춤 메시지를 표시하는 탭입니다.
    • “지역이 잘못되었습니다. 철자를 확인하세요.”

복잡한 스프레드시트의 고급 오류 처리 마스터

출력:

'지역' 열에 잘못된 항목이 있으면 오류 메시지가 나타납니다.

복잡한 스프레드시트의 고급 오류 처리 마스터

5. Excel에서 계산 유효성 검사

계산을 검증하여 오류나 누락된 값을 확인할 수 있습니다. Sales Amount 열의 유효성을 검사한다고 가정해 보겠습니다. 이 열은 소매 가격과 주문 수량의 곱이어야 합니다. 불일치가 있으면 데이터 입력 오류를 나타낼 수 있습니다.

IF 함수를 사용하여 판매량을 확인할 수 있습니다.

수식:

=IF(G2:G71=E2:E71*F2:F71, "OK", "Error")

이 수식은 "판매 금액"이 올바른지 잘못된지 확인합니다. 그런 다음 금액이 일치하지 않으면 "오류"를 반환합니다.

출력:

복잡한 스프레드시트의 고급 오류 처리 마스터

누락된 데이터 처리:

일부 소매 가격 값이 누락된 경우 이러한 값에 의존하는 수식에서 오류가 발생할 수 있습니다. ISBLANK와 함께 IF를 사용하여 대체 값을 제공할 수 있습니다.

수식:

=IF(ISBLANK(E2:E71), "Retail Price Missing", E2:E71*F2:F71)

이 공식은 "판매 금액"을 계산하고 소매 가격이 제공되지 않은 경우 "가격 누락"으로 표시됩니다.

출력:

복잡한 스프레드시트의 고급 오류 처리 마스터

6. 고급 오류 제어로 배열 수식 사용

배열 수식은 단일 셀에서 여러 계산을 수행할 수 있으며 오류 처리를 통해 복잡한 계산 내에서 문제를 찾는 데 도움이 됩니다. 오류를 무시하고 평균 소매가를 알아봅시다.

수식:

"소매 가격" 열에는 null 값이 있는 빈 셀이 있지만 AVERAGE 함수는 평균 소매 가격을 계산합니다.

출력:

복잡한 스프레드시트의 고급 오류 처리 마스터

7. 연결된 통합 문서에 대한 오류 처리 사용

여러 통합 문서를 연결할 때 원본 데이터가 변경되면 오류가 파일 전체에 전파될 수 있습니다. 링크 주위에 IFERROR를 사용할 수 있습니다.

수식:

=IFERROR([Workbook2.xlsx]Sheet1!A1, "Link Error")

데이터 아래의 링크를 정기적으로 업데이트합니다. 탭>> 링크 수정 참조가 끊어지는 것을 방지하기 위해.

8. 수식 감사 도구로 오류 추적

Excel의 수식 감사 도구는 오류를 소스 셀까지 추적하여 복잡한 오류 체인을 더 쉽게 찾아낼 수 있도록 도와줍니다. 데이터 세트가 커지거나 복잡해지면 오류 추적이 어려울 수 있습니다.

  • 수식으로 이동 탭>> 수식 감사를 선택합니다. 섹션.
  • 수식 감사에서 도구:
    • 선례 추적을 사용할 수 있습니다. 및 추적 종속 항목 관계를 시각화합니다.
    • 수식 평가를 사용할 수 있습니다. 이를 통해 오류가 발생하는 위치를 이해하기 위해 공식을 단계별로 진행할 수 있습니다.
    • 오류 검사를 사용할 수 있습니다. 오류를 확인하거나 추적하는 옵션입니다.

복잡한 스프레드시트의 고급 오류 처리 마스터

오류 처리 모범 사례

  • 도우미 열을 사용하여 복잡한 수식을 작은 부분으로 나누어 오류를 찾습니다.
  • 수식 전반에 걸쳐 일관된 메시지를 사용하면 문제 해결이 더 쉬워집니다.
  • 잘못된 데이터를 입력하거나 의도적으로 종속성을 중단하여 오류 처리를 테스트하세요.

결론

안정적이고 사용자 친화적인 스프레드시트를 구축하려면 고급 오류 처리가 필수적입니다. 내장된 Excel 기능, 수식 감사 도구 및 데이터 유효성 검사를 사용하면 복잡한 스프레드시트의 탄력성과 유지 관리가 더 쉬워집니다. 위의 예는 고급 오류 처리에 적합한 기능을 사용하는 데 도움이 됩니다. 전략을 따르면 시간을 절약하고, 좌절감을 줄이며, 데이터 프로세스를 더욱 원활하고 정확하게 만들 수 있습니다.

솔루션이 포함된 무료 고급 Excel 연습을 받아보세요!