Рита описала проблему, когда ей предоставляют информацию в таблице Excel, в которой в ячейке сочетаются как цифры, так и буквенные символы. В частности, в ячейке может быть «3,5 В», что означает, что было занято 3,5 часа отпуска. (Символ в конце ячейки может меняться в зависимости от типа часов, представленных в записи.)

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

Да, это возможно, и есть несколько способов решить эту проблему.

Самый простой (и самый чистый) способ — просто переместить буквенные символы в их собственный столбец. Предполагая, что записи всегда будут состоять из числа, за которым следует пробел, за которым следуют символы, вы можете выполнить «разделение» следующим образом:

  1. Убедитесь, что справа от записей есть пустой столбец.

  2. Выберите записи.

  3. Откройте вкладку «Данные» на ленте.

  4. Щелкните инструмент Текст в столбцы в группе Инструменты для работы с данными. Excel отображает первый шаг мастера преобразования текста в столбцы. (См. Рис. 1.)

  5. Должен быть выбран переключатель с разделителями. Нажмите кнопку «Далее. Excel отображает второй шаг мастера.

  6. Убедитесь, что установлен флажок «Пробел», затем нажмите «Далее». Excel отображает третий шаг мастера.

  7. Щелкните Готово.

Word разделяет записи на две колонки, с числами в крайнем левом столбце и буквенными символами справа. Затем вы можете использовать любые обычные математические функции для желаемых числовых значений.

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

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

=VALUE(LEFT(A3,LEN(A3)-2))

Функция LEFT используется для удаления двух крайних правых символов (пробела и буквы) всего, что находится в ячейке A3, а затем функция VALUE преобразует результат в число. Затем вы можете использовать этот результат, как любое другое числовое значение.

Если вы хотите просто суммировать столбец, содержащий ваши записи, вы можете использовать формулу массива. Введите в ячейку следующее:

=SUM(VALUE(LEFT(A3:A21,LEN(A3:A21)-2)))

Убедитесь, что вы действительно ввели формулу, нажав Shift + Ctrl + Enter.

Поскольку это формула массива, функции LEFT и VALUE применяются к каждой ячейке в диапазоне A3: A21 индивидуально, а затем суммируются с помощью функции SUM.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (10229) применим к Microsoft Excel 2007, 2010, 2013, 2016, 2019 и Excel в Office 365. Вы можете найти версию этого совета для старого интерфейса меню Excel здесь:

link: / excel-Using_a_Numeric_Portion_of_a_Cell_in_a_Formula [Использование числовой части ячейки в формуле].