반응형

안녕하세요.

 

박**님이 질문을 하셨습니다.

 

안녕하세요 선생님

저는 유튜브 짤막한 강좌 구독자입니다.

업무 관련 엑셀 궁금한 점이 있어서 문의드립니다.


1. 올려드린 파일에서  '출근시간'을 8:30으로 자동 채우기한 후 '토요일'과 '일요일'만 골라서 8:30 출근시간을 지우고 싶습니다.

아니면 처음부터 '토요일'과 '일요일'에는 데이터가 입력 안되도록 하는 방법이 알고싶습니다.

2. 연장근로시간 중 '0'만 골라서 지우거나 표시 안되도록 하고 싶습니다.

찾기 바꾸기 기능을 사용해서 해보려고 했는데 잘 안됩니다 ㅠㅠ


저혼자 해보려고 했는데 도저히 안되서 질문드립니다.

답변해 주시면 감사드리겠습니다.

첨부하신 그림 파일입니다.

 

질문의 의도를 명확히 보여주시니 어렵지 않게 해결 방법을 알려드릴 수 있습니다.

이왕이면 엑셀 파일을 보내셨다면 따로 만드는 수고를 하지 않았을 텐데 입력 내용이 워낙 간단하고 질문 내용 자체가 입력하는 방법에 대한 것이라서 빈 파일에서 처음부터 소개하는 것도 괜찮습니다.

 

 

실습 파일 다운로드

날짜 관련.xlsx
0.01MB

 

처음 질문 내용을 봤을 때 생각난 것은 '이미 파일에 입력된 데이터를 수정하려면 매크로/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을 입력하고, '바꿀 내용'은 비워 둡니다.

'전체 셀 내용 일치'체크하고 [모두 바꾸기]를 클릭합니다.

바꾸기가 적용되었고, 원하는 작업이 이루어졌습니다.

 

수식이나 복잡한 기능을 쓰지 않고도 원하는 작업을 할 수 있습니다.

 

좋은 질문을 해 주신 박** 구독자님 고맙습니다.

 

필요하신 분께 도움이 되길 바랍니다.

반응형

+ Recent posts