석가여래 MYPI

석가여래
접속 : 7613   Lv. 99

Category

Profile

Counter

  • 오늘 : 30 명
  • 전체 : 211868 명
  • Mypi Ver. 0.3.1 β
[내탓] [헬프] 엑셀 함수 하나만 만들어주세요 (22) 2021/08/11 AM 08:18

img/21/08/11/17b325846e01e51.png

 

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

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


아래 스샷처럼..

 

img/21/08/11/17b325c133f1e51.png

 

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

 

신고

 

빈센트보라쥬    친구신청

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)로 해봤는데 안되네영..

TheBlackNwHite    친구신청

우측4자리를 조회하는건 없기때문에 c열에 right(b2,4)를 써서 4자리 참조열 생성
e열에 index(a:a,match(d2,c:c,0)) 끝

응공    친구신청

제가 못해서 그런지 안되네요 ;ㅁ;

TheBlackNwHite    친구신청

아 인덱스 매치함수는 행번호 지정해야할수도있어요 index(a2:a15,match(d2,c2:c15,0)) 이렇게 해보세요

응공    친구신청

안되네영 ;ㅁ;
애써주셔서 감사합니다.

TheBlackNwHite    친구신청

혹시 c2행에 right(b2,4), c3에는 right(b3,4) 이런식으로 해서 c15까지 다 함수 입력하셨어요~?

응공    친구신청

c2행에 =right(b2,4) 하나만 쳐서 해봤는데 안되더라고요. 그래서 c3 , c4는 입력안해봤네영.

TheBlackNwHite    친구신청

아아 죄송해요 =value(right(b2,4)) 이거 입력하세요. right 함수 결과물은 문자열인데 찾으려는 값은 숫자를 입력하시니 매칭이 안되는걸거에요.

명탐정 김얼음    친구신청

ㄷㄷ 다 해결해주셧네요 그냥 네자리 가지고온 열의 값을 값복사후 서식을 숫자서식으로 해주셔도 vlookup이 끌고와집니다 결국엔 텍스트였던게 문제여서

응공    친구신청

와!!!!!!!!!!!!!!!!!!!!!!!! 됩니다!!!!!!!!!!!!!!
정말 감사합니다. 쪽지를 확인해주세요.

SKY만세    친구신청

이렇게 잘 알려면 MOS를 따야 알 수 있나요?신기..

painteens    친구신청

걍 c열에 b열 오른쪽 4자리를 다시 만들고 =mid(b2,5,4)

a, c열 순서 바꾸고

v룩업 쓰시면 될듯 =vlookup(D2,$A2:$C15,3,0)

응공    친구신청

#N/A....
vlookup 평가에서 XXXX값을 찾을 수 없다고 뜨네여.

양고기    친구신청

이 방법으로 해도 되는데 위처럼 right나 mid 함수가 문자로 값을 반환해서 value 함수로 싸주시면 마찬가지 결과 나올듯..
X