Excel 2010에서 셀과 동일한 데이터를 어떻게 병합할 수 있나요?

Excel 2010에서 셀과 동일한 데이터를 어떻게 병합할 수 있나요?

동일한 정보가 포함된 셀을 병합해야 하는데 Excel이 처음이므로 도움이 필요합니다. 내 상황은 다음과 같습니다. 스프레드시트 3개를 받았습니다. 첫 번째는 사용자 ID와 부서입니다. 두 번째에는 사용자 ID, 이름, 성이 있고 세 번째에는 사용자 ID와 역할이 있습니다. 그들은 같은 열에 정렬되어 있지 않으며 정보를 뒤섞지 않고 동일한 행에 있도록 사용자 ID를 열 A와 다른 정보로 병합해야 합니다.

다른 방식으로 설명하자면, A열의 사용자 ID가 D열의 사용자 ID와 일치하는 경우 A열의 ID가 포함된 셀과 병합하려면 D열이 필요합니다. 그런 다음 올바른 이름, 성, 부서가 필요합니다. 해당 사용자 ID와 관련된 모든 역할은 해당 행의 해당 위치에 배치됩니다. 도와주세요!

현재 스프레드시트의 모습은 다음과 같습니다. 각 스프레드시트에서 받은 정보는 검은색 열로 구분되어 있지만 삭제됩니다. 각 데이터 세트의 출처를 이해하기 위해 이를 입력했습니다.

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

이것이 내가 원하는 모습입니다. 2차, 3차 역할은 2차/3차 역할을 맡은 사람만 채울 수 있습니다.

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

답변1

문제를 해결하기 위해 사용한 단계는 다음과 같습니다.

  • C2 이하를 수식으로 채웁니다(채우기 핸들을 드래그하여).=Sheet2!A2
  • B2와 아래를 수식으로 채웁니다(채우기 핸들을 두 번 클릭).=INDEX(Sheet2!B:B,MATCH(C2,Sheet2!A:A,0))
  • A2 이하를 수식으로 채웁니다(채우기 핸들을 두 번 클릭).=INDEX(Sheet2!C:C,MATCH(C2,Sheet2!A:A,0))
  • D2 및 아래 채우기 핸들을 두 번 클릭하여 수식을 채웁니다.=INDEX(Sheet1!B:B,MATCH(C2,Sheet1!A:A,0))
  • 배열 수식이므로 + + =IFERROR(INDEX(Sheet3!$B:$B,SMALL(IF(Sheet3!$A:$A=$C2,ROW(Sheet3!$A:$A)),COLUMNS($E2:E2))),"") 로 입력해야 하는 수식으로 E2를 채웁니다 .CtrlShiftEnter
  • E2 셀이 선택된 상태에서 채우기 핸들을 F2 및 G2 셀로 드래그합니다.
  • 셀 E2, F2 및 G2가 선택된 상태에서 채우기 핸들을 두 번 클릭하여 수식을 아래로 보냅니다.

관련 정보