1. SMALL정의 란?
SMALL 함수는 주어진 범위에서 n번째로 작은 값을 반환합니다. 즉, SMALL 함수는 숫자가 포함된 배열에서 n번째로 작은 값을 찾아서 반환하는 함수입니다. 이 함수는 작은 값을 찾아서 정렬된 순서대로 숫자를 반환합니다.
SMALL 함수의 구문은 다음과 같습니다.
여기서:
- array: 작은 값을 찾을 숫자가 포함된 범위나 배열입니다.
- n: 반환하려는 작은 값의 순위를 지정하는 매개변수입니다. n은 1 이상이어야 합니다.
예를 들어, 배열 A1:A5에 5, 3, 9, 1, 7이 포함되어 있다면, SMALL 함수를 사용하여 이 배열에서 2번째로 작은 값을 찾을 수 있습니다.
이 함수는 배열 A1:A5에서 두 번째로 작은 값인 3을 반환합니다.
2.예시
SMALL 함수를 사용하여 주어진 범위에서 n번째로 작은 값을 찾는 예시를 살펴보겠습니다.
예시: 셀 범위 A1부터 A5까지에 다음과 같은 숫자가 포함되어 있다고 가정해 봅시다: 5, 3, 9, 1, 7.
이때, 이 범위에서 2번째로 작은 값을 찾기 위해 SMALL 함수를 사용할 수 있습니다.
이 함수는 범위 A1부터 A5까지에서 2번째로 작은 값을 찾아 반환합니다. 따라서 위 예시의 범위에서 두 번째로 작은 값은 3이므로, 이 함수는 3을 반환할 것입니다.
이와 같이 SMALL 함수를 사용하여 주어진 범위에서 원하는 순위의 작은 값을 찾을 수 있습니다.
3.사용방법
SMALL 함수를 사용하여 주어진 범위에서 n번째로 작은 값을 찾는 방법은 다음과 같습니다.
- 함수 구문: SMALL 함수의 구문은 다음과 같습니다:여기서:
- array: 작은 값을 찾을 숫자가 포함된 범위나 배열입니다.
- n: 반환하려는 작은 값의 순위를 지정하는 매개변수입니다. n은 1 이상이어야 합니다.
-
scssCopy codeSMALL(array, n)
- 예시: 예를 들어, 셀 범위 A1부터 A5까지에 다음과 같은 숫자가 포함되어 있다고 가정합니다: 5, 3, 9, 1, 7. 이때, 이 범위에서 2번째로 작은 값을 찾기 위해 다음과 같이 SMALL 함수를 사용합니다:이 함수는 범위 A1부터 A5까지에서 2번째로 작은 값을 찾아 반환합니다.
-
scssCopy code=SMALL(A1:A5, 2)
- 적용: SMALL 함수를 사용하여 주어진 데이터에서 원하는 순위의 작은 값을 찾을 수 있습니다. 예를 들어, 주어진 데이터에서 가장 작은 값, 두 번째로 작은 값, 세 번째로 작은 값 등을 찾을 때 사용할 수 있습니다.
이렇게 SMALL 함수를 사용하여 주어진 범위에서 n번째로 작은 값을 찾을 수 있습니다. 함수를 적절히 사용하여 원하는 결과를 얻을 수 있습니다.
4.함수 사용팁
SMALL 함수를 사용할 때 유용한 몇 가지 팁은 다음과 같습니다.
- 범위 선택: SMALL 함수에 사용할 범위를 지정할 때는 해당 범위에 데이터가 포함되어 있는지 확인하세요. 잘못된 범위를 선택하면 원하는 결과를 얻을 수 없습니다.
- 순위 지정: SMALL 함수의 두 번째 매개변수인 순위를 지정할 때는 1보다 크거나 같은 값을 사용해야 합니다. 0이나 음수를 사용하면 오류가 발생할 수 있습니다.
- 고정 범위 사용: SMALL 함수에는 고정된 범위를 사용하는 것이 좋습니다. 범위를 확장하거나 축소하면 결과가 변경될 수 있으므로 주의가 필요합니다.
- 오름차순 정렬: SMALL 함수는 숫자가 작은 순서대로 정렬된 범위에서 작동합니다. 따라서 원하는 결과를 얻기 위해 데이터를 오름차순으로 정렬하는 것이 좋습니다.
- 동일한 값 처리: SMALL 함수를 사용하여 동일한 값을 반환하는 경우가 있을 수 있습니다. 이런 경우에는 순위를 적절하게 조정하여 다른 값을 반환하도록 조치해야 합니다.
- 다른 함수와의 조합: SMALL 함수의 결과를 다른 함수와 조합하여 더 복잡한 분석을 수행할 수 있습니다. 예를 들어, 작은 값들의 합계나 평균을 계산하는 데 활용할 수 있습니다.
이러한 팁을 활용하여 SMALL 함수를 더 효과적으로 사용할 수 있습니다.
5.주의사항
SMALL 함수를 사용할 때 주의해야 할 몇 가지 사항은 다음과 같습니다.
- 순위 오류: SMALL 함수의 두 번째 인수로 지정하는 순위(n)는 1 이상이어야 합니다. 0이나 음수를 사용하면 오류가 발생할 수 있습니다.
- 범위 오류: SMALL 함수에 전달되는 범위가 올바른지 확인해야 합니다. 범위에 데이터가 포함되어 있지 않거나 잘못된 범위를 지정하는 경우 원하는 결과를 얻을 수 없습니다.
- 중복된 값 처리: SMALL 함수는 작은 값을 찾기 위해 데이터를 정렬한 후 n번째 값을 반환합니다. 그러나 동일한 값을 가진 항목이 여러 개 있는 경우에는 결과가 예상과 다를 수 있습니다.
- 범위의 일관성: SMALL 함수를 사용하여 데이터의 작은 값을 찾을 때, 해당 데이터 범위가 변경되지 않도록 주의해야 합니다. 범위가 변경되면 결과가 달라질 수 있습니다.
- 숫자만 포함된 범위 사용: SMALL 함수는 숫자를 찾아 반환하는 함수입니다. 따라서 숫자가 아닌 데이터가 포함된 범위를 사용하면 오류가 발생할 수 있습니다.
이러한 주의사항을 염두에 두고 SMALL 함수를 사용하면 원하는 결과를 더 정확하게 얻을 수 있습니다.