메뉴
자유 HOT

vlookup 함수는 진심으로 쓰레기라고 생각합니다.

박
9월 1일 조회 943
이제는 잘 쓰지도 않는 함수고
초보 분들 시간 낭비 시키는 대표적인 함수라고 생각합니다.

 

 

저거 배울 바엔 xlookup 배우는게 100배는 이익입니다.
특히 초보 분들에게는 더더욱요.
index match 로 머리 아플 시간에
filter 함수 배우는게 10배 이상 이익입니다.

 

 

조건 2개만 걸어도 안되니까 다시 index-match 그것도
2019 이하에서는 끔찍한 배열수식을 통해서 동작하는걸 가르치는데
저게 lookup 을 xlookup 처럼 사용하는 트릭이나
특히 배열수식 버전의 경우 심지어 왠만한 sumproduct 보다 더 어렵습니다.

 

 

검색 조건 2개도 못할 꺼 왜 가르칩니까 2025년 이 시점에선?

 

 

그리고 vlookup 유효하다시다는 분?

 

 

진심으로  쓰긴 쓰시나요?
어차피 99%는 xlookup filter sumifs 쓰실 텐데요
쉽고 자주 쓰고 유용한걸 알려 드려야죠.

 

 

vlookup 을 쓰는게 저걸 쓰는 것 보다 20배는 어렵습니다.

 

 

그냥 sumif 처럼(현재는 100% sumifs 로 대체 가능합니다) 폐기처분 되야 할 함수라고 봅니다.

댓글 15

더
더블유에이 9월 1일
버전 호환성 문제가 가장 클 것이고.. XLOOKUP 보다 VLOOKUP이 편리할 때도 많습니다. XLOOKUP은 클릭을 3번, VLOOKUP은 2번 해야하지요 ㅋ
아직 10년도 훨씬 더 지난 2010 버전을 쓰는 기업도 생각보다 많기 때문에.. 앞으로 몇 년은 더 지나야 익숙해지지 않을까 생각합니다.ㅎㅎ
박
박정호2 작성자 9월 1일
@더블유에이 님 맞습니다. 오래된 유산이죠.
하지만 2025년 시점에서 초보 분들에게 저걸 가르치는건 
너무 과한 시간 낭비라고 생각합니다.
 
걍 xlookup 부터 가르쳐 드려야 한다고 봅니다.
2019 같은 쓰레기라면 일단 버리고 2021 이상으로 업글하라고 권유한 다음
안되면 lookup 함수를 xlookup 처럼 쓰는 트릭을 가르쳐 드리는게
이익이라고 봅니다.
 
초보 분들의 시간을 아껴 드리고 쓸만한 함수들을 가르쳐 드려야죠.
어차피 vlookup 은 배워도 결국 안써먹을 함수일 뿐입니다.
더
더블유에이 9월 1일
@박정호2 님 저는 개인적으로 함수마다 장단점이 있다고 생각합니다.
좌측방향검색이나 이진검색을 고려하면 XLOOKUP이 상위호환은 맞으나.. 열 번호로 찾는 VLOOKUP 함수만의 장점이 분명히 있습니다
박
박정호2 작성자 9월 2일
@더블유에이 님 여기서 중요한건 초보분들에게 필요하냐 입니다.
분명 그런 사용법이 있습니다. 하지만 그건 고수 그것도 초고수의 영역이지
그런 장점이 있다고 vlookup 을  챕터1에 등장시키는 것은
초보분들에게 테러라고 봅니다.
더
더블유에이 9월 2일
@박정호2 님 버전을 떠나 현업에서는 열번호로 검색하기도 합니다.. 이건 XLOOKUP으로는 만들 수 없는 방식이죠.
함수가 좋다 나쁘다의 판단은 개인마다 다를 수 있으나, 버전 호환성을 벗어나 기존에 써오던 방식과 습관은 변하는데 매우 오랜 시간이 걸린다는걸 감안하면 VLOOKUP 함수는 매우 중요한 함수라고 볼 수 있겠지요..
마
마법의손 9월 1일
전 xlookup 사용법대로 반환값이 왼쪽에 있을 때만 사용합니다.. 그외엔 항상 vlookup사용합니다...
index,match는 가장 기본적인거라... 사용법을 알고는 있어야 합니다.
박
박정호2 작성자 9월 1일
@마법의손 님 마법의  손님이 그렇다니 정말 의외입니다.
전 신뢰성 때문에라도 vlookup은 일부러 피하는데
그런데 Q/A 에서 vlookup 쓰는걸 못본거 같은데요
보통 2021~2024 함수를 쓰시지 
J
JinKwon 9월 1일
저는 레거시 함수가 오히려 더 중요하다고 생각합니다 ㅎ
개발쪽으로 전업을 하고보니.. 수정 사항을 최소한으로 줄이고 관리하는게 중요하게 느껴지더라고요
박
박정호2 작성자 9월 1일
@JinKwon 님 사실 저도 같은 입장이죠. 주무기가 sumproduct 니까요. 하위 버전 함수를 주로 사용하고 2013 이상에서 작동되는걸 주로 만듭니다. 그럼에도 불구하고 vlookup 만큼은 용서가 안됩니다.
원
원조백수 9월 2일
Excel을 오랫동안 사용해 오고 있어서 손에 익숙한 함수를 많이 사용하게 되네요.
몰라서 못쓰는 거지, 알고 있으면 그때그때 적절한 함수를 사용하게 됩니다.
상황에 따라 쉽게 사용할 수 있는 함수는... 많이 알고 있을 수록 좋다고 생각합니다.
어느 하나 버릴 것이 없어요.
박
박정호2 작성자 9월 3일
@원조백수 님 그렇군요.
vlookup 은 ifna 혹은 iferror 랑 같이 써야 되서
귀찮음 때문에라도 기피하게 되던데
많이 사용하시는 군요.
T
Tyler 9월 4일
vlookup으로 사용중인데.. 정진해야겠네요.
암
암흑새 10월 19일

일반 중소기업은 예전 버전의 엑셀을 많이 씁니다.. 

저희회사도 2019쓰는걸요.. 

암
암흑새 10월 19일

그리고 엑셀은 사실 내가 쓰는버전도 중요하지만 

받아보는 상대방의 엑셀 버전도 무시할수 없습니다... 

그래서 가급적이면 낮은버전에 맞춰서 진행하게 되요.. 

열심히 함수써서 만들었는데 받는쪽에서 함수가 깨지면 답이 없거든요

박
박정호2 작성자 10월 20일

@암흑새 님 맞습니다. ㅠㅠ

이야기 게시판의 최근 글

스크랩 완료