메뉴
미해결 엑셀2016윈도우10

쿠폰사용 후 재주문 발생여부를 알고싶습니다!

b
1월 19일 조회 1,029
엑셀 수식 질문드립니다.

시트1 의 특정회원이 할인 쿠폰 사용 후 30일 이내에 재주문이 일어났는지 확인하고 싶은데

재주문이 일어났다면 컬럼에 "재주문", 아니라면 "미주문"으로 표기해야합니다.

단, 각 시트의 하나의 회원키당 여러개의 쿠폰 사용일과 주문일자 데이터를 가지고 있습니다.

- 시트 1 : 회원 키는 A열 , 쿠폰 사용일은 B열
- 시트 2 : 회원 키는 A열 , 주문 일자는 B열

 

주문일자에 중복이 없으면

=IF(INDEX(시트2의 주문일자 전체,MATCH(특정회원키,회원키 전체,0))-INDEX(시트1의 쿠폰사용일 전체,MATCH(특정회원키,회원키전체,0))<=30,"재주문","미주문")

이렇게 하면 되는데, 중복이 생기니까 엑셀이 임의의 주문일을 끌어오더라구요ㅠㅠㅠ꼭 쿠폰사용일 이후 주문일을 뽑아야합니다.

댓글 2

더
더블유에이 1월 19일
MACH 함수에서 조건을 추가하면 될 듯 합니다만 정확한 답변을 원하시면 예제파일을 올려보세요.

MATCH(특정회원키,회원키전체,0)) -> MATCH(1,--(특정회원키=회원키전체)*(주문일>=쿠폰사용일),0)
b
bc**** 작성자 1월 22일
@더블유에이 님 예제파일 제작해서 올립니다! 감사드립니다ㅠ

질문답변 게시판의 최근 글

로그인

처음이면 카카오·네이버로 계속하면 바로 가입돼요

또는
비밀번호 찾기
Caps Lock이 켜져 있습니다
스크랩 완료