Как извлечь десятичное значение из строки в Excel?

В этом руководстве рассказывается, как извлечь десятичное значение только из строки в Excel.

Извлечь десятичное значение с помощью формулы в Excel
Извлечь десятичное значение с помощью VBA в Excel
Легко извлечь десятичное значение с помощью Kutools for Excel


Извлечь десятичное значение с помощью формулы в Excel

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

Формула, не зависящая от знака значений:

Выберите ячейку и введите эту формулу = ABS (A1-TRUNC (A1)) (A1 – это ячейка, из которой нужно извлечь десятичное значение) в панель формул, а затем нажмите Enter ключ. Продолжайте выбирать первую ячейку результата, перетащите маркер заполнения вниз, чтобы получить все результаты. Вы можете видеть, что десятичные значения извлекаются только без знака, как показано на скриншоте ниже.

Формула, отражающая знак значений:

Выберите ячейку и введите эту формулу = A1-TRUNC (A1) (A1 – это ячейка, из которой нужно извлечь десятичное значение) в панель формул, а затем нажмите клавишу Enter . Продолжайте выбирать первую ячейку результата и перетаскивайте дескриптор заполнения вниз, чтобы получить все результаты. Вы можете видеть, что десятичные значения извлекаются со знаком, как показано на скриншоте ниже.


Легко извлекать десятичные числа из выбранного диапазона в Excel:

Kutools for Excel ‘s Извлечь текст поможет вам легко извлечь все десятичные значения из указанного диапазона, как показано в демонстрации ниже.
Загрузите и попробуйте прямо сейчас! (30-дневная бесплатная пробная версия)


Извлечь десятичное значение с помощью VBA в Excel

Существует VBA, который может извлекать десятичные значения со знаком только из строк.

1. Нажмите Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .

2. Во всплывающем окне нажмите Insert > Module , затем вставьте следующий код VBA в модуль.

VBA: извлекать только десятичные значения

3. Нажмите клавишу F5 , чтобы запустить код. Затем появится диалоговое окно Kutools for Excel , выберите диапазон, из которого вы хотите извлечь только десятичные значения, и нажмите кнопку OK . См. Снимок экрана:

4. Затем появится другое диалоговое окно Kutools for Excel , вам нужно выбрать ячейку для поиска извлеченных десятичных значений. См. Снимок экрана:

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


Легко извлекайте десятичное значение с помощью Kutools for Excel

Если вам не нравятся формулы и методы VBA, я представляю вам удобный инструмент – Kutools for Excel . С его Извлечь текст , вы можете легко извлечь все десятичные значения из диапазона в Excel.

Перед применением Kutools for Excel , пожалуйста сначала загрузите и установите его .

1. Выберите диапазон с десятичной дробью, который вы хотите извлечь, а затем нажмите Kutools > Text > Извлечь текст . См. снимок экрана:

2. В диалоговом окне Извлечь текст введите. * В текстовое поле, а затем щелкните Добавить . Наконец, нажмите кнопку OK . См. Снимок экрана:

3. В другом всплывающем диалоговом окне Извлечь текст выберите пустую ячейку для поиска результата, а затем нажмите кнопку OK .

Затем немедленно извлекаются все десятичные значения в выбранном диапазоне. См. Снимок экрана:

Если вы хотите получить бесплатную пробную версию (30 дней) этой утилиты, нажмите, чтобы загрузить ее , а затем перейдите к применению операции в соответствии с вышеуказанными шагами.


Легко извлекайте десятичное значение с помощью Kutools for Excel


Относительные статьи:

  • Извлечь время или час только в Excel

Оцените статью
Frestage.ru
Добавить комментарий