가장 낮은 숫자 찾기 (Microsoft Excel)
어떤 시점에서 값 목록에서 가장 낮은 숫자를 찾아야 할 수도 있습니다. SMALL 워크 시트 함수를 사용하면 비교적 쉽습니다. 이 함수는 평가할 값의 범위와 원하는 가장 작은 숫자의 표시기라는 두 개의 매개 변수를 사용합니다. 예를 들어 다음은 A1 : A100 범위에서 두 번째로 낮은 숫자를 반환합니다.
=SMALL(A1:A100,2)
범위에서 가장 낮은 두 개의 숫자를 알고 싶다면 SMALL 함수를 포함하는 두 개의 공식을 사용하십시오. 하나는 두 번째 매개 변수 (가장 낮은 숫자)로 1을, 두 번째 매개 변수 (두 번째로 낮은 숫자)로 2를 사용하는 것입니다. .
물론 범위에서 가장 작은 두 숫자가 실제로 동일한 숫자 일 수있는 상황이 있습니다. 예를 들어, 가장 낮은 숫자가 3이고 목록에 두 번째 3이있는 경우 가장 낮은 숫자는 동일합니다. 두 개의 가장 낮은 고유 번호를 원하는 경우 매크로를 사용하여 결정해야합니다.
Function SMALLn(rng As Range, n) Application.Volatile SMALLn = False If n < 1 Then Exit Function Dim i As Long, j As Long, k As Long, min, arr, arr2 arr = Application.Transpose(rng) ReDim arr2(n - 1) min = Application.WorksheetFunction.Min(arr) j = UBound(arr) k = 0 arr2(k) = min For i = 1 To j If Application.Small(arr, i) <> arr2(k) Then k = k + 1 arr2(k) = Application.Small(arr, i) If k = n - 1 Then SMALLn = arr2(k) Exit For End If End If Next i End Function
이 사용자 정의 함수는 다음과 같은 방식으로 사용됩니다.
=SMALLn(A1:A100,2)
이렇게 호출되면 함수는 지정된 범위에서 두 번째로 낮은 고유 값을 반환합니다.
_ 참고 : _
이 페이지 (또는 ExcelTips 사이트의 다른 페이지)에 설명 된 매크로를 사용하는 방법을 알고 싶다면 유용한 정보가 포함 된 특별 페이지를 준비했습니다.
link : / excelribbon-ExcelTipsMacros [새 브라우저 탭에서 특별 페이지를 열려면 여기를 클릭하세요]
.
_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.
이 팁 (3420)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁 버전을 찾을 수 있습니다.
link : / excelribbon-Finding_the_Lowest_Numbers [가장 낮은 숫자 찾기]
.