Отец попросил помочь по Exel
Создана: 18 Июля 2012 Срд 11:53:11.
Раздел: "Нужна помощь"
Сообщений в теме: 96, просмотров: 6458
-
а я в нём плаваю
Суть задачи
Есть в Excel 1 столбец.
Содержание ячейки – цифры и буквы.
Всегда начинается не с буквы.
«Стандартный» вариант – цифры, буквы, цифры , черточки – пример - 12 Бг1, 2 Пц 48, 3Аз11, 7-Вл -2 и тд.
Необходимо, идя слева направо – перед первой буквой «вставить» черточку, после последней буквы «вставить» черточку (несмотря на то, что идет ПЕРЕД ПЕРВОЙ БУКВОЙ и что идет ПОСЛЕ последней буквы). Между буквами нет пробелов. -
Ну, в общем, да
Штатными средствами все делается за несколько минут. Только не пробелы заменять (откуда там пробелы?), конечно, а анализировать содержимое ячейки на предмет букв цифр. И дополнительным столбиков понадобится (для наглядности) не один. Но это не так важно.
-
-
Аскар писал
:не решается это штатными методами :)
Поскольку есть ограничение на длину строки - решаетсяНапомню, там есть функция, которая код символа (в ascii) возвращает. Для каждой записи находишь расположение крайних цифр, втыкаешь около них черточки. Профит!
-
-
Аскар писал
:20 столбцов предлагаете добавить, по формуле на каждый символ.... изврат :)
Ну может и не 20, может и меньше, я не такой знаток экселя - надо справку почитать по его "функциям".
Да нет холивараВ vb тебе обработку за 10 минут напишут. Красивую. Без лишних столбиков. Еще и кнопку сделают, шоб в экселе жамкать. Штатными средствами экселя тоже можно массив обработать, но не очень красиво, с дополнительными столбиками (можно их, правда, на другой лист спрятать)
-
можно двумя формулами обоитись... условно
в первой формуле 20 вложеных ифов и во второй тоже 20 вложенных ифов :))))) за такие формулы я еще больше денег бы попросил :)