본문 바로가기

엑셀 주민등록번호 성별2

[엑셀] CHOOSE 함수로 목록에서 값을 골라 나타내는 방법 CHOOSE 함수는 함수의 이름에서 유추할 수 있듯이 인수로 지정한 숫자에 대응되는 값을 목록에서 골라서 나타낼 수 있는 함수입니다. 단독으로 쓰이기도 하지만 다른 함수와 결합해서 유용하게 사용되기도 하고 다른 함수들이 가지고 있는 한계를 보완해 주는 역할을 하기도 합니다. 함수의 구조는 아래와 같습니다 =CHOOSE(Index_num, Value1, Value2, Value3 , ... Value254) 첫 번째 인수 'Index_num'는 골라낼 값의 위치를 지정하는 인수입니다. 1부터 254까지의 수이거나, 1부터 254까지의 수에 대한 참조나 수식을 입력할 수 있습니다. 두 번째 인수 'Value1'부터 'Value254'까지는 인수를 계속해서 추가할 수 있습니다. 'Value1'은 첫 번째 인수.. 2023. 7. 30.
[엑셀] 주민등록번호로 성별 구분하기(IF, MID, ISODD 함수) 주민등록번호의 앞 6자리는 생년월일을 나타내고, 성별은 뒷 7자리 중 첫 번째 자리를 통해 구분할 수 있습니다. 일반적으로 '1'로 시작하면 남성, '2'로 시작하면 여성인데 2000년 이후 출생은 '3'과 '4'로 구분되며 외국인의 경우 '5'와 '6', '7'과 '8'로 구분됩니다. 때문에 주민등록번호 뒷 7자리 중 첫 번째 자리를 추출(MID 함수)하여, 홀수인지(ISODD 함수) 여부에 따라 조건이 참이면(IF 함수) 남성, 거짓이면 여성으로 구분하는 함수 수식을 만들 수 있습니다. 이렇게 B열에 주민등록번호가 있을 때 이를 참조하여 C열에 성별을 나타낼 수 있도록 수식을 넣어보겠습니다. C2셀에 '=IF(ISODD(MID(B2,8,1)),"남성","여성")'을 입력합니다. 함수의 구조를 하나씩 .. 2023. 3. 11.