부분 키를 기준으로 스프레드시트 데이터 셀 정렬

부분 키를 기준으로 스프레드시트 데이터 셀 정렬

Excel 파일에 4개의 열이 있습니다.

여기에 이미지 설명을 입력하세요

오른쪽에 있는 두 개에는 약 9000개의 행이 있습니다.

왼쪽에 있는 두 개는 약 14000개입니다.

THER_CLASS은 열의 처음 6자리입니다 key.

key처음 6자리 숫자가 일치 하면 왼쪽 두 열의 순서를 어떻게 지정합니까 THER_CLASS?

편집: 첫 번째 행 A를 보면 011000이 표시되며 이는 첫 번째 6개 숫자가 동일한 모든 키 행(011000)과 연결되어 있습니다.

여기에 이미지 설명을 입력하세요

모든 관련 키/GPI 번호에 대해 행 A와 B를 복사한 후 다음 항목(012000)으로 이동하고 싶습니다.

여기에 이미지 설명을 입력하세요

답변1

이에 대해서는 vlookup을 수행해야 할 수도 있다고 생각합니다.

이를 통해 다른 범위에서 하나의 값을 조회하고 여러 열에 걸쳐 값을 얻을 수 있습니다. 예: A 열에서 값 X를 조회하고 일치하는 값에서 3열 떨어진 값을 반환합니다.

귀하의 경우 대상 열 F & G를 만들어 보겠습니다.

셀 F2

=left(C2,6)

셀 G2

=vlookup(F2,A:B,2,false)

메모:

  • 이 기능이 제대로 작동하려면 찾고 있는 목록(A열)을 오름차순으로 정렬해야 합니다.

  • 마지막 매개변수는 정확히 일치하는 값만 반환한다는 의미입니다. 그렇지 않으면 가장 가까운 낮은 값을 반환합니다.

  • 다른 시트의 데이터를 조회할 수 있습니다. 저는 메인 시트를 깨끗하게 유지하기 위해 종종 이렇게 합니다.

답변2

내가 올바르게 이해했다면 열에 있는 모든 데이터의 처음 6개 숫자가 GPI열에 표시되기를 원할 것입니다 THER_CLASS.

그렇다면 공식을 사용하십시오 =LEFT(cell of the text, how many character in text).

귀하의 경우 A2 셀에 수식을 입력하십시오 =LEFT(C2,6).

관련 정보