2016-06-17 2 views
0

다섯 개의 열이 있습니다.두 개의 열을 매핑하는 방법

예 :

  1. 열 1 : 이름
  2. 열 2 : 성
  3. COLUMN3 : 매핑
  4. Column4 : 열 지금

     Name   Surname  Mapping Name1 Surname1 
        1 ABC   1 AAAA   3   ABC  QQQQ 
        2 XYZ   2 XXXX   1   XYZ  AAAA 
        3 OPQ   3 QQQQ   4   OPQ  QQQQ 
        4 RST   4 RRRR   2   RST  RRRR 
    

    내 목표는 같은 데이터를 포함

매핑 데이터 이름 열을 성으로 매핑하는 방법 노래 매핑 열 및 결과는 Name1 및 Surname1 열에 저장해야합니다. Name과 Sameame 열에 더 많은 데이터가 있습니다. 매핑 열에 숫자를 쓰면 Name에 성을 자동으로 매핑합니다 (매핑 된 열에 숫자를 입력 한 다음 그에 따라 데이터를 매핑하기 위해 사용자에게 선택됨). 결과는 Name1에 복사해야합니다. 및 성 1.

VBA를 사용하여이를 달성 할 생각이 없습니다. 코딩을 도와주세요 .....

+0

매핑 된 데이터가 맞습니까? 성은 QQQQ, AAAA, RRRR, XXXX 순서로 매핑 될 것으로 예상하고있었습니다. 이 오류가 발생하는 경우 매핑 계산 방법을 알려 주시기 바랍니다. –

답변

0

Vlookups를 사용하여 매핑 해 보았습니까? Vlookup (Lookup_Value, Table_array, col_index_number, [range_lookup]) Vlookup (firstname, 참조하려는 성의 열, 첫 번째 열의 열 번호, false) -false는 정확히 일치하는 것입니다 -Ive도 있습니다 아래에 유용한 링크를 붙여 넣었습니다. 행운을 빕니다!

https://support.office.com/en-us/article/VLOOKUP-function-0bbc8083-26fe-4963-8ab8-93a18ad188a1?ui=en-US&rs=en-US&ad=US&fromAR=1

+0

고마워요 ........이 링크를 통해 갈 것입니다 – Amar

0

매핑 된 데이터 행에이 수식을 넣어 그것을 당신이

Formula MappedData() 
Dim CurrentCell As Range 
CurrentCell = Application.Caller.Address 

MappedData = Cells(CurrentCell.Row,1).Value & " " & Cells(Cells(CurrentCell.Row,3),2).Value 

End Formula 
+0

이름 열과 성 열에 긴 데이터가있는 경우 작동합니다 – Amar

+0

예. 데이터가 문자열에 첨부되기 때문에 자동으로 데이터 형식을 문자열로 변환합니다. – RGA

+0

3 번 열 (데이터를 다른 숫자로 매핑)에서 데이터를 변경하면 .... 새 데이터로 작동합니다. – Amar

0

당신은 VLOOKUP, 단지 CONCATENATE하지 않아도 원하는 일을해야합니다

enter image description here

성과 번호를 성 (surname) 앞에 두려면 두 번째 옵션을 사용하십시오. 복사 & 붙여 넣기

수식 : 나는 당신이 위의 무엇을 같은 같은 열에서 그들을 함께하고 싶어 몰랐

=CONCATENATE(B2;" ";OFFSET($C$1;D2;0))

=CONCATENATE(B8;" ";RIGHT(OFFSET($C$7;D8;0);LEN(C8)-FIND(" ";C8;1)))

0

죄송합니다.
http://www.gcflearnfree.org/excelformulas/using-concatenate-to-combine-names/1/

또는 당신이가는 경우가 data 탭으로 이동하고, 열에 텍스트의 데이터 탭에서 text to columns.

  1. 클릭에
  2. 클릭을 클릭 할 수 있습니다 엑셀하려면 : CONCATENATE 기능이 작동
  3. 확인 Delimited
  4. 데이터를 구분하는 구분 기호를 선택하십시오.
  5. 열 데이터 형식을 수정하십시오 (일반, 숫자 등인 경우).이 경우 일반적입니다.
  6. 클릭

을 완료하면 완료!

관련 문제