두 개의 csv 파일이 있습니다. 하나는 이메일 목록이 있고 다른 하나는 이름, 성, 주소 등이 포함된 긴 이메일 목록이 있습니다. 제가 하려는 작업은 이 두 파일을 모두 가져와 이메일을 함께 매핑하여 더 짧은 이메일 목록이 표시되도록 하는 것입니다. 긴 이메일 목록에서 이름, 성, 주소 등.
엑셀에서는 이게 가능한가요? Windows나 Mac에서 이것이 가능합니까? 이것이 의미가 있기를 바랍니다.
답변1
Excel 파일에서 쿼리를 사용할 수 있습니다.
- 기본 테이블 데이터세트의 이름 정의 - 간단한 이메일 목록(수식 탭 -> 이름 정의)
- 보조 테이블 데이터 세트의 이름 정의 - 추가 데이터가 포함된 긴 이메일 목록
- 데이터 탭으로 이동하여 "기타 소스에서"를 선택하고 드롭다운에서 "Microsoft Query에서"를 선택합니다.
- csv 파일을 선택하고 열을 수동으로 병합할지 확인하세요.
- 다음 창 "Excel 파일에서 쿼리"에서 첫 번째 데이터세트의 이메일 열을 두 번째 데이터세트의 이메일 열에 끌어다 놓으면 이 열 간의 링크가 생성됩니다.
- 파일 메뉴로 이동하여 "MS Office Excel로 데이터 반환"을 클릭하면 데이터 가져오기 대화 상자가 나타납니다.
- 일치하는 데이터를 가져올 시트를 선택하세요.
- 확인을 클릭하세요. -> 두 테이블의 열과 일치하는 데이터가 표시됩니다.
또는 온라인 서비스에 파일을 업로드해도 괜찮다면 예를 들어 다음을 사용할 수 있습니다.http://www.gridoc.com/join-tables일치 규칙을 생성하여 행을 일치시킵니다(면책조항: 저는 이 도구의 작성자입니다).
도움이 되었기를 바랍니다.
답변2
이를 위해 파워 쿼리 추가 기능을 사용하겠습니다. 나는 이것이 Windows에만 있다고 생각합니다.
파워 쿼리는 CSV 파일을 가져올 수 있으며 병합 명령을 사용하여 두 데이터 집합을 결합할 수 있습니다.
http://office.microsoft.com/en-au/excel-help/merge-queries-HA104149757.aspx?CTT=5&origin=HA103993872
답변3
VLOOKUP 명령으로 피벗 테이블을 사용해 볼 수 있습니다.