“일렬로 정렬”하려는 두 개의 데이터 목록이있는 경우가있을 수 있습니다. 예를 들어, 열 A는 고객 계정 번호이고 열 B는 고객의 계정 잔액을 표시합니다. 그런 다음 C 열과 D 열에 고객 지불 목록을 붙여 넣습니다. C 열은 고객 계좌 번호이고 D 열은 지불 금액입니다. 두 목록 (A / B 및 C / D)은 모두 고객 계정 번호별로 정렬됩니다.

잔액이있는 모든 고객이 결제 한 것은 아니기 때문에 A / B 목록이 C / D 목록과 동기화되지 않습니다. 이를 동기화하려면 C / D 열 (때로는 A / B 열)에 필요한 곳에 빈 셀을 삽입하여 C 열의 고객 계정 번호가 A 열의 고객 계정 번호와 일치하도록해야합니다.

귀하의 목표가 지불을 잔액에 맞추는 것이라면 목록에 셀을 삽입 할 필요없이 비교적 쉽게이를 수행 할 수 있습니다. 다음 단계를 따르십시오.

  1. 두 목록 사이에 세 개의 빈 열을 삽입합니다. 완료되면 A / B에 계정 잔액, C / D / E에 빈 열, F / G에 지급이 있어야합니다.

  2. 첫 번째 계정 / 잔액 조합이 A2 : B2 셀에 있다고 가정하고 C2 셀에 다음 수식을 입력합니다.

  3. C 열의 나머지 부분까지 공식을 복사합니다.

이 공식은 지불 열 (F / G)에서 A 열의 계좌 번호와 일치하는 셀을 찾습니다. 발견되면 지불 금액이 공식에 의해 반환됩니다. 일치하는 항목이 없으면 0 값이 반환됩니다.

이 접근 방식은 결제 열에 각 계정에 대한 단일 결제 만 포함된다는 것을 알고있는 경우 효과적입니다. 일부 계정이 여러 번 지불을 받았을 가능성이있는 경우 2 단계에서 사용하는 공식을 변경해야합니다.

=SUMIF(F:F, A2,G:G )

이 수식은 일치하는 항목을 찾으면 모든 지불을 더하고 합계를 반환합니다.

물론,이 팁에서 처음 설명 된 예는 더 만연한 문제의 예입니다. 목록에 텍스트 만있는 경우 또는 조회를 수행하기 더 어렵거나 합계를 반환 할 필요가없는 경우 목록을 동기화해야 할 수 있습니다. 이러한 경우 타사 솔루션을 찾는 것이 가장 좋습니다. 한 ExcelTips 구독자가 Spinnaker Merges라는 제품을 제안했습니다. 이 Excel 추가 기능은 여기에서 사용할 수 있습니다.

http://www.spinnakeradd-ins.com/spinnaker_merges.htm

반복적으로 목록을 병합하고 동기화해야하는 경우 이러한 제품이 적합 할 수 있습니다.

_ExcelTips_는 비용 효율적인 Microsoft Excel 교육을위한 소스입니다.

이 팁 (2120)은 Microsoft Excel 97, 2000, 2002 및 2003에 적용됩니다. 여기에서 Excel (Excel 2007 이상)의 리본 인터페이스에 대한이 팁의 버전을 찾을 수 있습니다.

link : / excelribbon-Synchronizing_Lists [Synchronizing Lists].