엑셀 함수 사용하기 (IFS, IF, MAX)
제일 높은 점수 과목 구하는 방법, 각 과목 평균 이상/이하 구하는 방법
컴퓨터로 작업할 때 많이 사용되는 프로그램 중 하나인 엑셀에 대하여 알아보도록 하겠습니다.
엑셀은 자료정리할때 많이 사용되는데, 그냥 좌우상하의 자료정리 말고 필드로 계산도 할 수 있습니다.
이때 사용되는게 함수라는 것인데 다소 생소하신 분들도 계시겠지만 알고 쓰면 참으로 편리한 기능이라는 것을 알 수 있습니다.
그럼 이번에는 엑셀 함수중 IFS, IF, MAX 이 세 가지 함수를 사용하는 방법에 대해서 알아보도록 하겠습니다.
먼저 제가 임의로 엑셀에 학생들의 국어, 영어, 수학 점수와 총점, 평균을 구해놓았습니다. 이 총점, 평균 구하기는 아래 링크를 걸어 놓을 테니 그 게시물로 가보시면 총점과 평균 구하기 함수에 대해 알아보실 수 있을 것입니다.
총점(총합계) 구하는 함수 만들기 바로가기
https://sharp57dev.tistory.com/181
엑셀 함수로 평균 구하는 방법 바로가기
https://sharp57dev.tistory.com/182
이번에 사용할 함수는 국, 영, 수 점수중에서 제일 점수가 높은 우수과목이 무엇인지 출력하도록 하는 함수입니다.
여기서는 IFS함수와 MAX함수를 사용할 것입니다.
IFS 함수는
IFS(logical_test,value_if_ture,...) - 하나 이상의 조건이 충족되는지 확인하고 첫 번째 true 조건에 해당하는 값을 반환한다고 합니다.
'fx'라고 써있는 함수버튼을 누릅니다. > 함수 마법사창이 열립니다.> IFS를 선택, 확인버튼을 누릅니다. > 함수 인수입력창이 열립니다 > 조건식에 맞게 식을 입력합니다. (Logical_test1,2,3 - true, false가 나오는 조건식을 넣습니다. Value_if_true1,2,3 - true 인곳에 해당하는 조건식이 true일 때 그 해당값이 출력됩니다. 이때 IFS는 조건식을 여러 개를 동시에 계산할 수 있습니다.)
여기서는 국어, 영어, 수학 점수중에서 가장 높은 점수가 나온 과목이름을 출력시키도록 함수를 만들었습니다.
'=IFS(MAX(B2,C2,D2) <= B2,B1,MAX(B2,C2,D2) <= C2,C1,MAX(B2,C2,D2) <= D2,D1)'
위와 같이 함수의 수식어가 만들어집니다.
풀이하자면 - B2, C2, D2중에서 B2가 가장 크면 B1(국어), B2,C2,D2중에서 C2가 가장크면 C1(영어), B2,C2,D2중에서 D2가 가장크면 D1(수학)이 출력되는 식입니다.
하지만 안타깝게도 함수를 만든 것이 15명의 학생칼럼에 한 번에 적용이 안되어서 15명의 함수를 따로 만들었습니다.
(혹시 함수를 한번에 15명에게 처리할 수 있는 방법을 아시는 분은 댓글 달아주시면 감사하겠습니다.)
Max 함수는
Max(number1,number2,...) - 최대값을 구합니다. 논리값과 텍스트는 제외됩니다.라고 설명되어 있습니다.
IF 함수는
IF(logical_test, value_if_true, value_if_false)논리 검사를 수행하여 true나 false에 해당하는 값을 반환합니다.라고 설명되어 있습니다.
함수 인수 창으로 넘어가면 첫 번째 Logical_test에는 조건식, 그 아래에는 true일 때의 값, 또 그 아래의 값에는 false일 때의 값을 입력합니다. 그럼 조건식에 따라 결과값인 '이상' 또는 '이하'라는 값을 출력하게 될 것입니다.
이렇게 이번에는 조금 헷갈리는 엑셀 함수에 대해서 알아보았습니다.
하지만 천천히 읽어보고 따라 하시면 쉽게 하실 수 있을 것입니다.
그럼 오늘의 포스팅을 마치겠습니다.
오늘도 행복한 하루 보내세요.!
'팁 > IT 팁' 카테고리의 다른 글
카카오톡 메시지 검색하는 방법 - 전체/채팅방/메시지/채널/쇼핑/오픈채팅/뷰/이모티콘 통합검색 (1) | 2023.11.15 |
---|---|
카카오톡 예약톡 예약메시지 쉽게 보내는 방법 - 사진, 동영상, 파일, 이모티콘 함께 보내기 (0) | 2023.11.14 |
엑셀 함수 평균값 구하기 (0) | 2023.11.02 |
엑셀 함수로 총합계 구하기 (1) | 2023.11.02 |
엑셀 숫자 1000 단위마다 콤마("쉼표")넣기 - 3가지 방법 (0) | 2023.09.14 |
댓글