แปลงข้อความเป็นตัวเลขใน Excel โดยใช้ C#

การแปลงข้อความเป็นตัวเลขใน Excel เป็นความต้องการที่พบบ่อย ผู้ใช้หลายคนพบว่ามีตัวเลขที่เก็บเป็นข้อความ ซึ่งอาจทำให้เกิดข้อผิดพลาดในการคำนวณ ปัญหานี้มีผลกระทบต่อการเงิน การวิเคราะห์ข้อมูล และการรายงาน การแปลงข้อมูลเหล่านี้ให้เป็นตัวเลขจริงจึงมีความสำคัญต่อการจัดการข้อมูลอย่างถูกต้อง ในโพสต์บล็อกนี้ เราจะสำรวจ วิธีการแปลงตัวเลขที่เก็บเป็นข้อความให้เป็นตัวเลขใน Excel โดยใช้ C#

บทความนี้ครอบคลุมหัวข้อต่อไปนี้:

C# Excel Library to Convert Text to Numbers

Aspose.Cells for .NET เป็นไลบรารีที่ทรงพลังซึ่งทำให้กระบวนการแปลงตัวเลขที่เก็บเป็นข้อความให้เป็นตัวเลขใน Excel ง่ายขึ้น มันให้ API ที่ตรงไปตรงมาสำหรับนักพัฒนาในการจัดการไฟล์ Excel โดยโปรแกรม ด้วย Aspose.Cells คุณสามารถอ่าน เขียน และแปลงข้อมูล Excel ได้อย่างง่ายดายโดยไม่ต้องติดตั้ง Microsoft Excel ไลบรารีนี้เหมาะสำหรับการทำงานอัตโนมัติใน Excel รวมถึงการแปลงข้อความเป็นตัวเลข

ในการเริ่มต้นใช้งาน Aspose.Cells สำหรับ .NET คุณสามารถดาวน์โหลดได้จาก releases section ใช้คำสั่งต่อไปนี้เพื่อติดตั้งไลบรารีผ่าน NuGet Package Manager:

PM> Install-Package Aspose.Cells

Convert Numbers Stored as Text to Numbers in Excel Worksheet

ทำตามขั้นตอนเหล่านี้เพื่อแปลงตัวเลขที่เก็บเป็นข้อความให้เป็นตัวเลขในแผ่นงาน Excel:

  1. โหลดไฟล์ Excel โดยใช้คลาส Workbook.
  2. เข้าถึงแผ่นงานเฉพาะจากคอลเลกชัน Worksheets.
  3. แปลงข้อความเป็นตัวเลขโดยใช้วิธี ConvertStringToNumericValue().
  4. สุดท้าย บันทึกเวิร์กบุ๊กที่แก้ไขโดยใช้วิธี Save().

โค้ด C# ตัวอย่างต่อไปนี้แสดงขั้นตอนเหล่านี้:

convert-numbers-stored-as-text-to-numbers

แผ่นงานตัวอย่างข้อมูลนำเข้า.

ผลลัพธ์

convert-numbers-stored-as-text-to-numbers

ผลลัพธ์.

Convert Text to Numbers in Entire Workbook

ทำตามขั้นตอนเหล่านี้เพื่อแปลงตัวเลขที่เก็บเป็นข้อความให้เป็นตัวเลขในเวิร์กบุ๊ก Excel ทั้งหมด:

  1. โหลดไฟล์ Excel โดยใช้คลาส Workbook.
  2. วนรอบผ่านแผ่นงานทั้งหมดในคอลเลกชัน Worksheets.
  3. สำหรับแต่ละแผ่นงาน ให้เรียกใช้วิธี ConvertStringToNumericValue().
  4. สุดท้าย บันทึกไฟล์โดยใช้วิธี Save().

ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการแปลงตัวเลขที่เก็บเป็นข้อความให้เป็นตัวเลขในแผ่นงาน Excel ทั้งหมด.

Get a Free License

หากคุณสนใจในการสำรวจผลิตภัณฑ์ Aspose เราขอเชิญคุณขอรับใบอนุญาตชั่วคราวฟรี เยี่ยมชม license page เพื่อเริ่มต้น มันง่ายและช่วยให้คุณทดสอบความสามารถทั้งหมดของ Aspose.Cells สำหรับ .NET

แปลงข้อความ Excel เป็นตัวเลข: แหล่งข้อมูลฟรี

นอกจากการแปลงข้อความ Excel เป็นตัวเลขแล้ว เรายังขอแนะนำให้คุณตรวจสอบแหล่งข้อมูลเพิ่มเติมที่สามารถเสริมความเข้าใจและทักษะของคุณเกี่ยวกับ Aspose.Cells สำหรับ .NET แหล่งข้อมูลเหล่านี้สามารถให้ข้อมูลเชิงลึกที่ลึกซึ้งยิ่งขึ้นและตัวอย่างที่นำไปใช้ได้จริง

สรุป

ในบทความบล็อกนี้ เราได้สำรวจวิธีการแปลงข้อความเป็นตัวเลขใน Excel โดยใช้ C# กับ Aspose.Cells สำหรับ .NET ไลบรารีนี้ช่วยทำให้กระบวนการง่ายขึ้นและมีฟีเจอร์ที่ทรงพลังสำหรับการจัดการ Excel เราขอเชิญคุณสำรวจเพิ่มเติมเกี่ยวกับ Aspose.Cells สำหรับ .NET เพื่อเสริมงานอัตโนมัติใน Excel ของคุณ

หากคุณมีคำถามหรือต้องการความช่วยเหลือเพิ่มเติม โปรดอย่าลังเลที่จะติดต่อที่ ฟอรั่มสนับสนุนฟรีของเรา

ดูเพิ่มเติม