컴활 1급 실기 엑셀 문제 / 문자열 엑셀 함수 (LEFT 함수, MID함수 , TEXT함수, VALUE 함수)
안녕하세요
오늘은 컴활1급 실기 엑셀 또는
엑셀 함수로 유용하게 쓰이는
LEFT함수, MID함수, TEXT함수, VALUE 함수
풀이 포스팅을 해보려고합니다
일단은
위 사진의 문제분석부터 해볼게요!!!
주민등록번호를 이용해서 생일,성별 나이를 구해볼건데요
일단 주민번호랑 이름은 제가 그냥 만든 가상번호 이에요 ㅎㅎ
문제에서 어떤함수를 사용하라고 제시를 해줬어요
자 생일을 구하려면
DATE함수,LEFT함수,MID함수를이용하라네요
DATE함수로 연월일이 나오도록 서식을만든후에
우선 =DATE( <- 를 먼저 작성한후에요
연도를구하려면 주민번호앞자리 2자리를사용해서 구해야하기때문에
LEFT 함수를 이용해서 왼쪽2자리를 가지고 와주구요
LFET함수는 왼쪽에서 얼만큼 가지고올건지
LEFT(B2,2)를 사용하면 B2에서 왼쪽 2개를 가지고온다니
엔그랭기준으로 45를 가지고오는거죠??
여기까지 입력
=DATE(LEFT(B2,2)
MID함수는 가져올데이터,시작위치,가져올개수 를
입력하는데요
주민등록번호 왼쪽3번째부터 2자리가 월을 나타내니
MID(B2,3,2)
=DATE(LEFT(B2,2),MID(B2,3,2)
자 여기까지 이해가 잘되시죠??
이번에는 성별을 구해볼건데요
IF와 MID함수를 사용하라고 나와있어요
IF함수는 저번 포스팅에도 있었죠
조건 참 거짓 으로 IF함수를 나타낼수있는데요
성별같은경우
주민번호 뒷자리 첫번째 (1,2)
숫자로 구분하잖아요?
if함수로 조건식을 만들어주구요
if(mid(b2,8,1) 로 조건식을 만들어주시구요
- 하이푼도 문자라서 갯수를 세어주셔야합니다 !!
if함수 조건에 참값을 "남"
거짓값을 "여" 로 작성해주구요
컴활1급 엑셀 함수
문자열함수 포스팅을