IRONSOFTWAREHOME
엑셀 숫자 형식
using IronXL;
using System;
using System.Linq;

// Load an existing WorkSheet
WorkBook workBook = WorkBook.Load("sample.xls");
WorkSheet workSheet = workBook.WorkSheets.First();

// Set data display format to cell
// The cell value will look like 12300%
workSheet["A2"].Value = 123;
workSheet["A2"].FormatString = "0.0%";

// The cell value will look like 123.0000
workSheet["A2"].First().FormatString = "0.0000";

// Set data display format to range
DateTime dateValue = new DateTime(2020, 1, 1, 12, 12, 12);
workSheet["A3"].Value = dateValue;
workSheet["A4"].First().Value = new DateTime(2022, 3, 3, 10, 10, 10);
workSheet["A5"].First().Value = new DateTime(2021, 2, 2, 11, 11, 11);

var range = workSheet["A3:A5"];

// The cell(A3) value will look like 1/1/2020 12:12:12 PM
range.FormatString = "MM/dd/yy h:mm:ss";

workBook.SaveAs("numberFormats.xls");
Imports IronXL
Imports System
Imports System.Linq

' Load an existing WorkSheet
Dim workBook As WorkBook = WorkBook.Load("sample.xls")
Dim workSheet As WorkSheet = workBook.WorkSheets.First()

' Set data display format to cell
' The cell value will look like 12300%
workSheet("A2").Value = 123
workSheet("A2").FormatString = "0.0%"

' The cell value will look like 123.0000
workSheet("A2").First().FormatString = "0.0000"

' Set data display format to range
Dim dateValue As DateTime = New DateTime(2020, 1, 1, 12, 12, 12)
workSheet("A3").Value = dateValue
workSheet("A4").First().Value = New DateTime(2022, 3, 3, 10, 10, 10)
workSheet("A5").First().Value = New DateTime(2021, 2, 2, 11, 11, 11)

Dim range = workSheet("A3:A5")

' The cell(A3) value will look like 1/1/2020 12:12:12 PM
range.FormatString = "MM/dd/yy h:mm:ss"

workBook.SaveAs("numberFormats.xls")
NuGet Download
PM > Install-Package IronXL.Excel
엑셀 숫자 형식

엑셀 숫자 형식

FormatString 속성을 사용하여 C#에서 어떤 Excel Cell 또는 Range의 표시 값을 형식화할 수 있습니다.

workSheet["A2"]을 사용하면 지정된 주소의 Range만 선택됩니다. Cell에 접근하려면 First() 메서드를 사용할 수 있습니다. 그러나 FormatString 속성은 CellRange에서 직접 설정할 수 있습니다. 따라서 First() 메서드는 종종 생략할 수 있습니다. 더 많은 Excel 숫자 형식은 아래 코드 예제에 표시된 것과 동일한 방법을 사용하여 적용할 수 있습니다.

이 코드 예제에서는 IronXL 라이브러리를 사용하여 Excel 파일을 조작합니다. WorkBook.Load 메서드는 기존의 Excel 파일을 로드하고, workSheet["A2"] 구문은 서식을 적용할 워크시트 내의 특정 셀을 선택합니다. 그리고 나서 FormatString 속성을 "0.00"으로 설정하여 셀 값이 소수점 두 자리로 표시되도록 합니다. 마지막으로, workbook.SaveAs가 수정된 워크북을 새 파일에 저장합니다.

C#로 Excel 셀 데이터 형식을 설정하는 법 배우기.
GitHub에서 보기

시작할 준비 되셨나요?

Nuget Downloads 2,237,574버전:2026.9방금 출시

Key in blue circle

무료 30일 체험 키를 즉시 받으세요.

Your trial license will be sent to your email address

제한 없음. 100% 무제한 이용. 신용카드 불필요.

bullet_checked신용카드나 계정 생성은 필요하지 않습니다.제한 없음. 100% 무제한 이용. 신용카드 불필요.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
무료 라이브 데모를 예약하세요
Booking Badge

전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.

Iron Software의 고객 로고
부담 없는 무료 상담을 받아보세요
아래 양식을 작성하시거나 sales@ironsoftware.com으로 이메일을 보내주세요.
고객님의 정보는 항상 비밀로 유지됩니다.
전 세계 수백만 엔지니어들이 신뢰하는 제품입니다.
Iron Software의 고객 로고
지금 바로 30일 무료 체험판 키를 받으세요.
신용카드나 계정 생성은 필요하지 않습니다.