온라인몰발주서 세트구성상품을 단품화 시키는 방법?

함수/공식
작성자
newstar
작성일
2022-05-12 23:31
조회
75
엑셀버전 : 엑셀2016

운영체제 : 윈도우10

온라인몰에서 주문서를 엑셀로 받아서 창고엑셀양식에 맞춰서 전달을 해줘야 되는데

세트상품으로 단품으로 일일이 단품으로 변환해야 되는 번거로움이 있는데

예를 들어 온라인몰 주문서를 시트1에 복사 붙여넣기 했을 시

시트2 창고양식에 세트가 단품으로 풀려서 나오게끔 할수 없을 까요?

주문서양식은 이렇습니다.

 

밑에는 세트 품목이라고 했을때  주문서양식을 시트1에 붙여넣기 했을시 시트2에 아래와 같이 자동으로 나오게 하려면

어떤 함수를 쓰면 될까요? 또한 함수 안쓰고 어떻게 쉽게 할수 있을까요? (색상은 구분이 힘들까봐 넣은겁니다.색상은 없어도 됩니다.)

회원등급 : 잎새등급
포인트 : 85 EP
총질문 : 2 개 (마감율 : 100%)
채택답변 : 0 개
전체 6

  • 2022-05-13 09:16
    채택된 답변

    안녕하세요. newstar님

    보조열을 추가하여 적용하였습니다. 참고하여 업무에 적용해보세요.

    제시한 답변이 도움이 되셨길 바랍니다.

    또한 추후에 질문시 샘플 파일올려주시면 답변받는데 도움이 되실겁니다.

    12.gif

    첨부파일 : 주문서-가공.xlsx


    • 2022-05-13 23:40

      @쿠쿠 님 정리너무 잘해주셔서 감사합니다.

      이 부분제가 조금 수정해야되서 궁금한점 있는데

        1. 시트2 에 주문번호란 vlooup 함수에 A열에 해당행을 값으로 했고 시트1!A:R까지 범위에서 시트1의 A열의 숫자느 A+B행이여서 값이 안 맞는데 시트2에 값이 제대로 나온던데 어떤 원리 인가요?

      2. 시트2 자체품목코드(J열)에 =IFERROR(@INDEX(rng,COUNTIF($B$2:$B6,$B6),1),"") 식의 index 앞에 @ 는 어떤기능인가요?

       

      3. 시트2 자체품목코드(J열)에 =IFERROR(@INDEX(rng,COUNTIF($B$2:$B6,$B6),1),"") 함수의 이름정의로 mg의 참조 OFFSET(품목List!$C$1,MATCH(시트2!$N12,품목List!$A:$A,0)-1,,COUNTIF(품목List!$A:$A,시트2!$N12),2) 는 어떤 원리인가요?

       

      하다보면 제가 부분적으로 수정해서 사용할때가 있는데 다른부분는 어떻게 작동되는지 이해가 되는데 이부분만 궁금하네요

      답변 달아주시면 감사하겠습니다.

       

       


      • 2022-05-14 10:57

        @newstar 님 1. 시트2 에 주문번호란 vlooup 함수에 A열에 해당행을 값으로 했고 시트1!A:R까지 범위에서 시트1의 A열의 숫자느 A+B행이여서 값이 안 맞는데 시트2에 값이 제대로 나온던데 어떤 원리 인가요?

        Vlookup 인수중에 Range_lookup을 입력안하거나,
        
        1 or True를 입력하면 찾는값보다 적으면서 유사한 값을 불러 올 수 있습니다.
        
        Data가 있는 시트에 NO.가 1,3,6,9가 있고
        
        Data를 불러올 시트에 순차적으로 No.를 입력 한다면
        
        1~2는 1의값이 있는 행에서 열번호에 따라 정보를 불러오고
        3~5는 3의값이 있는 행에서 열번호에 따라 정보를 불러오고
        6~8은 6의값이 있는 행에서 열번호에 따라 정보를 불러오게 됩니다.

        2. 시트2 자체품목코드(J열)에 =IFERROR(@INDEX(rng,COUNTIF($B$2:$B6,$B6),1),"") 식의 index 앞에 @ 는 어떤기능인가요?

        함수 적용시 @를 쓰지 않았는데, 자동적으로 입력되었나보네요. 저도 잘 몰라서 찾아보니
        
        @표시는 암시적 교차 연산자 라고 하네요. @제거해도 수식 적용하는데 영향을 주지 않는것 같아요.
        
        참고 Site
        https://support.microsoft.com/ko-kr/office/%EC%95%94%EC%8B%9C%EC%A0%81-%EA%B5%90%EC%B0%A8-%EC%97%B0%EC%82%B0%EC%9E%90-ce3be07b-0101-4450-a24e-c1c999be2b34
        

        3. 시트2 자체품목코드(J열)에 =IFERROR(@INDEX(rng,COUNTIF($B$2:$B6,$B6),1),"") 함수의 이름정의로 mg의 참조 OFFSET(품목List!$C$1,MATCH(시트2!$N12,품목List!$A:$A,0)-1,,COUNTIF(품목List!$A:$A,시트2!$N12),2) 는 어떤 원리인가요?

        이름정의 rmg는 시트2의 N열의 값의 따라 (세트A, B,C) 품목 List에서 영역이 선택이 되어집니다.
        
        =OFFSET(품목List!$C$1,MATCH(시트2!$N2,품목List!$A:$A,0)-1,,COUNTIF(품목List!$A:$A,시트2!$N2),2)
        
        이 선택된 영역에서 인덱스 함수로 행과 열을 이동하여 하여 값을 가져 온다고 보시면 됩니다.

        • 2022-05-14 12:17

          @쿠쿠 님 친절한 답변감사합니다. 정확하게 이해됐어요~~~


  • 2022-05-13 08:29

    주문서 양식을 보니 세트만 적혀 있는데

    혹시 상품명을 보면 단품이 몇 번인지 알 수 있는 방법이 있다거나

    사진에는 가려져 있을 뿐 실제로는 단품이 적혀 있나요?

     

    홍길동씨가 세트 A를 주문했는데

    단품A인지 단품B인지 구분이 되질 않아서요


    • 2022-05-13 08:32

      @양톨 님 주문서양식에는 따로 단품은 적혀있지 않고 세트A라고 해서 오면 그 세트상품을 일일 단품A, 단품B로 하나하나 단품화 작업을 해야 됩니다.


전체 6,463
번호 카테고리 제목 작성자 작성일 추천 조회
알림
📑 MS에서 특별한 라이브를 진행합니다! - 애저 SQL-엑셀 실시간 연동 프로그램 만들기!
오빠두엑셀 | 2022.05.24 | 추천 3 | 조회 86
오빠두엑셀 2022.05.24 3 86
공지사항 함수/공식
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐ (65)
오빠두엑셀 | 2021.10.28 | 추천 80 | 조회 4485
오빠두엑셀 2021.10.28 80 4485
34391 기능/도구
New F1 키 누르면 나오는 도움말 끄는 단축키는 없나요?
우렁각시탈 | 12:00 | 추천 0 | 조회 4
우렁각시탈 12:00 0 4
34390 함수/공식
New 셀이 빈 경우 텍스트조인이 실행되지 않도록 하는 방법 첨부파일
forest choi | 11:56 | 추천 0 | 조회 7
forest choi 11:56 0 7
34387 VBA
New 개별공시지가조회 셀레니움 첨부파일
나야 | 10:50 | 추천 0 | 조회 8
나야 10:50 0 8
34378 기능/도구
New 특정 글자의 데이터만 따로 분리할 수 있는 방법이 있을까요? (3) 답변완료
dfgkdflglkdf | 01:08 | 추천 -1 | 조회 38
dfgkdflglkdf 01:08 -1 38
34376 VBA
New VBA 동적 범위 테두리 만들기 첨부파일
라바 | 2022.05.24 | 추천 -1 | 조회 30
라바 2022.05.24 -1 30
34372 VBA
New VBA Do until loop 문중에서 출하지시서 코드를 빌려 짜는데.. 한계가 왔습니다. 첨부파일 (2)
pk2616 | 2022.05.24 | 추천 0 | 조회 28
pk2616 2022.05.24 0 28
34369 기능/도구
New 하이퍼링크 (1)
쎄이 | 2022.05.24 | 추천 0 | 조회 19
쎄이 2022.05.24 0 19
34367 VBA
New 짝수 페이지 로고 크기 변경 매크로를 어떻게 만들어야 할까요? 첨부파일
꽁냐리 | 2022.05.24 | 추천 0 | 조회 20
꽁냐리 2022.05.24 0 20
34365 VBA
New 정해진 양식에 여러 부서에서 부분부분 작성된 자료를 취합하는 방법이 궁금합니다. 첨부파일 (3)
nam**** | 2022.05.24 | 추천 -1 | 조회 31
nam**** 2022.05.24 -1 31
34364 함수/공식
New 엑셀 if수식 문의 드립니다. (1)
달려라탁구 | 2022.05.24 | 추천 0 | 조회 31
달려라탁구 2022.05.24 0 31
34361 함수/공식
New "06w 2"에서 "2"만 추출하여 총합을 구하는 방법 첨부파일 (1) 답변완료
forest choi | 2022.05.24 | 추천 0 | 조회 40
forest choi 2022.05.24 0 40
34360 함수/공식
New 특정 셀만 기입하게 할 수 있을까요? (셀 잠금 말고) 첨부파일
신지영 | 2022.05.24 | 추천 0 | 조회 31
신지영 2022.05.24 0 31
34356 함수/공식
New 날짜(월) 계산하는 문제 관련 (5) 답변완료
nowhs | 2022.05.24 | 추천 1 | 조회 46
nowhs 2022.05.24 1 46
34350 함수/공식
New 강의별 출석부를 만들고 싶어요 첨부파일 (2) 답변완료
Blak case | 2022.05.24 | 추천 0 | 조회 50
Blak case 2022.05.24 0 50
34348 기능/도구
New 다른 통합 문서로 시트 복사시 함수 파일명 관련 (4) 답변완료
허경일 | 2022.05.24 | 추천 0 | 조회 35
허경일 2022.05.24 0 35
34345 파워쿼리/피벗
New 각 테이블 마다 중복제거관련 (12) 답변완료
엑셀지킴이 | 2022.05.24 | 추천 0 | 조회 51
엑셀지킴이 2022.05.24 0 51
34341 기능/도구
New 엑셀 시트 글자크기 및 사이즈 조정 되나요?
DOUKCHEON 이재형 | 2022.05.24 | 추천 0 | 조회 30
DOUKCHEON 이재형 2022.05.24 0 30
34340 함수/공식
New 여러개의 열에 만족하는 값 구하기 (4) 답변완료
프래이야 | 2022.05.24 | 추천 0 | 조회 45
프래이야 2022.05.24 0 45
34338 문서서식
New 선택한 셀 절대값으로 한번에 바꾸는 방법 (2)
DOUKCHEON 이재형 | 2022.05.24 | 추천 0 | 조회 44
DOUKCHEON 이재형 2022.05.24 0 44
34337 구글시트
New 발주대비 입고일자를 카운팅 하고싶습니다. (2) 답변완료
김성민 | 2022.05.24 | 추천 0 | 조회 35
김성민 2022.05.24 0 35
34336 VBA
New 다른 시트의 두 셀 연동
kido**** | 2022.05.24 | 추천 0 | 조회 39
kido**** 2022.05.24 0 39
34334 VBA
New VBA 검색창을 만들었는데 엔터가 되지 않습니다..! (2)
김수달 | 2022.05.24 | 추천 0 | 조회 42
김수달 2022.05.24 0 42
34332 구글시트
New 2개의 조건을 충족하는 조건 값을 다른 시트에서 끌어 올려면 어떻게 해야 할까요? (1)
흰별이 | 2022.05.24 | 추천 0 | 조회 26
흰별이 2022.05.24 0 26
34330 함수/공식
New 엑셀에 수식 합치기 기능이 있을까요? 첨부파일 (2)
크미누크르 | 2022.05.24 | 추천 0 | 조회 55
크미누크르 2022.05.24 0 55
34328 차트/그래프
New 방문하는 고객 누적막대그래프 및 최저, 최고 방문객 매장 리스트 첨부파일 (2)
사막여우 | 2022.05.23 | 추천 0 | 조회 32
사막여우 2022.05.23 0 32
34326 문서서식
New 오빠두 강의 중 마우스 형관펜 기능에 대해서 질문드립니다.
월마리아 | 2022.05.23 | 추천 0 | 조회 28
월마리아 2022.05.23 0 28
34324 문서서식
New 하이퍼링크 셀 선택 첨부파일 (2) 답변완료
쎄이 | 2022.05.23 | 추천 0 | 조회 35
쎄이 2022.05.23 0 35
34322 기능/도구
New 시트 갈때마다 맨위로 이동시키는 방법 (1)
naver_60f182128c054 | 2022.05.23 | 추천 0 | 조회 35
naver_60f182128c054 2022.05.23 0 35
34318 대시보드
New 생일명단 및 육아휴직명단 추출 첨부파일 (3) 답변완료
사막여우 | 2022.05.23 | 추천 0 | 조회 59
사막여우 2022.05.23 0 59
34311 문서서식
New [조건부서식] 기초 질문 첨부파일 (1)
일신우일신J | 2022.05.23 | 추천 0 | 조회 34
일신우일신J 2022.05.23 0 34