엑셀 조건 함수: 특정 기준에 따른 데이터 처리 방법

📖 색인
  1. 1. IF 함수
  2. 2. SUMIF 함수
  3. 3. COUNTIF 함수
  4. 4. AVERAGEIF 함수
  5. 5. AND 함수
  6. 6. OR 함수
  7. 7. NOT 함수
  8. 8. IFERROR 함수
  9. 9. VLOOKUP 함수
  10. 10. INDEX 및 MATCH 함수

1. IF 함수

IF 함수는 특정 조건을 만족하는 경우에만 특정 값을 반환하는 함수입니다. IF 함수는 다음과 같은 구문을 가지고 있습니다:

=IF(조건, 참인 경우 값, 거짓인 경우 값)

예를 들어, 만약 A1 셀의 값이 10보다 크다면 "큰 값"을 반환하고, 그렇지 않다면 "작은 값"을 반환하도록 하려면 다음과 같이 사용할 수 있습니다:

=IF(A1>10, "큰 값", "작은 값")

IF 함수는 데이터를 필터링하거나 특정 조건에 따라 다른 계산을 수행하는 데 유용합니다.

2. SUMIF 함수

SUMIF 함수는 특정 조건을 만족하는 셀의 합계를 계산하는 함수입니다. SUMIF 함수는 다음과 같은 구문을 가지고 있습니다:

=SUMIF(범위, 조건, 합계할 범위)

예를 들어, A1부터 A10까지의 범위에서 10보다 큰 값을 가진 셀의 합계를 계산하려면 다음과 같이 사용할 수 있습니다:

=SUMIF(A1:A10, ">10", B1:B10)

SUMIF 함수는 특정 조건에 따라 데이터를 필터링하고 합계를 계산하는 데 유용합니다.

3. COUNTIF 함수

COUNTIF 함수는 특정 조건을 만족하는 셀의 개수를 계산하는 함수입니다. COUNTIF 함수는 다음과 같은 구문을 가지고 있습니다:

=COUNTIF(범위, 조건)

예를 들어, A1부터 A10까지의 범위에서 10보다 큰 값을 가진 셀의 개수를 계산하려면 다음과 같이 사용할 수 있습니다:

=COUNTIF(A1:A10, ">10")

COUNTIF 함수는 특정 조건에 따라 데이터를 필터링하고 개수를 계산하는 데 유용합니다.

4. AVERAGEIF 함수

AVERAGEIF 함수는 특정 조건을 만족하는 셀의 평균값을 계산하는 함수입니다. AVERAGEIF 함수는 다음과 같은 구문을 가지고 있습니다:

=AVERAGEIF(범위, 조건, 평균 계산할 범위)

예를 들어, A1부터 A10까지의 범위에서 10보다 큰 값을 가진 셀의 평균값을 계산하려면 다음과 같이 사용할 수 있습니다:

=AVERAGEIF(A1:A10, ">10", B1:B10)

관련 블로그 기사 :   엑셀 나머지 함수 사용법: MOD 함수로 데이터 다루기

AVERAGEIF 함수는 특정 조건에 따라 데이터를 필터링하고 평균값을 계산하는 데 유용합니다.

5. AND 함수

AND 함수는 여러 조건이 모두 참인지 확인하는 함수입니다. AND 함수는 다음과 같은 구문을 가지고 있습니다:

=AND(조건1, 조건2, ...)

예를 들어, A1 셀의 값이 10보다 크고 B1 셀의 값이 20보다 크다면 "참"을 반환하고, 그렇지 않다면 "거짓"을 반환하도록 하려면 다음과 같이 사용할 수 있습니다:

=AND(A1>10, B1>20)

AND 함수는 여러 조건을 동시에 확인하는 데 유용합니다.

6. OR 함수

OR 함수는 여러 조건 중 하나라도 참인지 확인하는 함수입니다. OR 함수는 다음과 같은 구문을 가지고 있습니다:

=OR(조건1, 조건2, ...)

예를 들어, A1 셀의 값이 10보다 크거나 B1 셀의 값이 20보다 크다면 "참"을 반환하고, 그렇지 않다면 "거짓"을 반환하도록 하려면 다음과 같이 사용할 수 있습니다:

=OR(A1>10, B1>20)

OR 함수는 여러 조건 중 하나라도 참인지 확인하는 데 유용합니다.

7. NOT 함수

NOT 함수는 조건의 결과를 반대로 반환하는 함수입니다. NOT 함수는 다음과 같은 구문을 가지고 있습니다:

=NOT(조건)

예를 들어, A1 셀의 값이 10보다 크지 않다면 "참"을 반환하고, 그렇지 않다면 "거짓"을 반환하도록 하려면 다음과 같이 사용할 수 있습니다:

=NOT(A1>10)

NOT 함수는 조건의 결과를 반대로 반환하는 데 유용합니다.

8. IFERROR 함수

IFERROR 함수는 계산 중에 발생하는 오류를 처리하는 함수입니다. IFERROR 함수는 다음과 같은 구문을 가지고 있습니다:

=IFERROR(식, 오류 발생 시 반환할 값)

예를 들어, A1 셀의 값이 숫자가 아니라면 "오류"를 반환하고, 숫자라면 해당 값을 반환하도록 하려면 다음과 같이 사용할 수 있습니다:

=IFERROR(A1, "오류")

IFERROR 함수는 오류 처리를 위해 사용되며, 데이터 처리에 유용합니다.

9. VLOOKUP 함수

VLOOKUP 함수는 특정 값을 기준으로 다른 범위에서 값을 찾아 반환하는 함수입니다. VLOOKUP 함수는 다음과 같은 구문을 가지고 있습니다:

=VLOOKUP(찾을 값, 범위, 반환할 열 번호, 정확한 일치 여부)

관련 블로그 기사 :   엑셀 ROW 함수로 행 번호 자동 설정하는 방법

예를 들어, A1 셀의 값과 일치하는 B1부터 C10까지의 범위에서 C열의 값을 반환하려면 다음과 같이 사용할 수 있습니다:

=VLOOKUP(A1, B1:C10, 2, FALSE)

VLOOKUP 함수는 특정 값을 기준으로 다른 범위에서 값을 찾아 반환하는 데 유용합니다.

10. INDEX 및 MATCH 함수

INDEX 및 MATCH 함수는 특정 조건을 만족하는 값을 찾아 반환하는 함수입니다. INDEX 함수는 다음과 같은 구문을 가지고 있습니다:

=INDEX(범위, 행 번호, 열 번호)

MATCH 함수는 다음과 같은 구문을 가지고 있습니다:

=MATCH(찾을 값, 범위, 일치 유형)

예를 들어, A1부터 A10까지의 범위에서 10보다 큰 값을 가진 셀의 행 번호를 찾아 B1부터 B10까지의 범위에서 해당 값을 반환하려면 다음과 같이 사용할 수 있습니다:

=INDEX(B1:B10, MATCH(10, A1:A10, 1))

INDEX 및 MATCH 함수는 특정 조건을 만족하는 값을 찾아 반환하는 데 유용합니다.

관련 블로그 기사

Deja una respuesta

Subir