В этом видео я покажу вам, как можно использовать несколько функций Excel для разделения, управления и объединения значений внутри одной формулы.
Здесь у нас есть образцы данных, а в столбце B - текстовые значения с числом в конце. Что мы хотим сделать, так это увеличить эти числа, используя значение в столбце C.
Теперь, если я попытаюсь сделать это напрямую, с формулой, которая добавляет C5 к B5, я получу сообщение об ошибке, потому что значение в B является текстом, а Excel не позволит вам добавлять числа и текст.
Итак, что мне нужно сделать, это извлечь число, затем выполнить математические вычисления, а затем снова собрать все вместе. Давайте сделаем это шаг за шагом.
Сначала я воспользуюсь функцией ВПРАВО, чтобы извлечь 3 символа справа. Это дает нам номер. По левому краю видно, что число все еще в текстовом формате.
Однако теперь я могу добавить значение из столбца C.
На этот раз это работает, потому что Excel может автоматически преобразовывать текст в число в рамках математической операции. Мы получаем правильный результат 2, но теряем заполнение нулями.
Итак, давайте добавим отступ обратно с помощью функции ТЕКСТ, которая позволит нам применить числовой формат внутри формулы. Мне просто нужно обернуть существующую формулу в функцию ТЕКСТ и использовать «000» в качестве числового формата.
Хорошо, теперь у нас есть увеличенное число, дополненное нулями.
Последний шаг - присоединить это число к исходной текстовой строке с помощью простой конкатенации.
Для этого я просто жестко закодирую текст «Item» в начале формулы, а затем воспользуюсь амперсандом, чтобы присоединить текст к уже созданному нами числу с дополнениями.
Когда я нажимаю return, мы получаем окончательный результат.
Теперь я могу скопировать формулу в таблицу, чтобы увеличить оставшиеся значения.
Когда вы сталкиваетесь с подобной проблемой, главное - работать маленькими шагами и проверять свой прогресс по ходу дела. Конечный результат может показаться сложным, но в большинстве случаев каждая часть формулы делает что-то очень простое.
Курс
Основная формулаСвязанные ярлыки
Отменить последнее действие Ctrl
+ Z
⌘
+ Z
Перемещение на одну ячейку вверх ↑
↑
Enter и перемещение вниз Enter
Return
Enter и перемещение вверх Shift
+ Enter
⇧
+ Return