Преобразование текстовых числовых данных в число

Возможные сценарии использования

Иногда вам нужно преобразовать числовые данные, введенные в виде текста, в числа. Вы можете вводить числа в виде текста в Excel Microsoft, поставив апостроф перед числом, например ‘12345*. Затем Excel обрабатывает число как строку. Aspose.Cells позволяет конвертировать строки в числа.

Как преобразовать числа, хранящиеся в виде текста, в числа в Excel

Вы можете преобразовать числа, хранящиеся в виде текста, в числа, выполнив несколько простых шагов.

  1. Выберите любую ячейку или диапазон ячеек, у которых есть индикатор ошибки в верхнем левом углу.
  2. Рядом с выбранной ячейкой или диапазоном ячеек нажмите появившуюся кнопку ошибки. В меню нажмите «Преобразовать в число».
  3. Если кнопка оповещения недоступна, выберите столбец с этой проблемой. Если вы не хотите конвертировать весь столбец, вместо этого вы можете выбрать одну или несколько ячеек. Просто убедитесь, что выбранные вами ячейки находятся в одном столбце, иначе этот процесс не сработает. Кнопка «Текст в столбцы» обычно используется для разделения столбца, но ее также можно использовать для преобразования одного столбца текста в числа. На вкладке «Данные» нажмите «Текст по столбцам».
  4. Нажмите кнопку «Готово» во всплывающем окне.
  5. Числа, хранящиеся в виде текста, преобразуются в числа.

Как преобразовать числа, хранящиеся в виде текста, в числа с помощью Aspose.Cells for .NET

Aspose.Cells обеспечиваетCells.ConvertStringToNumericValue()метод, который можно использовать для преобразования всех строковых или текстовых числовых данных в числа.

На следующем снимке экрана показаны номера строк в ячейках A1:A17*. Номера строк выравниваются по левому краю.

Эти строковые числа были преобразованы в числа с помощьюCells.ConvertStringToNumericValue()на следующем скриншоте. Как видите, теперь они выровнены по правому краю.

C# код для преобразования строковых числовых данных в фактические числа.

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