시트 A에서 시트 B로 일치하는 ID로 열을 병합하는 공식


1

고유 ID Sheet1! A2를 일치하는 ID가있는 Sheet2! A2 : A100의 셀에 일치시킵니다.

Sheet2에 일치하는 id를 가진 같은 행의 Sheet2! C2 : C100 열의 셀 내용을 수식이있는 셀에 붙여 넣습니다.

이것에 대한 공식은 무엇입니까 (또는 어떻게합니까)?

다음은 작동하지 않았습니다.

=VLOOKUP(Sheet1!A2,Sheet2!A2:A1000, Sheet2!C2:C1000)

1
세 번째 매개 변수는 두 번째 매개 변수 (범위)에서 일치하는 항목을 찾을 때 액세스하려는 열을 나타내는 숫자 (범위가 아님) 여야합니다. 또한 정확히 일치하거나 가장 근접하게 일치하도록 지정하려면 네 번째 매개 변수를 사용해야합니다.
Mike Fitzpatrick

숫자가 특정 셀을 나타 내기 때문에 세 번째 매개 변수 인 숫자는 어떻게 액세스 할 두 번째 매개 변수의 열을 표시합니까?하지만 전체 열을 확인하고 싶습니다. 이 범위를 사용하는 대답에 수식처럼 보이는 숫자가 아닌
kittensatplay

답변:


1

A 열의 값이 ID와 일치 할 때 C 열의 값을 찾으려면 Sheet1!A2다음을 수행하십시오.

=INDEX(Sheet2!$C$2:$C$1000,MATCH(Sheet1!$A$2,Sheet2!$A$2:$A$1000,0))

나는이 코드를 붙여 새로운 엑셀 창을 열어, 이것은 (응답하지) 엑셀 동결했다 - 병이 다시 시도 나중에
kittensatplay

이 didnt 한 일이, 해명은 시트 1 또는 시트 2는 엑셀 창에서 시트를 의미한다는 것입니다
kittensatplay

0

열 문자와 함께 숫자는 실제로 특정 셀을 나타낼 수 있지만 = VLOOKUP의 구문은 VLOOKUP (lookup_value, table_array, col_index_num, range_lookup) ( ref ) 이므로이 문맥에서 숫자는 전체 열을 나타냅니다 ( A[ 이 경우, 인덱스 필드이기 때문에 ColumnA, 너무 3C).

네 번째 매개 변수 ( range_lookup )는 일반적으로 색인 일치가 정확하고 '다음 최고'가 아닌지 확인하는 것이 좋습니다 (보통 FALSE그러나 0제공). 배열 순서에 대해 상승 lookup_value 네번째 파라미터가 생략 된 경우, TRUE또는 1수식 미만의 다음 최대 값을 반환 lookup_value , 정확하게 일치 없다 . 어디 하지 주문 '차선'은 (여기에서 세 번째) 열에서 거의 모든 값을 수 있습니다.

with FALSE또는 0어레이를 주문할 필요는 없습니다.

col_index_num 이 음수가 될 수 없다는 것을 반복하는 것이 좋습니다.

SU472583 예

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.