[엑셀] 날짜 평일만 표시하여 연속 데이터 채우기
연속채우기로 날짜를 채우면, 당연히 주말(토/일)이 포함된다. WBS를 짜려면 주말날짜는 빼고 생각하는 것이 인지상정이기 때문에, 이를 일일이 걷어내야 하거나 회색으로 처리해줘야할 때가 있는데, 이를 처리 하는 방법이다. 아래 처럼 연속 채우기가 있다. 홈 > 편집 메뉴에 보면 채우기 기능을 활용할 예정이다. 물론 함수를 사용해되 되긴한다. 기준이 되는 날짜를 적고, 채우고 싶은 만큼 선택을 한 다음, 채우기를 클릭하면, 다음과 같은 창을 확인할 수 있다. 행방향이고, 날짜이며, 평일만 표기한다는 조건을 선택한다. 아주 간단하게 토요일과 일요일을 제외한 날짜 배열이 완성됐다. 알고는 있지만, 잘 안써먹기에, 생각난 김에 적어봤다. 끝.
2022. 4. 26.
[엑셀] 시트이름을 수식에서 사용하기(날짜 계산)
회사에서 일을하다보면, 시트이름을 월로 해두고 동일한 양식을 복사해서 사용하는 경우가 왕왕 있다.이때, 시트이름에서 월데이터 정보를 얻어서, 시트 내에서 사용한다면, 유용할 수 있겠다는 생각을 해봤다. 시트이름 호출아래 수식을 복사한다면, 당신은 시트이름을 반환받을 수 있다.CELL 함수로 워크북 저장경로, 파일이름, 시트이름을 불러오고, FIND 함수로 시트이름의 시작을 찾아서,MID 함수로 발라내는 방식이다.아래 함수보다 복잡하지 않은 범용 사용법을 안다면 꼭 댓글을 부탁한다.=MID(CELL("filename",A1),FIND("]",CELL("filename",A1),1)+1,LEN(CELL("filename",A1))) 여기서 사용된 B1셀 참조값은 시트 내 아무 값이어도 무방하다. 바뀌는..
2022. 4. 22.
[엑셀] 이름정의에서 배열 사용(VLOOKUP)
유효성 검사로 드랍다운 메뉴를 사용하는 때를 생각해 보자. 다른 값이 들어오는 것을 막을 때 주로 사용하지만, 특정값이 들어왔을때, VLOOKUP 함수를 사용하여, 다른 테이블을 참조한 값을 넣어줄 때, 많이 사용한다. 주로 참조를 해야하는 값의 수가 적고, 자주 변하지 않는 경우에 사용하게 되는데, 이 과정이 귀찮으므로, 대안을 검토할 가치가 있다. 아래 예시를 보자.학생 이름이 있고, 학점이 있다. 학점은 그 수가 많지 않으므로, 드랍다운 메뉴든 뭐든 처리를 한다고 치자. 옆 열에 기재된 영문 학점에 대해 4점 환산을 하고 싶다면, IF 함수를 쓰는 방법도 있고, 간이 참조 테이블을 만들어서, VLOOKUP처리를 하는 방법도 있다. 간이테이블을 참조하는 VLOOKUP은 그 어딘가에서 간이테이블을 유..
2022. 4. 14.
[엑셀] 같은 파일에 있는 시트 동시에 창으로 띄우기
같은 파일(워크북)에 워크시트가 여러개라면 시트를 이동하면서, 데이터를 비교거나 수정사항이 반영되었는지 확인하기 귀찮을 때가 있는데, 이를 해결할 수 있는 방법이다.첫번째 시트가 데이터를 참조하는 요약, 두번째 시트가 데이터 원본이라고 하자. CASE1. 요약 테이블이 복잡한 경우요약 페이지에 있는 테이블이 요약이 아니라, 메인 데이터에 준하게 복잡하다면, 둘 다 적당히 큰 창이 필요할 것이므로, 보기 옵션을 활용하는 것이 좋다.보기 메뉴의 창 탭에 새창 버튼을 눌러주면, 새로운 창이 뜨는데, 파일명:1, 파일명:2로 같은 파일에서 파생된 창임을 확인 할 수 있다. 모두 정렬 기능으로 창을 세로로 배치할 경우, 보기 편하게 작업을 할 수 있다. 2개 이상의 창을 띄우는 것도 가능하니, 적당한 ..
2022. 4. 14.
[엑셀] 행 삽입 할때, 함수(영역참조)에 주는 영향
함수의 변수값이 영역을 넣는다고 했을 때, - 아래 예시처럼 vlookup 함수의 table_array 변수를 잡았을 때,원본 테이블에 행 추가를 하면, 아주 가끔이지만, 영역이 틀어질때가 있으므로 주의하는 것이 좋다.어떤 때 틀어지게 되는지 살펴보자. 참조영역의 첫 행에 추가영역참조의 첫 행 위에 행을 추가하게 되면, 해당 행은 영역에서 제외된다. 영역을 다시 확인해보면, 포함되지 않은 것을 확인할 수 있다. 참조 영역의 중간에 추가영역참조 중간에 행을 추가하게 되면, 해당 행은 영역에 포함된다. 참조 영역의 마지막에 추가영역참조 마지막에 행을 추가하게 되면, 해당 행은 영역에서 제외된다. 정리행 추가시 기본적으로 선택한 행의 위쪽에 행이 삽입되게 되는데, 시작행과 마지막행일 경우, ..
2022. 4. 13.