장부 만들고 있는데
예를 들어 주문 자주 하는 A 업체와 주문을 한 번도 한 적이 없는 B 업체 있다고 치자.
나는 업체들이 가장 마지막에 주문한 날짜를 함수를 이용해 다른 시트로 가져오고 싶음
그래서 LOOKUP함수로 가져오고 있었는데...
A 업체 꺼는 잘 가져오는데 어느 날 보니 올해 주문한 적 없는 B 업체의 최근주문날짜가 출력되는거야.
(장부는 연 단위로 새로운 시트에 정리함)
찾아보니 B 업체명의 근사치를 찾아 그 값을 출력하는 것 같더라고 ㅜㅜ
물론 오름차순은 다 신경썼음.
이럴 때 해결 방법이나 다른 쓸만한 함수가 없을까...?
7개의 댓글
무분별한 사용은 차단될 수 있습니다.
일단누워
vlookup에서 마지막 인수 0으로 정확한 값 찾으세여..
반딜루프
똑같은 값이 여러 개 있는 테이블에서도 vlookup이 제대로 작동하나?
나는 잘 안되는 것 같더라고...
a 24/1/2
a 24/1/3
a 24/1/4
b 24/1/2
b 24/1/5
이런 식으로 같은 값이 여러 개 있는데 그 중 가장 마지막에 있는 값을 찾고 싶음 ㅜㅜ
일단누워
대충이라도 캡쳐를 보여주면 좋을꺼 같음..
10000
순서만 좀 알려주면
1.배열 수식 써서 if문으로 b 업체 필터링해서 걸러낸 날짜 리스트
2.max 함수로 리스트 중에서 가장 큰 날짜 추출
1번기능에서 배열수식 쓰는게 핵심임
10000
배열수식은
=max(if(업체리스트=b,날짜리스트,0))
이렇게 작성하고 엔터칠때 컨트롤 쉬프트 엔터였나 하면
={max(if(업체리스트=b,날짜리스트,0))}
이렇게 중괄호 쳐지면서 바뀜
반딜루프
안 그래도 클로바x한테 물어보니까 딱 개붕이랑 똑같은 식 알려주더라. 함 해볼게 고마워!
10000
화이팅