티스토리 뷰
[엑셀꿀팁] 본문바로가기<- 바로가기를 누르시면 바로 내용을 보실 수 있습니다.
[엑셀 단축키]
[엑셀 함수]
중간값, 두번째로 크거나 작은 값 구하기(MEDIAN 함수)
조건을 만족하는 셀의 개수 구하기(COUNTIF 함수)
여러 조건을 만족하는 셀의 개수(COUNTIFS 함수)
배열 값을 곱해서 모두 더하기 (SUMPRODUCT 함수)
날짜 함수 알짜배기 모음(TODAY, NOW, YEAR, MONTH, DAY 함수)
특정조건을 만족하는 평균 구하기(AVERAGEIF 함수)
특정 문자열 원하는 문자열로 바꾸기(SUBSTITUTE 함수)
엑셀에서는 데이터의 값 중 최대값을 구하는 함수와 최소값을 구하는 함수가 있습니다. 그 함수를 이용하여, 특정 데이터에서 가장 큰 값과 가장 작은 값을 구해보도록 하겠습니다.
엑셀 최대최소값 구하기
안녕하세요.
당신의 궁금한 모든것을 알려드리는 원잇(One-IT) 입니다.
엑셀 중에서 내가 가진 데이터에서 가장 큰 값과 가장 작은 값을 구하여 나타낼 수 있는 함수가 있습니다. 그 함수를 통해, 값을 구해보고 사용법에 대해 알아보겠습니다.
1. 최대값 구하기
최대값은 말 그대로, 데이터 중 가장 큰 값을 구해주는 것입니다. 최대값은 숫자 데이터만을 대상으로 가능합니다.
예제 데이터는 야채 품목으로 정리해봤습니다. 그럼 한번 구해보도록 하죠. 최대값을 구하려는 셀을 선택한 뒤, =max 라고 쳐줍니다.
그러면 다음과 같이 나옵니다. 그러면 Tab버튼을 클릭하여 줍니다.
그런 뒤, 이제 최대값을 구하려는 데이터 영역을 선택하여 줍니다.
그런 뒤에 괄호를 닫고 엔터를 쳐줍니다.
그러면 최대값이 입력된걸 확인 하실 수 있습니다. 지금 데이터 중 가장 큰 값은 배추 가격인 7,000원 입니다. 또한, =max를 입력하여 함수를 입력하셔도되고, fx 함수 버튼을 눌러서 max함수를 찾아서 진행하여도 같은 값이 나옵니다.
2. 최소값 구하기
다음은 최소값을 구해보겠습니다. 최대값과 과정은 똑같으나 함수를 Min으로 써주면 됩니다. 최소값을 구하려는 셀을 선택하고 =min 을 입력하면 다음과 같이 드롭박스형태로 뜹니다.
그리고 Tab 버튼을 눌러줍니다.
그리고서는 최소값을 구하려는 범위를 지정하여 줍니다.
괄호를 닫고 엔터를 눌러줍니다.
그러면 최소값(두부)의 값이 들어온걸 확인 하실 수 있습니다.
3. 최대값, 최소값 응용하기
이번에는 분류라는 항목을 추가해서, 분류별로 최대값 최소값을 구해보겠습니다.
분류를 추가해서 값을 구하려면 if 함수를 추가로 사용해줘야 합니다. 다음 포스팅에서 if 함수에서 다뤄보도록 하겠습니다. 먼저 =max( 를 입력 해준 뒤 if( 를 입력하여 줍니다. 그리고 분류하려는 값이 있는 데이터 영역을 선택하여 줍니다.
그런 뒤 ="A" 를 입력하여줍니다.
이렇게 입력이 되면, 분류 중 A 값인 경우에만, 값을 구하는 공식이 됩니다. 그리고 나서 콤마( ,) 를 입력 후 가격데이터가 있는 데이터 영역을 선택하여 줍니다.
그리고 콤마( , )를 입력 후 "")) 를 추가적으로 입력하여줍니다. if를 입력 후 첫번째값은 수식을 입력하고 두번째 값엔 참인경우, 세번째는 거짓인 경우인데, 세번째는 처리하지 않기에 "" 를 입력하고 마무리해주면 됩니다. 또한 함수를 두개 썻기에 괄호를 각각 한개씩 두개를 써줘야만 합니다. 마지막으로 현재 데이터가 배열 처리 되야만 값 참조오류가 나지 않으므로, Ctrl+Shift+Enter를 입력하여 배열 처리합니다.
나머지값들도 같은 방법으로 하시면 되고, 분류 B에 경우는 A 값만 B로 변경해주시면 됩니다.
4. 채우기 핸들러 응용하여 나머지 최대최소값 채우기 - 엑셀 중급
쓰다보니 추가 응용까지 써보도록 하겠습니다. 지금까지 분류A의 최대값을 구하여봤는데요, 나머지 분류A의 최소값과 분류B의 최대최소값을 구하려면 방금전 한 내용을 반복해서 하기 불편하죠? 저처럼 2-3개를 하는데는 가능하겠지만 10개 20개 하기는 어려움이 있습니다. 그래서 하실 수 있는 분들만 해보기시를 바랍니다.
먼저 방금 썻던 수식을 변경 해줘야 합니다. 절대 참조와 상대 참조가 필요한 내용인데, 그냥 사용법만 알고 여기 포스팅에서는 여러개의 최대최소값을 편하게 구하기 위해 사용한다 생각해주시면 될것 같습니다. 먼저 범위가 바뀌지 않도록 데이터 범위를 드래그하여 선택하여 줍니다.
그런 뒤 F4 버튼을 눌러줍니다.
그러면 이렇게 달러($) 모양이 데이터 범위에 붙은걸 알 수 있습니다. 똑같은 방법으로 뒤에 있는 데이터도 바꿔줍니다.
그런뒤 Ctrl + Shift + Enter를 입력하여 줍니다.
그런 뒤 채우기 핸들러를 채워줍니다.
그러면 모두 같은 값이 들어가 있습니다.
이제 수정만 해주면 됩니다. 분류A 최소값 결과 셀로 이동합니다.
그런 뒤 MAX 값을 MIN으로 변경해주고 Ctrl+Shift+Enter를 눌러주면됩니다.
그러면 다음과 같이 A 분류에서 가장 작은 값인 두부 가격이 표기 되었습니다. 이제 분류B에 경우에도 그런식으로 수정만해주면 됩니다.
A를 B로 수정 해준 뒤 Ctrl + Shift + Enter를 입력하여 줍니다.
마지막으로 분류B의 최소값은 MAX -> MIN, A -> B로 변경 해준 뒤 Ctrl+Shift+Enter를 입력하여 줍니다.
그러면 다음과 같이 각각 내용에 맞는 최대값, 최소값을 구할 수 있습니다. 이 방법이 이해가 좀 어렵다 하시면, 3번 내용을 반복해서 써주시는게 더 편하실 수 도 있습니다. 엑셀은 워낙 응용이 많다보니, 여기까지 설명으로는 한계점이 있는거 같습니다. 최대한 쉽게 설명하도록 노력하겠습니다. 감사합니다.
그럼 이만 뿅뿅~