그래서 두 테이블이 있습니다. 첫 번째 열은 4 자리 숫자 (총 1009)의 열이 있습니다. 두 번째 숫자에는 다섯 자리 숫자 (총 7105)가있는 열이 있습니다. 이 7105 숫자는 첫 번째 표의 1009 자 중 일부를 포함하지만 마지막 자릿수는 다릅니다. 첫 번째 테이블에서 숫자 1005가 있고 두 번째 테이블에서 10057, 10058 및 10059가 있다고 가정 해 봅시다. 첫 번째 네 자리와 일치하는 큰 숫자를 모두 큰 테이블에서 얻고 싶습니다. 첫 번째 테이블을 삽입하고 거기에 삽입하십시오. 나는 VLOOKUP 함수로 시도했지만, 내가 잘못한 것 같아. , 제발 도와주세요 :)Excel 2010에서 두 테이블의 데이터 결합
이답변
당신은 수정 된 조회 값과 두 번째 열에서 VLOOKUP
을 실행할 수 있습니다
큰 테이블에 삽입하거나, Sheet1에있는 작은 하나에 있다고 가정하면, 어떤 헤더와 자리가 없다 둘 다 해당 시트의 A 열에 있습니다. Sheet2, B1 셀에 넣으십시오.
=VLOOKUP(LEFT(A1, 4)*1, Sheet1!A:A, 1, 0)
수식을 테이블 끝까지 아래로 끕니다.
#N/A
을 가진 사람은 모두 작은 테이블에 일치하는 것이 없음을 의미합니다. 그렇지 않으면 일치하는 숫자가 반환됩니다.
편집 : 숫자로 다시 자리를 변환, 텍스트 값을 반환 LEFT(A1, 4)
내 편집을 설명하려면 수식 또는 매크로를 사용 찾고 계십니까 1.
그것은 모든 셀에 # N/A를 반환했습니다. – user2699272
@ user2699272 죄송합니다. 내 잘못, 나는 1 개를 놓쳤습니다 : '* 1'. 내 대답을 편집 할게. – Jerry
@ user2699272 행운이 있습니까? – Jerry
곱? 3 개의 일치하는 숫자가있는 경우이 셀을 모두 하나의 셀 또는 3 개의 다른 열에 모두 넣으시겠습니까? 이 일은 한 번해야 할 일입니까, 아니면 자주해야 할 일입니까? 계산하는 데 몇 분이 걸리는지 중요합니까? 아니면 빠를 필요가 있습니까? – jmac
내가 무엇을 사용해야하는지 잘 모르겠습니다. 3 개의 일치하는 숫자가 있다면, 나는 그들을 분리 된 세포에 넣고 싶다. 그리고 저는 지금부터이 일을 자주해야 할 것 같아요. – user2699272
기본적으로이 작업을 수행하는 매크로를 작성할 수 있습니다 (빠르지 만 데이터를 구조화하는 방법과 결과를 표시하는 방법에 대한 설명이 더 필요합니다). 수식을 작성할 수 있습니다 (속도는 느리지 만 상황에 맞게 적응하기 쉽습니다). 그대로, 대답하는 것은 거의 불가능합니다 ... – jmac