순서와 관계 없이 특정 데이터 조합을 확인하고 싶다면 어떤 방법을 사용해야 할까요..?
안녕하세요🙌
로우데이터를 통해 특정 제품을 구매할 때 함께 구매하는 제품 종류(조합)와 해당 제품별 구매 횟수가 궁금해서 데이터를 가공중입니다.
현재 제가 가지고 있는 로우 데이터는 아래와 같으며 구매 순서에 따라 구매제품1, 2, 3... 이런 식으로 되어 있습니다.
(구매 개수별로 합포 데이터를 받을 수 있습니다)
ex) 3개 합포 데이터
구매제품1 | 구매제품2 | 구매제품3 |
제품 A | 제품 D | 제품 C |
제품 B | 제품 A (2개) | |
제품 C | 제품 A | 제품 D |
제품 A | 제품 D (2개) | |
제품 D | 제품 B | 제품 A |
제품 구매 순서와 관계 없이 특정 제품명으로 검색했을 때
함께 구매한 제품명이 모두 출력된다면 동적 차트를 구성해서 함께 구매한 제품 조합과 개수를 파악할 수 있을 것 같은데요!
'filter편' 강의를 듣고 아래와 같은 수식으로 특정 키워드로 검색해서 함께 구매한 제품의 조합을 확인하는 것까지는 성공했지만
=filter($A$3:$C$1041,if(F3="",$A$3:$A$1041=$A$3:$A$1041,(isnumber(search(F3,$A$3:$A$1041))))*if(F4="",$B$3:$B$1041=$B$3:$B$1041,(isnumber(search(F4,$B$3:$B$1041))))*if(F5="",$C$3:$C$1041=$C$3:$C$1041,(isnumber(search(F5,$C$3:$C$1041)))))
첫번째 구매 제품, 두번째 구매 제품, 세번째 구매 제품 이런식으로 각각 검색해야 하다보니 최초에 원했던 답을 얻지는 못하고 있습니다.
구매 순서와 상관없이 A라는 제품(구매제품 1, 2, 3에 등장하는 모든 제품 A)을 구매한 경우, 함께 구매한 제품의 리스트를 한꺼번에 보려면 어떤 방법을 활용하면 될까요?
관련된 강의나 함수 혹은 수식, 방법을 조금이라도 알려주신다면 큰 힌트를 얻을 수 있을 것 같습니다!
번호 | 카테고리 | 제목 | 작성자 | 작성일 | 추천 | 조회 |
📌 -- VBA 기초-활용 4주 완성, 특별 스터디 모집을 시작합니다! (모집 마감) -- 📌 (99)
![]() ![]() |
![]() ![]() |
2022.06.23 | 144 | 17846 | ||
공지사항 | 함수/공식 |
⭐ [더 나은 커뮤니티 문화를 위한 Q&A 글 작성 규칙] ⭐
(79)
오빠두엑셀
|
2021.10.28
|
추천 98
|
조회 5347
|
![]() ![]() |
2021.10.28 | 98 | 5347 |
39097 | VBA |
New Worksheet_Change 기능을 Module 에서 다루기
(1)
![]() |
![]() |
2022.07.06 | 0 | 7 |
39093 | 함수/공식 |
New 쉼표로 구분된 단어 끊는 방법좀 알려주세요! 부탁드립니다
![]() ![]() ![]() |
![]() ![]() |
2022.07.06 | 0 | 19 |
39092 | 함수/공식 |
New 정렬 기능 대신 3가지 순서로 RANK 매기기
![]() ![]() ![]() |
![]() ![]() |
2022.07.06 | 0 | 11 |
39087 | VBA |
New 바코드와 수량이 일치하면 중복 매대를 추출하는 매크로 결과값 오류
![]() ![]() |
![]() |
2022.07.06 | 0 | 16 |
39082 | 함수/공식 |
New RANK와 RANK.EQ 함수 문의
![]() ![]() ![]() |
![]() ![]() |
2022.07.06 | 0 | 17 |
39075 | 파워쿼리/피벗 |
New 파워쿼리 새로고침시 개인정보수준이라는 팝업이 뜨면서 에러가 납니다.
![]() ![]() |
![]() |
2022.07.06 | 0 | 16 |
39072 | 함수/공식 |
New 숙박일수 계산 추가질문드립니다.
![]() ![]() ![]() |
![]() ![]() |
2022.07.06 | 0 | 25 |
39071 | 함수/공식 |
New 상태표시줄 관련
![]() ![]() |
![]() |
2022.07.06 | 0 | 25 |
39070 | 함수/공식 |
New 함수? 사용해서 1시트의 내용을 2시트에 표시하는 방법좀 알려주세요
![]() ![]() |
![]() |
2022.07.06 | 0 | 25 |
39062 | VBA |
New 고급필터를 사용하여 추출한 데이터를 수정하면 원본 데이터 시트에서 수정되는 코드 해석 부탁드립니다
![]() ![]() |
![]() |
2022.07.06 | 0 | 36 |
39059 | 차트/그래프 |
New 슬라이서 다중 연동하여 원형차트 시 적용되지 않는 문제
![]() ![]() |
![]() |
2022.07.06 | 1 | 12 |
39052 | VBA |
New 파일 삭제 매크로가 한쪽 문구에서만 작동을 합니다.
![]() ![]() |
![]() |
2022.07.06 | 0 | 20 |
39044 | VBA |
New 사용자정의함수를 다른PC에 적용
(2)
답변완료
![]() ![]() |
![]() ![]() |
2022.07.06 | 0 | 31 |
39034 | VBA |
New 자동화 프로그램 항목 추가 관련
![]() |
![]() |
2022.07.06 | 0 | 39 |
39032 | VBA |
New VBA 고급자동필터 활용 조건 값이 비워 있을 때 결과 값도 안 나오게 하는 방범 문의 합니다.
![]() ![]() ![]() |
![]() ![]() |
2022.07.06 | 0 | 30 |
39019 | 함수/공식 |
New 엑셀 수식시 범위부분이 절대값이 안되요
![]() ![]() |
![]() |
2022.07.05 | 0 | 31 |
39016 | 함수/공식 |
New vlookup으로 가져온 알파벳을 특정숫자로 바꾸는 방법(쌩초보)
(1)
![]() |
![]() |
2022.07.05 | -2 | 32 |
39014 | VBA |
New 열 추가 문의
![]() ![]() |
![]() |
2022.07.05 | 0 | 32 |
39009 | 함수/공식 |
New index,match 함수 중에서 동일한 값이 나올때
![]() ![]() |
![]() |
2022.07.05 | 0 | 27 |
39007 | 함수/공식 |
New VLOOKUP 조건에 맞는 것을 계속해서 나열하고 싶을 때
![]() ![]() |
![]() |
2022.07.05 | 0 | 39 |
39003 | 함수/공식 |
New 셀에서 영어만 추출하기
![]() ![]() ![]() |
![]() |
2022.07.05 | 0 | 25 |
38996 | VBA |
New 현재 열넓이 확인후 20 더하는 방법
(1)
![]() |
![]() |
2022.07.05 | 0 | 34 |
38990 | 함수/공식 |
New 중복값중에 하나만 더하기
![]() ![]() ![]() ![]() |
![]() ![]() |
2022.07.05 | 0 | 29 |
38987 | 함수/공식 |
New 행 열이 모두 숫자입니다.
![]() ![]() |
![]() |
2022.07.05 | 0 | 27 |
38983 | 함수/공식 |
New 카드번호별로 시트를 만들 수 있는 방법을 알고 싶습니다! - 관련 엑셀첨부
![]() ![]() ![]() |
![]() |
2022.07.05 | 0 | 45 |
38982 | 파워쿼리/피벗 |
New 파워쿼리에서 영문과 숫자만 순서대로 추출
(6)
답변완료
![]() |
![]() |
2022.07.05 | 0 | 41 |
38981 | 구글시트 |
New COUNTIF 함수와 SUBTOTAL
![]() ![]() ![]() |
![]() |
2022.07.05 | 0 | 27 |
38979 | 문서서식 |
New 서로 다른 엑셀 파일 비교
![]() ![]() |
![]() |
2022.07.05 | 0 | 29 |
38976 | 함수/공식 |
New BOM 오류 확인 방법 문의
![]() ![]() |
![]() |
2022.07.05 | 0 | 30 |
38973 | VBA |
New 점수가 6점이상만 시트2에 표기하는 VBA 또는 매크로 표기하는 방법 문의 합니다.
![]() ![]() ![]() ![]() |
![]() ![]() |
2022.07.05 | 0 | 40 |
@genius**** 님 구매제품을 ","를 이용해서 연결해 붙인 보조열을 만들면,
그 열을 기준으로 Countif나 필터를 사용할 수 있을 듯 한데요,,,