У меня есть формула Excel, которая усекает значение в ячейке до определенных символов, то есть до 30 символов, и сохраняет последнее слово, даже если оно пересекает ограничение в 30 символов.Проблема в том, что если он останавливается на 30 символов в середине слова, то выдает ошибку, поскольку моя формула пытается найти пробел после 30 символов, чего не будет, если после этого слова не будет, эта формула работаеттолько если в нем есть пробел после 30 символов
=IF(LEN(A2)>60,LEFT(A2,FIND(" ",A2,60)-1),A2)
Мне нужно, чтобы предложение было усечено до 30 символов и сохраняло последнее слово, если 30 символов заканчиваются в середине слова, тогда оно должно содержать слово.