OfficeTutor.com
배움터 나눔터 교육센터 오튜장터
 통합검색  
  Home > 나눔터 > 엑셀 > 묻고답하기
엑셀
워드
액세스
파워포인트
아웃룩
프런트페이지
인포패스
원노트
비지오
쉐어포인트
포토드로우
퍼블리셔
오피스공통
MVP 안내
MVP 명예의 전당
MVP 카페

 

 

 

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

 조삿갓 (choga21)

추천:  0
파일:     최근실적만추출.xlsx (12KB) 조회:  1189
제목:   [RE]2회이상 구매 고객의 실적을 마지막 날짜만 인정하는 방법?
     
  * 아래줄에 질문을 작성하세요 >>

글로 질문을 적기보다는 첨부 파일을 보시면 이해가 더 쉬울 것 같습니다.
중복으로 여러번 나오면 마지막 날짜의 것만 실적으로 인정하는 함수를 어떻게 구현해야 할 지 모르겠습니다..
==============[TOM님 글에 대한 답변입니다]==============

날짜는 반드시 오름차순이라는 가정 하에 ...
 
[불량 게시물 신고]  
TOM답변 감사합니다. 
근데,,제가 파일에 표현을 불명확하게 했네요,,
G~I에 별도로 실적을 표기하셨는데, 제가 원한건은
D열처럼 숫자가 자동으로 붙게 했으면 좋겠다라는 의미입니다.ㅠㅠ
이 리스트가 상당히 많고, 회사 보안 시스템같은게 있어서 정렬하고 고객명을 중복제거 하는 등 일련의 과정을 거치면 무지하게 오래 걸려요..ㅠㅠ 그래서 날짜,고객명 그대로 기재된 상태에서 실적을 모종의 함수를 써서 표기하는게 목적입니다.

한 칸씩 밀려가면서 countifs를 사용하는 방법은 활용하기 좋은 팁이 될 것 같습니다. 이걸 좀 활용해봐야겠네요.
12-21 (09:07)
삭제 ■신고
조삿갓그 문제는 오히려 더 쉽지요?

D7셀에 직접 =COUNTIF(C7:C$1048576,C7)=1
로 하면 TRUE(최종 유효실적), FALSE(지난 실적)로 표기될 거고
꼭 0, 1로 표기하고 싶으면
=IF(COUNTIF(C7:C$1048576,C7)=1,1,0)
하면 되고, 또는 엑셀 워크시트에서 TRUE는 1, FALSE는 0으로 평가된다는 점을 이용하면
=(COUNTIF(C7:C$1048576,C7)=1)*1
도 가능합니다.

A열의 보조식은 필요 없고
위 D7의 수식을 아래로 필요한만큼 복사하면 되겠지요.
12-21 (09:27)
삭제 ■신고
TOM아앗? 그렇네요. 감사합니다.^^12-21 (15:47)
삭제 ■신고
        
  

작성일 : 2017-12-20(19:16)
최종수정일 : 2017-12-20(19:16)
 


 ◎ 관련글

  제 목   작성자   날짜
2회이상 구매 고객의 실적을 마지막 날짜만 인정하는 방법? TOM 2017-12-20
[RE]2회이상 구매 고객의 실적을 마지막 날짜만 인정하는 방법? 조삿갓 2017-12-20

 
 
회사소개 | 이용약관 | 개인정보 처리방침 | 회원정보수정 | 교육신청 및 문의 | 이메일무단수집거부 위로

오피스튜터 블로그 오피스튜터페이스북 오피스튜터유투브
110-722 서울 종로구 세종대로23길 47, 601-74 ㈜오피스튜터 ☎1544-4102 대표이사 : 전경수
개인정보관리책임자 : 이희진(privacy@officetutor.com) 사업자등록번호 120-86-14501
통신판매업신고 2013-서울종로-0547
norton
Copyright ⓒ OfficeTutor.com 이 페이지의 저작권은 ㈜오피스튜터와 콘텐츠 제공자에게 있습니다. 무단 복제를 금합니다.
Microsoft 및 Office 로고는 미국, 대한민국 및/또는 기타 국가에서의 Microsoft Corporation 등록 상표 또는 상표입니다.