나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 조삿갓 (choga21)

추천:  2
파일:     별해_제품별주문집계.xlsm (25.7KB) 조회:  2649
제목:   [RE]별해: 함수식으로 해결하고 유저인터페이스 개선
     
  앞에 답변에서 언급한 바와 같이
VBA보다는 워크시트 함수 식으로 해결하고
입력 편의를 개선해 보았습니다.

시트 구조를 바꾸고
주문 시트에서 B열에 제품번호를 목록에서 찾아 입력할 수 있도록
데이터 유효성검사를 적용하고
A,C:F 열 영역은 참조 수식을 사용하고 데이터유효성검사로 사용자 입력 금지
H열에도 데이터유효성 검사로 유효한 날짜만 입력 가능

B열에 제품코드를 추가하는 동시에
Worksheet_Change 이벤트를 검사하여
[주문] 시트와 [종합] 시트에 자동으로 필요한 행만큼 수식을 추가합니다.
[종합] 시트는 [주문]시트에 데이터를 입력하는 즉시 제품별로
[제품목록] 시트에 정한 순서에 따라 정렬하여 집계가 이루어집니다.

단, [주문] 시트에는 데이터를 연속적으로 입력해야 하고 중간에 빈줄을 띄우면 안 됨
 
[불량 게시물 신고]  
        
  

작성일 : 2017-08-28(18:46)
최종수정일 : 2017-08-28(18:46)
 


 ◎ 관련글

  제 목   작성자   날짜
두 시트 비교 후 비교값 찾아 데이터 옮기기 리트리버 2017-08-28
[RE]두 시트 비교 후 비교값 찾아 데이터 옮기기 조삿갓 2017-08-28
[RE]별해: 함수식으로 해결하고 유저인터페이스 개선 조삿갓 2017-08-28