주민번호에서 생년월일 추출(외국인포함)
다음의 주민등록번호를 보면 1900년대 출생도 있고, 2000년 이후 출생도 있고 외국인도 포함되어 있습니다. 주민등록번호 앞 6자리와 7번째 자리를 이용하여 생년월일을 추출해 보겠습니다. 텍스트 나누기로 생년월일 추출 실무에서 다음과 같이 …
다음의 주민등록번호를 보면 1900년대 출생도 있고, 2000년 이후 출생도 있고 외국인도 포함되어 있습니다. 주민등록번호 앞 6자리와 7번째 자리를 이용하여 생년월일을 추출해 보겠습니다. 텍스트 나누기로 생년월일 추출 실무에서 다음과 같이 …
엑셀의 DATEDIF 함수는 두 날짜 사이의 차이 값(연도, 월, 일수)을 구해줍니다. 근속연수를 구할 때 많이 사용하지만 날짜 값에 따라 계산이 잘못되는 버그가 있으니 주의해서 사용해야 합니다. 구문(Syntax) 함수 사용 …
엑셀에서 WEEKNUM 함수를 사용하면 년 단위의 주차를 구할수 있습니다. 년 단위 주차 대신에 월 단위 주차가 필요할 때도 있는데 WEEKNUM 함수를 응용하여 간단히 구할 수 있습니다. 주의 시작 요일이 …
엑셀에서 날짜와 시간과 관련된 수식과 함수를 알아보기 전에 엑셀에서 날짜와 시간을 다루는 방식을 먼저 알아보겠습니다. 날짜와 시간을 다루는 방식을 이해하고 나면 날짜와 시간 관련 수식과 함수를 훨씬 쉽게 배울 수 …
엑셀에서 날짜와 시간과 관련된 수식과 함수를 알아보기 전에 엑셀에서 날짜와 시간을 다루는 방식을 먼저 알아보겠습니다. 날짜와 시간을 다루는 방식을 이해하고 나면 날짜와 시간 관련 수식과 함수를 훨씬 쉽게 배울 수 …
엑셀의 ISOWEEKNUM 함수는 ISO 주차를 구해 줍니다. ISO (ISO 8601)주차는 한주의 시작은 월요일이며 연도의 첫 번째 목요일을 포함하는 주를 첫 주로 계산하는 방식으로 구합니다. ISOWEEKNUM 함수와 기능이 비슷한 WEEKNUM 함수는 …
1년은 52주 또는 53주(아주 드물게 54주도 있음 - 2000년, 2028년)로 구성되어 있는데 엑셀의 WEEKNUM 함수로 어떤 날짜가 연 중 몇 주 차인지 구할 수 있습니다. WEEKNUM 함수로 주차를 계산하는 방식은 …
엑셀의 WORKDAY.INTL 함수는 지정된 작업 일수 이후의 날짜를 구해주는 WORKDAY 함수와 기능이 비슷하지만 주말을 임의로 설정할 수 있는 인수가 하나 더 있습니다. 이 인수를 사용하면 토,일요일 뿐만 아니라 다른 요일을 …
엑셀 WORKDAY 함수는 시작일로부터 지정된 작업 일수 이후의 날짜를 구해줍니다. 작업 일수에 주말 및 지정된 휴무일은 제외됩니다. 작업 일수를 음수로 넣으면 이전의 날짜를 구해줍니다. 이 함수는 프로젝트 진행시 시작일로부터 일정 …
들어가기 엑셀의 NETWORKDAYS.INTL 함수는 작업 기간에서 주말(토/일요일, 임의 지정 주말)이나 휴무일을 뺀 작업일수를 구해줍니다. 이 함수의 weekend 인수를 활용하면 토,일요일 뿐만 아니라 다른 요일을 주말로 설정하여 작업일수를 구할 수 있습니다. …
엑셀 NETWORKDAYS 함수의 이름을 풀이해 보면 Net Work Days입니다. 우리말로 해석하면 '순 작업 일수'입니다. 전체 작업기간에서 주말이나 휴무일을 뺀 작업일수를 구해주는 함수라는 의미입니다. NETWORKDAYS 함수를 이용하면 시작일과 종료일 사이의 작업기간을 …
엑셀 NETWORKDAYS.INTL 함수는 작업일수를 구해주는 NETWORKDAYS 함수와 기능이 비슷하지만 주말을 임의로 설정할 수 있는 인수가 하나 더 있습니다. 이 인수를 사용하면 토,일요일 뿐만 아니라 다른 요일을 주말로 설정하여 작업일수를 구할 …
엑셀에서 하루의 크기는 숫자 1에 해당합니다. 즉 24시간을 숫자로 1로 표현하다는 이야기이므로 12시간은 0.5, 6시간은 0.25가 됩니다. 엑셀 TIMEVALUE 함수는 텍스트로 표시된 시간 값을 숫자로 변환해 줍니다. 예를 들어 =TIMEVALUE("12:00")를 …
엑셀 YEARFRAC 함수의 이름은 Year와 Fraction이 합쳐진 형태입니다. Fraction은 부분, 일부, 분수의 뜻이 있으므로 YEARFRAC은 년 중의 일부분, 즉 비율을 구하는 함수로 이해할 수 있습니다. YEARFRAC 함수는 시작일과 종료일 사이의 …
엑셀의 DATEVALUE 함수는 텍스트(문자열)로 표시된 날짜를 '날짜 일련번호'로 바꿔줍니다. 인터넷이나 다른 자료에서 엑셀로 날짜값을 복사해올 때 날짜에 공백이 포함되거나 날짜가 텍스트로 인식되어 날짜로 사용을 못하는 경우가 있습니다. 이 때 DATEVALUE …
엑셀의 WEEKDAY 함수는 날짜의 요일 값을 숫자로 반환합니다. 1은 일요일, 2는 월요일, 3은 화요일... 과 같이 반환합니다. 두 번째 인수를 이용하면 요일 값을 바꿀 수도 있습니다. WEEKDAY 함수는 단독으로 사용되기보다는 …
엑셀 EOMONTH 함수의 이름은 End Of Month를 줄여서 쓴 것입니다. 이 함수는 어떤 달의 마지막 날짜를 구해줍니다. 시작일로부터 몇개월이 경과한 후 또는 몇 개월 이전의 마지막 날짜를 구할 수도 있고 …
엑셀 EDATE 함수의 이름을 보고 어떤 기능을 하는 함수일지 유추해 보면 첫 글자 E에서 End를 연상해 뭔가의 마지막 날짜를 구해줄 것 같습니다. 그러나 E는 End가 아니라 Elapsed(경과된)를 줄여서 쓴 것입니다. …
엑셀의 DAYS 함수는 두 날짜 사이의 일수를 구해줍니다. 이름이 비슷한 DAY 함수가 있는데 이 함수는 날짜 값에서 날짜 부분만 숫자로 추출하는 함수입니다. 구문(Syntax) 사용 예 셀에 입력된 값을 …
엑셀 DAYS360 함수는 그 이름에서 유추할 수 있듯이 일 년을 360일로 하고 날짜 사이의 일 수를 계산해 줍니다. 1개월을 30일로 계산해서 보여주는데 매월 동일한 일 수(30일) 기준으로 급여 계산, 판매 …
엑셀에서 하루의 크기는 숫자 1에 해당합니다. 즉 24시간을 숫자로 1로 저장합니다. 이렇게 저장된 시간 값에서 시, 분, 초를 구해 주는 함수가 각각 HOUR, MINUTE, SECOND 함수입이다. 구문(Syntax) 사용 …
엑셀 TIME 함수는 시, 분, 초에 해당하는 값을 숫자로 입력받아 시간 값으로 변환해 줍니다. 자료에서 시, 분, 초가 각각의 필드에 관리되고 있을 때 조합해서 시간 값을 구할 때 응용할 수 …
업무를 진행하다 보면 가끔 날짜에서 연도만을 구하거나 월이나 일자만을 구해야 할 때가 있습니다. 이때 필요한 함수가 YEAR, MONTH, DAY입니다. 구문(Syntax) 사용 예 다음과 같이 날짜에서 년, 월, 일을 …
엑셀 DATE 함수는 연월일에 해당하는 값을 입력받아 날짜 값을 반환해 줍니다. 함수 자체만 보면 별 쓸모없어 보이지만, 자료에서 연월일이 각각의 필드에 관리되고 있을 때 조합해서 날짜 값을 구하거나 정확한 날짜 …
엑셀의 NOW 함수는 현재의 날짜와 시간을 표시해주는 간단한 함수입니다. NOW 함수에 숫자값을 더해서 과거나 미래의 시간을 표시할 수도 있습니다. 구문(Syntax) 사용 예 1) 현재 날짜와 시간 표시하기 아래와 …
엑셀의 TODAY 함수는 오늘 날짜를 구해주는 함수입니다. 기능이 거의 비슷한 NOW 함수는 오늘 날짜에 현재 시간이 포함된 값을 구해주지만 TODAY 함수는 오늘 날짜 값만 구해줍니다. 구문(Syntax) 사용 예 …