안녕하세요.
박**님이 질문을 하셨습니다.
안녕하세요 선생님
저는 유튜브 짤막한 강좌 구독자입니다.
업무 관련 엑셀 궁금한 점이 있어서 문의드립니다.
1. 올려드린 파일에서 '출근시간'을 8:30으로 자동 채우기한 후 '토요일'과 '일요일'만 골라서 8:30 출근시간을 지우고 싶습니다.
아니면 처음부터 '토요일'과 '일요일'에는 데이터가 입력 안되도록 하는 방법이 알고싶습니다.
2. 연장근로시간 중 '0'만 골라서 지우거나 표시 안되도록 하고 싶습니다.
찾기 바꾸기 기능을 사용해서 해보려고 했는데 잘 안됩니다 ㅠㅠ
저혼자 해보려고 했는데 도저히 안되서 질문드립니다.
답변해 주시면 감사드리겠습니다.
첨부하신 그림 파일입니다.
질문의 의도를 명확히 보여주시니 어렵지 않게 해결 방법을 알려드릴 수 있습니다.
이왕이면 엑셀 파일을 보내셨다면 따로 만드는 수고를 하지 않았을 텐데 입력 내용이 워낙 간단하고 질문 내용 자체가 입력하는 방법에 대한 것이라서 빈 파일에서 처음부터 소개하는 것도 괜찮습니다.
실습 파일 다운로드
처음 질문 내용을 봤을 때 생각난 것은 '이미 파일에 입력된 데이터를 수정하려면 매크로/VBA를 이용해야 하는 문제이구나 '란 것이었습니다.
엑셀을 실행해서 예시용 데이터를 입력하다 보니 기본 기능으로 충분히 처리할 수 있는 작업이었습니다.
그리고 이 방법이 다른 사람에게도 필요할 것 같아 포스팅합니다.
기본 내용입니다.
[B3] 셀을 선택하고 시작 날짜 2020-04-01을 입력합니다.
아래로 드래그해 연속된 날짜를 채우기합니다.
대략 2020-4-28까지 채웠습니다.
채우기 핸들을 마우스로 드래그해서 자동 채우기 하는 방법이 가장 기본이고, 좀 더 많이 채워야 하거나 끝나는 값이 정해져 있다면 [채우기] 기능을 쓰는 것이 편리합니다.
다시 [B3] 셀을 선택하고 <Ctrl + Shift + ↓>를 눌러 빠르게 범위를 선택한 후 <Delete>를 눌러 앞서 채운 날짜를 모두 지웁니다.
다시 [B3] 셀에 2020-04-01을 입력하고 [홈] 탭 - [편집] 그룹 - [채우기] - [계열]을 선택하거나 단축키 <Alt, H, F, I, S>를 누릅니다.
방향은 '열', 종료 값은 2020-05-31을 입력하고 [확인]을 클릭합니다.
빠르게 날짜가 입력이 되었죠?
원한다면 훨씬 더 많이 입력할 수도 있습니다.
두 번째, 요일을 입력합니다.
[C3] 셀을 선택하고 '수'를 입력합니다.
그런 다음 채우기 핸들에 커서를 맞추고 더블클릭합니다.
요일은 사용자 지정 목록에 등록되어 있어 하나의 항목만 입력하고 채우기 하면 자동으로 입력됩니다.
이제 첫 번째 문제인 출근시간에 토, 일을 제외하고 8:30을 입력하는 것입니다.
[D3] 셀을 선택하고 8:30을 입력한 후 [D9] 셀까지 셀 복사합니다.
토, 일에 해당하는 [D6, D7] 셀을 선택하고 <Delete>를 눌러 지웁니다.
[D4:D9] 셀 범위를 선택하고 채우기 핸들에 커서를 두고 더블 클릭합니다.
근무일 입력 범위까지 시간이 모두 채워졌습니다.
요일은 어차피 7일 단위로 반복되는 것이므로 7일을 범위 선택해서 반복되도록 채우기를 한 것입니다.
두번째 질문 내용인 연장근로시간에서 0을 찾아 없애는 작업을 합니다.
[F3:F20] 셀 범위를 선택합니다.
<Ctrl + H>를 눌러 [찾기 및 바꾸기] 중 [바꾸기]를 실행합니다.
'찾을 내용'에 0을 입력하고, '바꿀 내용'은 비워 둡니다.
'전체 셀 내용 일치'에 체크하고 [모두 바꾸기]를 클릭합니다.
바꾸기가 적용되었고, 원하는 작업이 이루어졌습니다.
수식이나 복잡한 기능을 쓰지 않고도 원하는 작업을 할 수 있습니다.
좋은 질문을 해 주신 박** 구독자님 고맙습니다.
필요하신 분께 도움이 되길 바랍니다.
'엑셀' 카테고리의 다른 글
시간 계산하기 (0) | 2023.06.10 |
---|---|
엑셀 함수] IF, LEN, REPLACE 함수로 이름 가운데 글자를 별표로 처리 (0) | 2023.06.01 |
이중 유효성 검사 목록으로 구현한 전국 자치단체 목록 (0) | 2023.05.17 |
연도별 공휴일 확인 (0) | 2023.05.17 |
수식의 이해 (0) | 2023.05.14 |