|
* 아래줄에 질문을 작성하세요 >>
안녕하세요.. 혼자 몇날몇일을 끙끙대다 문의를 드립니다
문의1]
직원들이 영수증을 가져오면 가져온 순서대로 작성을 합니다
그럼 다른 쉬트에서(출력용)
계정과목만 입력하면 그 아래에 순서대로 추출되도록 하고 싶습니다
문의2]
이건 정말 미치고 팔짝뛸 노릇인데
출력용 쉬트 계정에 '현금'이라고 입력하면
그 아래에 현금으로 작성된 내용들이 순서대로 나타나는데
답답한건 각각의 셀에 수식이 없다는 점입니다
그냥 값만 나옵니다
너무 답답한 마음에 문의드립니다
꼭좀 도움 주세요.....
==============[도깨비님 글에 대한 답변입니다]==============
수식이 안 보이는데 결과가 나오는 경우는 두 가지이지요.
1) VBA로 해결하는 경우
2) 함수 등 수식을 사용했지만 '수식 감추기' 옵션을 적용하고 '시트보호'를 실행한 경우
이 경우는 대개 개발자가 자신의 "지적 재산권"을 보호하고 싶거나, 또는 보안상 이유가 있을 때 사용합니다.
그래서 제가 답변을 망설였던 이유이기도 하고요.
추가 댓글에서, 아마 전임자가 자신의 업무 목적을 위해서
따로 댓가를 받지 아니하고 개발해서 사용했던 것으로 보이네요.
행여 제 답변이 그 분의 지적재산권을 침해하는 일이 아니기를 바랍니다.
일단, VBA로 해결하는 방법은 구석마을님께서 준비하고 계신 것 같으니
저는 함수로만 해결하는 방법을 알려드립니다.
양식은 질문자의 양식을 고치지 않고 사용하되
다만, VLOOKUP 함수의 동적 색인키를 위해 열을 하나 삽입하고
표 바깥쪽으로 보조수식을 사용하였습니다.
보조수식이 드러나 보이는 게 부담스러우면
행/열 감추기를 하시거나, 셀 서식에서 글꼴 색을 하얀색으로 설정하시면 됩니다.
그리고, 출력 시트에서 데이터가 있는 부분만 괘선이 나타나도록
조건부 서식을 적용하였습니다.
데이터 양이 많아지면 필요한만큼 아래쪽으로 수식을 복사해서 사용하시면 됩니다.
그리고, 출력용 시트에서 J4:K4의 날짜는 데이터 시트에서 입력한 날짜에 종속되어 있고, L4의 계정과목은 데이터 시트나 또는 출력용 시트의 C3과도 독립적으로 직접 입력하게 설계하셨었는데,
일단 셋 모두룰 독립적 데이터로 가정하고 설계하였습니다.
만일 종속시키려면 해당 셀에 수식을 입력하시면 되겠지요.
|
|