Interop 없이 Excel 파일 로드

IronXL의 Load 기능을 사용하면 기존의 Excel 파일을 다양한 형식(XLSX, XLS, CSV 등)으로 쉽게 로드하고 조작할 수 있습니다. WorkBook을(를) 로드함으로써 WorkSheets 및 데이터에 접근할 수 있으며, 값을 추출하고 셀 범위를 반복하며 합계나 최대값과 같은 계산을 수행할 수 있습니다. 특정 셀에 접근하여 그 값을 적절한 데이터 타입(예: 정수, 소수)으로 변환하고, 고급 데이터 작업을 위한 LINQ을(를) 사용할 수도 있습니다. 이 기능은 .NET에서 Excel 데이터를 쉽게 처리하게 하여 데이터 분석, 보고서 생성 및 자동화 작업에 이상적입니다.

WorkBook 객체는 IronXL에서 Excel 파일과 상호작용하기 위한 주요 시작점입니다. WorkBook.Load("sample.xlsx") 메서드를 사용하여 기존의 Excel 파일을 열어 그 내용 및 구조에 접근하여 추가 조작을 수행합니다. 이는 개발자가 기존 데이터를 사용하여 작업하고, 자동화된 작업을 수행하며, 처음부터 새로 만들지 않고 스프레드시트를 업데이트할 수 있게 합니다.

다음으로, WorkSheets[0] 속성을 사용하여 통합 문서의 첫 번째 워크시트에 접근합니다. Excel에서는 하나의 워크북에 여러 개의 시트가 있을 수 있으며, 각 시트는 행과 열로 구성된 데이터 집합을 나타냅니다. 첫 번째 시트를 선택함으로써 데이터가 저장된 주요 영역이나 값 읽기 또는 결과 계산과 같은 작업을 수행할 영역을 타겟팅합니다.

range 변수는 특정 셀 그룹을 정의하는데, 이 경우 A2에서 A10로의 범위입니다. 여기에서 IronXL은 여러 셀과 한 번에 상호작용할 수 있게 하여, 값을 읽거나, 서식을 적용하거나 범위에 걸쳐 계산을 수행할 수 있습니다. 이 예에서는 컬럼 범위를 캡처하여 순차 데이터를 쉽게 처리할 수 있도록 합니다.

.Sum() 메서드는 선택된 범위 내의 숫자 값의 합계를 계산하는 데 사용됩니다. 이는 IronXL이 데이터를 범위에서 빠르게 계산할 수 있게 하여, 수동 반복 및 합산을 필요 없게 함을 강조합니다.

마지막으로, Console.WriteLine() 문은 계산된 합계를 콘솔에 출력합니다. 이는 애플리케이션 내에서 범위 내 값의 합계와 같은 작업 결과를 직접 표시하는 간단하지만 강력한 방법입니다.

이 방법으로 개발자는 데이터를 쉽게 자동 집계할 수 있으며, 이를 더 큰 워크플로에 통합할 수 있습니다.

IronXL로 Excel 파일을 로드하고 조작하는 방법 배우기

시작할 준비 되셨나요?
Nuget 다운로드 1,913,565 | 버전: 2026.3 방금 출시되었습니다
Still Scrolling Icon

아직도 스크롤하고 계신가요?

빠른 증거를 원하시나요? PM > Install-Package IronXL.Excel
샘플을 실행하세요 데이터가 스프레드시트로 변환되는 것을 지켜보세요.