오늘은 엑셀함수 포스팅의 연장선으로 주민등록번호 예제를 이어서 합니다. 지난번 말씀드린 LEFT함수와 MID함수를 조금만 응용하면 멋들어진 표를 만들어 낼 수 있는데요. IF, MOD, REPT 함수를 이야기 하겠습니다. =IF(조건,참일때 값,거짓일때 값)주민등록번호에서 앞의 6숫자는 생년월일을, 뒤 7자리중 첫번째 숫자는 성별을 나타냅니다. 2000년 이전에는 남자는 1, 여자는 2로 분류되었지만, 2000년이 지나면서 3과 4가 추가되었죠. 결국 홀수는 남자, 짝수는 여자로 분류됩니다.이 표현은 IF, MOD, MID함수를 사용하여 풀이할 수 있는데요. 위 예제에서 김부장의 성별을 표시하려면 =IF(MOD(MID(D3,8,1),2)=1,"남","여") 함수를 사용하면 되는데요. 주민등록번호 뒤 7자..
오늘 소개할 엑셀 주인공은 텍스트 나누기 3총사인 LEFT, MID, RIGHT 함수 입니다. 상품코드나 주민등록번호, 생년월일 등 텍스트에서 일정부분을 잘라내기 위해 사용하는 함수들인데요. 데이터 분류할 때 은근히 많이 사용되는 엑셀 함수죠. 아래 예제를 통해 살펴보겠습니다. 왼쪽에서 자릅니다. LEFT함수 주민등록번호에서 생년월일만 추출하고 싶다면 LEFT함수를 사용해보세요. LEFT함수는 텍스트의 왼쪽에서 지정한 문자개수만큼 잘라내는 함수인데요. 주민등록번호에서 왼쪽 6자리가 바로 생년월일이죠. 위 예제에서 김부장의 생년월일을 확인하고 싶다면 =LEFT(D3,6) 함수를 입력하면 됩니다. D3는 김부장의 주민등록번호이고, 6은 왼쪽에서 6자리까지 잘라내라는 뜻입니다. 밑에 배울 MID와 RIGHT까..
안녕하세요. 햇살조림입니다. 엑셀함수를 검색해서 들어오신 여러분 환영합니다. 오늘 이야기할 엑셀함수는 공백제거와 관련된 함수들입니다. 제 경우에는 엑셀을 사용할 때 띄어쓰기 같은 공백에 대해 수정한 경우는 많지 않습니다. 대신 다른 부서에서 데이터를 넘겨받았을때 띄어쓰기나 유령문자처럼 이상한 파일이 올때가 있습니다. 파일을 넘겨준 사람이 직장 상사라면 아무소리 못하고 데이터를 수정해야 하는데요. 지금부터 공백제거와 관련된 TRIM함수와 SUBSTITUTE함수에 대해 살펴봅니다. =TRIM(text) / =LEN(text) 병원진료과를 예로 들어봤습니다. 간호과, 피부과 등 여러 과를 나열했습니다. 지금 위 그림에서는 각 셀들을 가운데 정렬을 해놨는데요. 간호과와 피부과를 보시면 뭔다 다른점을 발견하게 됩..
엑셀을 사용하면 굉장히 자주 사용하는 함수들이 있습니다. 이 중 하나가 하나가 합계를 구하는 SUM함수일텐데요. 합계를 구하는 함수는 단일합을 구하는 SUM함수, 범위내 조건별 합계를 구하는 SUMIF와 SUMIFS함수가 있습니다. =SUM(Number1,Number2...) SUM함수는 합계를 구하는 함수입니다. 연속되는 셀의 합계를 구할때는 =SUM(A1:A7)의 형태로 사용하며, 떨어져있는 셀들의 합을 구할때는 =SUM(A1,A2,C7,E4)처럼 콤마를 사용합니다. 또 =SUM(A1:D6)처럼 여러개의 행과 열의 합계도 구할 수 있습니다. 셀을 입력할때는 간단하게 마우스로 클릭하거나 드래그하면 됩니다. =SUMIF(Range, Criteria, Sum_range) =SUMIFS(Sum_range, ..