• [내탓] [헬프] 엑셀 함수 하나만 만들어주세요2021.08.11 AM 08:18

게시물 주소 FONT글자 작게하기 글자 키우기

excel.PNG

 

D열에 B열에 있는 숫자(우측4자리)를 입력시, 입력한 숫자와 같은 행에 있는 A열 숫자를

E열에 표시해주는 함수 좀  만들어 주세요 ;ㅁ;


아래 스샷처럼..

 

excel1.PNG

 

부탁드립니다!!!!!!!!!

 

댓글 : 22 개
V룩업 쓰면 될거같은뎅
근데 이미지에 B열이랑 D열 숫자가 왜다를까요?
룩업은 첫 열에 참조 데이터가 있어야 합니다
네 그건 아는데 브이룩업 쓰려면 기준이되는 데이터와 찾는 데이터가 동일해야하자나요

아래 스샷보면 D열의 숫자는 8402인데 B열의 숫자는 31038402 라서 궁금함 ㅋ

B열의 숫자가 원래 8자리인데 뒷4자리만 가지고 V룩업 못쓰니까요.
이해가 좀 힘드네요.
나누기한 값을 표시 해야 한다는 건가요?
아 번호를 찾아 달라고..
index랑 match 활용해서 a열의 숫자를 찾고 match는 d열 숫자랑 * 조합해서 b에서 찾으면 될거같은데요
함수를 잘 몰라서 ㅎㅎ; ㅈㅅ;
a b 열 순서 바꾸고 vlookup 끝
순서바꾸고 =vlookup(D2,A2:B15,2,0)로 해봤는데 안되네영..
우측4자리를 조회하는건 없기때문에 c열에 right(b2,4)를 써서 4자리 참조열 생성
e열에 index(a:a,match(d2,c:c,0)) 끝
제가 못해서 그런지 안되네요 ;ㅁ;
아 인덱스 매치함수는 행번호 지정해야할수도있어요 index(a2:a15,match(d2,c2:c15,0)) 이렇게 해보세요
안되네영 ;ㅁ;
애써주셔서 감사합니다.
혹시 c2행에 right(b2,4), c3에는 right(b3,4) 이런식으로 해서 c15까지 다 함수 입력하셨어요~?
c2행에 =right(b2,4) 하나만 쳐서 해봤는데 안되더라고요. 그래서 c3 , c4는 입력안해봤네영.
아아 죄송해요 =value(right(b2,4)) 이거 입력하세요. right 함수 결과물은 문자열인데 찾으려는 값은 숫자를 입력하시니 매칭이 안되는걸거에요.
ㄷㄷ 다 해결해주셧네요 그냥 네자리 가지고온 열의 값을 값복사후 서식을 숫자서식으로 해주셔도 vlookup이 끌고와집니다 결국엔 텍스트였던게 문제여서
와!!!!!!!!!!!!!!!!!!!!!!!! 됩니다!!!!!!!!!!!!!!
정말 감사합니다. 쪽지를 확인해주세요.
이렇게 잘 알려면 MOS를 따야 알 수 있나요?신기..
걍 c열에 b열 오른쪽 4자리를 다시 만들고 =mid(b2,5,4)

a, c열 순서 바꾸고

v룩업 쓰시면 될듯 =vlookup(D2,$A2:$C15,3,0)
#N/A....
vlookup 평가에서 XXXX값을 찾을 수 없다고 뜨네여.
이 방법으로 해도 되는데 위처럼 right나 mid 함수가 문자로 값을 반환해서 value 함수로 싸주시면 마찬가지 결과 나올듯..
친구글 비밀글 댓글 쓰기