Ребята, подскажите пожалуйста, какой формулой сделать следующее: Имеется список в excel с текстом, необходима формула, чтобы в тех ячейках, где количество символов меньше определённого числового значения (которое можно задать). будет автоматически в конец строки прописываться слово или слова которые тоже можно будет задать. Буду очень благодарен за помощь. Всем мир! [moder]Если за мир, то объявляю ежедневный субботник по прочтению Правил форума. Кто не все, тому ответы удалять буду.
Ребята, подскажите пожалуйста, какой формулой сделать следующее: Имеется список в excel с текстом, необходима формула, чтобы в тех ячейках, где количество символов меньше определённого числового значения (которое можно задать). будет автоматически в конец строки прописываться слово или слова которые тоже можно будет задать. Буду очень благодарен за помощь. Всем мир! [moder]Если за мир, то объявляю ежедневный субботник по прочтению Правил форума. Кто не все, тому ответы удалять буду.Rafinad
Сообщение отредактировал _Boroda_ - Среда, 08.04.2015, 17:24
Rafinad, то есть Вы хотите, чтобы если в какой-то определенной ячейке вводится текст, длина которого меньше как-то определенного значения, то в этой ячейке должны автоматически добавиться некоторые символы - я правильно понял?
Если да, то через формулу это сделать невозможно, так как как только Вы введете в ячейку какой-то текст, то он заменит находящуюся там формулу, и Excel уже не сможет узнать что нужно сделать.
Есть два варианта решения задачи: 1. Эти новые символы можно добавить к ячейке и результат поместить в другую ячейку. 2. Сделать так, как я написал выше (то есть при вводе данных в ячейку проверяется количество символов в этой ячейке, и если это оно ниже определенного порога, то автоматически добавляется какой-то еще набор символов и все записывается в эту же ячейку) - так можно сделать, но только не формулой, а макросом.
Или же если я что-то не так понял, то давайте файлик с конкретными пояснениями что и в каких случаях должно получаться.
Rafinad, то есть Вы хотите, чтобы если в какой-то определенной ячейке вводится текст, длина которого меньше как-то определенного значения, то в этой ячейке должны автоматически добавиться некоторые символы - я правильно понял?
Если да, то через формулу это сделать невозможно, так как как только Вы введете в ячейку какой-то текст, то он заменит находящуюся там формулу, и Excel уже не сможет узнать что нужно сделать.
Есть два варианта решения задачи: 1. Эти новые символы можно добавить к ячейке и результат поместить в другую ячейку. 2. Сделать так, как я написал выше (то есть при вводе данных в ячейку проверяется количество символов в этой ячейке, и если это оно ниже определенного порога, то автоматически добавляется какой-то еще набор символов и все записывается в эту же ячейку) - так можно сделать, но только не формулой, а макросом.
Или же если я что-то не так понял, то давайте файлик с конкретными пояснениями что и в каких случаях должно получаться.Samaretz