본문 바로가기
엑셀

엑셀 함수 정리-직장인을 포함하여 엑셀을 사용한다면 엑셀 자동 계산을 하기 위해서 꼭 알아야 할 실무 엑셀 함수.

by 행아아빠 2021. 5. 25.

안녕하세요. 행아아빠 입니다.

직장인이 꼭 알아야 할 엑셀 함수 15가지 썸네일
직장인이 꼭 알아야 할 엑셀 함수 15가지 함수 사용법 썸네일 이미지

오늘 엑셀 내용으로는 직장인이라면 꼭 알아야 하고, 직장인이 아니더라도 엑셀을 단순히 양식을 만드는 데 사용하는 것이 아니고 함수와 수식을 작성해서 자동 계산을 하고자 한다면 꼭 알아야 할 함수, 그리고 수식 작성 방법에 대해서 설명드리려고 합니다.

알아야 할 함수가 너무 많지만 오늘 말씀드리는 함수까지는 꼭 기억을 해 두시면 왠만한건 계산기를 두드리지 않고 원하는 기준과 조건에 따라 자동 계산이 될 수 있는 수식을 작성 하실 수 있으리라 생각됩니다.

따라서 오늘 말씀 드리는 엑셀 함수는 꼭 기억을 해 주셨으면 좋겠습니다.

그럼 오늘 내용도 부디 많은 분들에게 도움이 될 수 있기를 바라겠습니다.

행아아빠 YouTuBe : 

네이버 Tv :


우선 꼭 알아야 할 엑셀 함수를 나열해 보면 IF함수, And함수, Or함수, Countifs함수, Sumifs함수, Date함수, Datedif함수, Vlookup함수, Lookup함수, Index함수, Match함수, Round/RoundDown/RoundUp함수, Iferror함수 이렇게 총 15개 함수만 이해하고 응용할 수 있다면 기본적인 엑셀 자동 계산을 위한 수식을 작성하실 수 있을 것 같습니다.

■ 날짜와 시간, 기간 함수.

Date : =Date(년,월,일) - 선택한 셀의 년, 월, 일을 나타내는 함수.

Datedif : =Datedif(기간의 시작 날짜 또는 셀,기간이 종료 되는 날짜 또는 셀,표시형식) - 시작날짜부터 종료날짜까지의 기간을 계산하는 함수. 표시형식은 "Y", "M", "D", "YM", "MD"등과 같이 작성할 수 있습니다.

 

■ 논리 함수.

IF : =IF(조건,참값,거짓값) - 조건에 따라 참값과 거짓값으로 표시.

And : =And(논리값1,논리값2.....) - 논리값이 모두 True일때 True를 표시 하는 함수로 논리값이 모두 일치 해야만 True값을 표시 합니다.

Or : =OR(논리값,논리값2....) - 논리값 중 하나라도 True라면 True값을 표시. 다시 말해 조건의 값이 하나라도 일치 한다면 True값을 표시 하는 함수입니다.

Iferror : =Iferror(수식 또는 값),(수식 또는 값)이 오류일때 표시 하고자 하는 값) - 수식에서 오류가 발생할 경우 사용자가 지정한 값을 반환하고, 그렇지 않으면 수식 결과값을 반환하여 표시 합니다.

 

■ 찾기 함수.

Vlookup : =Vlookup(표 또는 범위의 첫번째 열에서 찾을 값,데이터가 들어 있는 셀의 범위,반환해야 할 값이 있는 인수의 열 번호,정확하게 일치하는 값을 찾을 것인지 또는 근사값을 찾을 것인지 결정하는 논리 값)

Lookup : Lookup함수는 한개의 행이나 한개의 열로 이루어진 범위 또는 배열에서 값을 반환하는 함수로 Lookup함수에 사용하는 수식 구문 형식으로는 벡터형과 배열형이라는 두가지 유형으로 나뉘어 집니다.

벡터형의 경우에는 찾으려는 값의 목록이 길거나 시간이 흐름에 따라 값이 변할 수 있는 경우에 사용할 수 있습니다.

수식 구문은 =Lookup(찾으려는 조건,찾으려는 조건이 작성되어 있는 범위,결과값을 찾을 범위)

배열형의 경우에는 값의 목록이 길지 않거나 시간이 지나도 값이 변하지 않는 경우에 배열형을 사용할 수 있습니다.

수식 구문은 =Lookup(조건,조건을 찾을 배열,결과값을 표기할 배열)

Lookup의 배열형은 Vlookup함수보다 더 강력하고 광범위하게 사용할 수 있기 때문에 Lookup함수의 배열형 수식 구문은 꼭 알아 두시면 좋을 것 같습니다.

Index : 테이블이나 범위에서 값 또는 값에 대한 참조를 반환하는 함수로 Match함수와 함께 사용할때 Vlookup함수와 Hlookup함수의 결합 형태로 광범위하게 사용할 수 있겠습니다.

Match : 셀 범위에서 지정된 항목을 검색한 다음 범위 내에서 해당 항목의 상대 위치를 반환하는 함수로 수식 구문은 =Match(찾을 조건,값을 찾을 범위,0또는1또는-1) 여기서 0은 찾을 조건과 정확히 일치하는 조건에 따른 결과값을 반환하고, 1은 찾을 조건보다 작거나 같은 값 중에서 최대값을 찾고, -1은 찾을 조건보다 크거나 같은 값 중 최소값을 찾는 것으로 찾고자 하는 결과값에 따라 변경해서 작성해 주시면 되겠습니다.

 

■ 통계 함수.

Countifs : 여러 범위에 걸쳐 있는 셀의 조건을 적용하고 모든 조건이 충족되는 횟수를 계산하는 함수로 수식 구문은 =Countifs(조건을 찾을 범위1,찾을 조건1,조건을 찾을 범위2,찾을 조건2....)

Countifs함수 역시 개수, 횟수를 파악하는 함수로의 열활 뿐만 아니라 논리값을 찾는 응용할 수 있는 함수로도 광범위하게 사용할 수 있기 때문에 꼭 알아 두시면 좋을 것 같습니다.

 

■ 수학, 숫자 합계 함수.

Sumifs : 여러 조건을 충족하는 범위의 셀을 더하는 함수로, Sumif와 Sumifs함수로 나눠 볼 수 있겠지만 Sumif함수는 조건을 1가지만 사용할수 있기 때문에 여러 조건을 사용할 수 있는 Sumifs함수 하나만 이라도 알고 계시는 것이 활용도가 더 높다고 할 수 있을 것 같습니다.

Sumifs함수의 수식구문은 =Sumifs(결과값을 찾을 범위,찾을 조건 범위1,찾을 조건1,찾을 조건 범위2,찾을 조건2...)

Round : 숫자를 지정한 자릿수로 반올림 하는 함수로 수식 구문은 예를들면 =Round(23.7825,2)라고 작성 했을 경우 결과값은 23.78이 나오게 되며, 두번째 인수에 2라고 작성해 준것에 따라서 소수점 2번째 자리까지 표기 하는 것 입니다. 따라서 정수로 표기 하기 위해서는 두번째 작성한 인수를 0으로 작성해 주게 되면 소수점 첫번째 자리에서 반올림 해서 정수로 표기 할 수 있겠습니다.

RoundDown : 숫자를 지정한 자릿수로 반내림 하는 함수로 수식 구문은 예를 들면 =RoundDown(23.7825,0)이라고 작성 했을 경우 Round함수에서는 결과값이 24로 표기 되지만 RoundDown함수에서는 결과값이 23으로 표기 되겠습니다.

RoundUp : 숫자를 지정한 자릿수로 반올림 하는 함수로 수식 구문은 예를 들면 =RoundUp(23.1825,0)이라고 작성 했을 경우 Round함수와 RoundDown함수의 결과값은 23이 나오겠지만 RoundUp함수의 결과값은 24가 나오게 됩니다.


이상으로 15가지 함수를 알아 보았는데, 사실 어떠한 형식이든 본인이 원하는 형식으로 자동으로 계산되어 결과값을 표기 하기 위해서는 더 많은 함수들을 알아야 하지만 기본적으로 설명드린 15가지 함수 정도만 알고 계신다면 본인이 원하는 결과값을 자동으로 계산 하기 위한 데이터와 서식을 작성 할 수 있으리라 생각됩니다.

또한 위 함수 이외의 함수와 수식이 필요하다면 제가 작성해 엑셀 카테고리 내에 실제 질문에 대한 수식을 작성한 내용과 샘플로 사용할 수 있는 서식을 작성해 놓은 것들이 있으니 참고해 주시면 되겠습니다.

본문 내용의 15가지 함수의 기본적인 수식 구문 작성 방법과 기본 수식 구문 사용법을 잘 익히셔서 타 함수들과 응용해서 같이 사용한다면 왠만해선 원하는 결과값을 얻을 수 있는 수식을 사용하실 수 있습니다.

예제로 사용되는 수식 내용들에 대해서는 계속해서 여러 주제로 여러 질문들에 대한 수식을 작성 하는 방식으로 또는 많이 필요로 하실 것 같은 내용으로 포스팅을 계속 해서 하고 있으니 필요하신 내용이 있으시다면 참고 될 수 있기를 바라겠습니다.

댓글