Преобразование текста в число в Excel с использованием C#

Преобразование текста в числа в Excel — это распространенная задача. Многие пользователи сталкиваются с числами, хранящимися в виде текста, что может привести к ошибкам в расчетах. Эта проблема затрагивает финансы, анализ данных и отчетность. Преобразование этих текстовых записей в реальные числа имеет решающее значение для точной манипуляции данными. В этом блоге мы рассмотрим как преобразовать числа, хранящиеся в виде текста, в числа в Excel с использованием C#.

Эта статья охватывает следующие темы:

C# Excel Библиотека для Преобразования Текста в Числа

Aspose.Cells для .NET — это мощная библиотека, которая упрощает процесс преобразования чисел, хранящихся в виде текста, в числа в Excel. Она предоставляет простой API для разработчиков для программного манипулирования файлами Excel. С помощью Aspose.Cells вы можете легко читать, записывать и преобразовывать данные Excel без необходимости установки Microsoft Excel. Эта библиотека идеально подходит для автоматизации задач Excel, включая преобразование текста в числа.

Чтобы начать работу с Aspose.Cells для .NET, вы можете скачать ее из раздела релизов. Используйте следующую команду для установки библиотеки через NuGet Package Manager:

PM> Install-Package Aspose.Cells

Преобразование Чисел, Хранящихся в Виде Текста, в Числа в Листе Excel

Следуйте этим шагам, чтобы преобразовать числа, хранящиеся в виде текста, в числа в листе Excel:

  1. Загрузите файл Excel с помощью класса Workbook.
  2. Получите доступ к конкретному листу из коллекции Worksheets.
  3. Преобразуйте текст в числа с помощью метода ConvertStringToNumericValue().
  4. Наконец, сохраните измененный рабочий файл с помощью метода Save().

Следующий фрагмент кода на C# демонстрирует эти шаги:

преобразование-чисел-хранящихся-в-виде-текста-в-числа

Пример входного листа.

Выходные данные

преобразование-чисел-хранящихся-в-виде-текста-в-числа

Выходные данные.

Преобразование Текста в Числа во Всём Рабочем Книге

Следуйте этим шагам, чтобы преобразовать числа, хранящиеся в виде текста, в числа во всей рабочей книге Excel:

  1. Загрузите файл Excel с помощью класса Workbook.
  2. Пройдите через все листы в коллекции Worksheets.
  3. Для каждого листа вызовите метод ConvertStringToNumericValue().
  4. Наконец, сохраните файл с помощью метода Save().

Следующий пример кода показывает, как преобразовать числа, хранящиеся в виде текста, в числа во всех листах Excel.

Получите Бесплатную Лицензию

Если вы заинтересованы в изучении продуктов Aspose, мы приглашаем вас получить бесплатную временную лицензию. Посетите страницу лицензий, чтобы начать. Это просто и позволяет вам протестировать все возможности Aspose.Cells для .NET.

Преобразование Текста Excel в Число: Бесплатные Ресурсы

В дополнение к преобразованию текста Excel в числа, мы рекомендуем вам ознакомиться с дополнительными ресурсами, которые могут еще больше улучшить ваше понимание и навыки работы с Aspose.Cells для .NET. Эти ресурсы могут предоставить более глубокие знания и практические примеры.

Заключение

В этом блоге мы исследовали, как преобразовать текст в число в Excel с помощью C# и Aspose.Cells для .NET. Эта библиотека упрощает процесс и предлагает мощные функции для манипуляций с Excel. Мы призываем вас подробнее узнать о Aspose.Cells для .NET, чтобы улучшить ваши задачи автоматизации Excel.

Если у вас есть какие-либо вопросы или вам нужна дополнительная помощь, пожалуйста, не стесняйтесь обращаться на наш бесплатный форум поддержки.

См. также