반응형
월은 1~12까지다.
일은 1~31까지다.
1~9까지 숫자 앞에 0을 붙이고 싶다.
1부터 일련번호를 부여한다. 자리수는 총 4자리를 하고 싶다.
나는 0001, 0002,.... 이렇게 붙여나가고 싶은 것이다.
코드를 만들때 앞에 접두어를 붙인다.
이슈번호는 IS-0001, IS-0002,..IS-0012,...
사원번호는 E-0001, E-0002,...E-0012.... 이렇게
LEN 과 REPT함수를 사용하면 된다.
LEN("C3")은 C3 셀의 길이를 출력한다.
REPT(문자, 횟수)는 문자를 횟수만큼 반복한다.
REPT("0",4)하면 "0000"을 출력한다.
REPT앞에 원하는 접두어를 붙이고, 맨 뒤에 숫자를 연결하면 원하는 결과를 얻는다.
이제 적용해 보자.
- 이슈번호 --> ="IS-"&REPT("0",4-LEN(C3))&C3
- 사원번호 --> ="E-"&REPT("0",4-LEN(C3))&C3
- 월 --> =REPT("0",2-LEN(C3))&C3&"월"
- 일 --> =REPT("0",2-LEN(C3))&C3&"일"
결과는
수식 적용현황
/
반응형
'엑셀' 카테고리의 다른 글
VBA 셀에 숫자 포맷 적용하기 (0) | 2023.02.24 |
---|---|
엑셀 VBA. 사용 중인 파일의 경로 알기, path 기능 (0) | 2022.05.22 |
엑셀 VBA(매크로) 시트 추가, 삭제, 이름변경, 복사 하 (0) | 2022.04.06 |
엑셀. 조건부서식-토,일요일 컬럼 색깔바꾸기 (0) | 2022.04.06 |
[엑셀] 서울시 CCTV 현황 데이터 분석-데이터 전처리 (0) | 2022.03.13 |