C#을 사용하여 Excel 시트에서 중복 레코드를 제거하고 중복 된 레코드를 제외한 모든 레코드를 다른 Excel 시트에 삽입하려면 어떻게해야합니까?C#을 사용하여 Excel 시트에서 중복 레코드를 제거하는 방법
답변
Create Excel (.XLS and .XLSX) file from C#을보고 스프레드 시트에서 읽고 쓰는 API를 선택하십시오.
그들 중 많은 수가 SELECT DISTINCT col1, col2, col3 FROM tableName
을 허용하는 SQL 접근자를 가지고 있습니다. (. 당신은 행 구별 할 필요가 열을 지정하는) 당신이, 한 장을 읽어 결과를 필터링 한 다음 다른 시트를 작성하려는 것을 의미하는 경우
distinct가 Excel에서 작동합니다 – saurav2109
Excel에서 고유 키워드가 작동하지 않습니다. – saurav2109
http://www.sqlselect.org/cs-sql-select-distinct-access.html을 확인하십시오. 그게 도움이 되니? – rajah9
을, 난 당신을 건의 할 것입니다 :
1) 시트의 모든 데이터를 메모리로 읽어들입니다 (지나치게 크지 않다고 가정).
2) LINQ 또는 바닐라 C#을 사용하여 데이터를 필터링하십시오 (LINQ의 ".Where()"및 ".Distinct()"연산자 권장).
3) Excel API를 사용하여 남아있는 데이터를 새 시트에 씁니다.
스프레드 시트가 매우 큰 경우 일종의 데이터베이스로 읽은 다음 필터링을 사용하여 가장 잘 처리 할 수 있습니다. 필요한 경우 MS Access 또는 SQLite를 작은 전용 DB로 사용할 수 있습니다.
- 1. 가장 최근의 중복 레코드를 제거하는 Excel VBA 스크립트
- 2. Excel 시트에서 그룹화를 수행하려면
- 3. 그리드에서 중복 레코드를 제거하는 방법은 무엇입니까?
- 4. 코드를 중복 제거하는 방법
- 5. 중복 코드를 제거하는 방법
- 6. Excel 워크 시트에서 C#
- 7. excel 시트에서 데이터베이스로 새 행만 삽입하는 방법
- 8. DataGrid에서 중복 레코드를 무시하는 방법?
- 9. iphone의 Excel 시트에서 데이터를 가져 오는 방법
- 10. Excel 스프레드 시트에서 데이터를 읽는 방법?
- 11. Excel 시트에서 필요한 테이블 만 얻는 방법
- 12. JXL을 사용하여 기존 Excel 시트에서 행을 삭제하는 방법
- 13. 매크로가 중복 워크 시트에서 작동하지 않습니다.
- 14. Excel 스프레드 시트에서 VBA 추출
- 15. PHP 코드 네이터를 사용하여 Excel 시트에서 MySQL 데이터베이스로 레코드를 가져 오기
- 16. 중복 레코드를 반환하십시오.
- 17. Excel - 목록에서 중복 행을 제거하십시오.
- 18. SQL Server에서 중복 레코드를 표시하지 않는 방법
- 19. 시간을 기준으로 중복 레코드를 제거했습니다.
- 20. MySQL 다른 테이블에있는 테이블의 레코드를 제거하는 방법
- 21. C#에서 CSV에서 레코드를 제거하는 방법?
- 22. 테이블 반환 매개 변수에서 레코드를 제거하는 방법?
- 23. Excel 스프레드 시트에서 Click 이벤트 캡처
- 24. 병렬 이벤트 스트림을 중복 제거하는 방법
- 25. 깔끔 - HTML에서 중복 ID를 제거하는 방법
- 26. 힘내에서 중복 파일 추적을 제거하는 방법
- 27. 보기에서 중복 제목을 제거하는 방법 Drupal 6?
- 28. 중복 목록을 제거하는 가장 빠른 방법 Python
- 29. 이 디자인에서 중복 된 코드를 제거하는 방법?
- 30. 목록에서 이러한 중복 파일을 제거하는 방법 (파이썬)
당신은 많은 것을 요구하고 있습니다. 지금까지 작성한 내용과 문제가있는 내용을 보여줄 수 있습니까? 이 기사에서는 ADO.NET을 사용하여 Excel을 사용하는 방법에 대해 설명합니다. http://www.davidhayden.com/blog/dave/archive/2006/05/26/2973.aspx – Juliet
@Juliet : 나에게 당신의 메일 ID를 보내주세요. 나는 코드를 우편으로 보내 주겠다. 제발 3 일부터이 문제로 고민하고있다. – saurav2109
@ saurav2109 : Stackoverflow는 서로 다른 코드를 메일로 보내고 패치 된 실행 파일을받는 서비스가 아니다. 그것도 사람들이 당신을 위해 종단 간 응용 프로그램을 작성하는 서비스가 아닙니다. 코드에 문제가있는 경우 질문을 * 어렵게 만드는 코드 조각으로 업데이트하십시오. 사람들이 도움을 줄 것입니다. (여전히 나를 코더로 임대하고 싶다면 최소 $ 3 시간당 $ 450입니다)) – Juliet