Перед чтением текста ниже вам необходимо ознакомиться со статьей «Групповое переименование файлов. Универсальная утилита в Excel.»
Итак. Одно из возможных решений данной задачи.
У меня изначально есть список песен с такими именами
Моя задача сделать прописной первую букву первого слова.
Для этого я сделаю три формулы во вспомогательных столбцах. Можно было и одну, но так нагляднее.
В столбец H я добавлю формулу, которая вернет мне номер позиции первой буквы первого слова. Это при условии, что номер песни отделен от первого слова пробелом. Формула будет иметь вид:
=НАЙТИ(» «;E3;1)+1
В столбце I я верну из изначальной строки из найденной позиции в столбце H символ и преобразую его в прописной вот такой формулой
=ПРОПИСН(ПСТР(E3;H3;1))
И последней формулой сформирую окончательную строку в столбце G
=ЗАМЕНИТЬ(E3;H3;1;I3)
В результате в столбце G название песни будет выглядеть так:
Все, остается только скопировать три формулы для всех песен (тянем за правый нижний угол или копируем)
И последним действием копируем из столбца G в столбец E только ЗНАЧЕНИЯ!!!
Выделяем, копируем, на ячейке E3 правой клавишей мышки, вставить значения.
Все. В столбце «Новое имя» у нас то, что нужно. Выделяем. Переименовываем
Если вы профи в формулах можно все записать в одной формуле, но для новичков так нагляднее.
Если у вас изначально формат названия песен чем-то отличается, импровизируйте с формулами, комбинируйте, используйте другие формулы для работы с текстом в Excel. На крайний случай в VBA можно сделать свои функции.