Как автоматически отформатировать ячейку Excel на основе другой ячейки в другом столбце?
Я каталогизирую игровые предметы в Google Sheet. Мне нужно взять значение из одного столбца, отформатировать его (с подчеркиванием вместо пробелов и.png в конце) и сохранить его в другом столбце.
Например, ячейка A268 имеет Bounty Hat
как его текст. Мне нужно, чтобы ячейка F268 изменилась на bounty_hat.png
Как я могу сделать это?
1 ответ
Вы не можете сделать это с помощью простого форматирования ячеек, но вы можете сделать это с помощью довольно простой последовательности шагов в виде одной формулы.
В вашей формуле вам нужно выполнить три шага:
- Объединить строку в A268 со строковой константой ".png" - используйте
&
оператор - Заменить все вхождения " " (пробел) на "_" - используйте
SUBSTITUTE()
функция - Преобразуйте все заглавные буквы в строчные - используйте
LOWER()
функция
Введите комбинацию из трех шагов в виде следующей формулы в F268:
=LOWER(SUBSTITUTE(A268&".png"," ","_"))