반응형

이 수식은 엑셀에서 조건에 따라 다른 값을 반환하는 함수들을 조합한 것입니다. 각 함수와 수식의 역할을 설명하겠습니다:

  1. AJ10: AJ10 셀에 있는 값을 가리킵니다. 이 값은 수식의 입력값으로 사용됩니다.
  2. AJ10*0.001: AJ10 셀의 값에 0.001을 곱한 결과를 계산합니다. 이는 AJ10의 값을 0.1%로 변환한 것을 나타냅니다.
  3. VLOOKUP 함수: 지정된 범위에서 값을 검색하고 해당 값을 반환합니다.
    • VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
    • lookup_value는 찾고자 하는 값을 나타냅니다. 여기서는 AJ10*0.001의 결과가 됩니다.
    • table_array는 검색할 범위(테이블)를 나타냅니다. 여기서는 세액표!$A$6:$M$651 범위를 사용합니다. 이 범위는 세액표 시트에서 A6부터 M651까지의 범위를 의미합니다.
    • col_index_num은 반환할 값이 위치한 열의 번호를 나타냅니다. 여기서는 세액표에서 세금율이 위치한 세 번째 열을 나타냅니다.
    • [range_lookup]은 옵션입니다. 0이나 False를 설정하면 정확히 일치하는 값을 찾습니다.
  4. IFERROR 함수: 다른 함수가 오류를 발생시킬 수 있는 경우에 대비하여 오류를 처리하고 대체 값을 설정합니다.
    • IFERROR(VLOOKUP(...), 0)
    • VLOOKUP 함수가 오류를 발생시키면(예: 해당하는 값이 없는 경우), 대신 0을 반환합니다.

따라서 =IFERROR(VLOOKUP(AJ10*0.001, 세액표!$A$6:$M$651, 3, 0), 0) 수식은 다음과 같은 작업을 수행합니다:

  • AJ10 셀의 값에 0.1%를 곱한 후, 그 결과를 세액표 시트에서 찾습니다.
  • 세액표에서 AJ10의 값에 해당하는 세금율을 찾아 반환합니다.
  • 만약 해당 세금율을 찾을 수 없는 경우(즉, VLOOKUP 함수가 오류를 발생시키면), 0을 반환합니다.

이 수식은 주로 세금이나 수수료를 계산하거나 참조할 때 사용될 수 있습니다.

반응형
Posted by 그렇지형
,