target concept id가 필요한 상황인데 숫자가 깨져 버렸다 다시 매핑해야 하는 상황 

DB 였으면 update 문으로 바꿨을 텐데 그럴 수 있는 상황이 아니니 원본 csv에서 처리를 해야 한다 

 

엑셀 찌끄레기는 구글링을 겁나게 하기 시작했다.......... 역시 엑셀은 없는 게 없는 듯 근데 극혐 

저거 어떻게 검색해야 하는지 키워드도 몰라서 같은 값 찾아서 변경 동일 행 변경 이딴 거 엄청 치다가 겨우 찾았다 이래서 검색도 능력이라고 하는 거다 

 

어차피 컴활은 필요 없을 것 같아서 안 땄는데 이런 것도 몰라서 구글링 한다는게 기본이라도 좀 해야겠다 

 

초반 같은 상황은 B열과 E 열이 1:1 매칭이라 B와 E가 같으면 A를 D에 넣으면 되니 IF 문으로 같으면 삽입하는 걸로 복붙하면 되겠다 생각했는데 밑부분으로 가니 E열에 같은 코드들이 몇 개 있었다 < 그래서 기존 수식은 사용 불가 

 

 

본론부터 말하면 구글링으로 찾아보니 방법이 있다. https://bamdule.tistory.com/50 감사합니다 

 

완성띠 오른쪽 하단 십자가 눌러서 밑으로 주르륵 내려 주면 끝이다 

간단한 작업할 땐 디비보다는 엑셀이 편하지 ㅇㅇ 

 

= INDEX(A:A, MATCH(E2, B:B, 0), 1)

 "A열을 복사할 값으로 지정하고, E2열과 B 전체 열의 범위를 비교해서 같으면 해당 컬럼에 A 값을 넣어라" 라는 뜻이다

 

부가 설명 

 INDEX & MATCH 라는 함수가 있다 

 비교 열이랑 비교 열 범위라고 하니까 좀 헷갈려서 나는 내 데이터 특성 상 그냥 key - value 라고 이해했다.

왼쪽이 원본 key-value, 오른쪽이 내가 바꾸고 싶은 key-value => value를 비교해서 동일하다면 원본 key를 복사한다. 

=INDEX(바꿔줄 값, MATCH(비교 열(바꿔지는 값의 key), 비교 열 범위(원본 value), 0),1)