Index · Правила · Поиск· Группы · Регистрация · Личные сообщения· Вход

Список разделов Нужна помощь
 
 
 

Раздел: Нужна помощь Отец попросил помочь по Exel 

Создана: 18 Июля 2012 Срд 11:53:11.
Раздел: "Нужна помощь"
Сообщений в теме: 96, просмотров: 6432

На страницу: Назад  1, 2, 3, 4, 5, 6, 7  Вперёд
  1. 18 Июля 2012 Срд 11:53:11
    а я в нём плаваю Грустно :-(

    Суть задачи

    Есть в Excel 1 столбец.
    Содержание ячейки – цифры и буквы.
    Всегда начинается не с буквы.
    «Стандартный» вариант – цифры, буквы, цифры , черточки – пример - 12 Бг1, 2 Пц 48, 3Аз11, 7-Вл -2 и тд.
    Необходимо, идя слева направо – перед первой буквой «вставить» черточку, после последней буквы «вставить» черточку (несмотря на то, что идет ПЕРЕД ПЕРВОЙ БУКВОЙ и что идет ПОСЛЕ последней буквы). Между буквами нет пробелов.
  2. 18 Июля 2012 Срд 12:04:30
    пример столбца. и нужно не в Оракле и т.д., а именно в Экселе
    Код:
     3-Тк5
     3-Тк6
     3-Тк7
     3-Тк8
     3-Тк9
     3-Тм1
     3-Тм10
     3-Тм11
     3-Тм17
     3-Тм19
     3-Тм2
     3-Тм3
     3-Тм7
     3-Тм8
     3-Тм9
     3-ТО 1
     3-ШП 5
     3-ШП 7
     3-Эл1
     414Б
     4БК1
     4БП10
     4БП3
     4БП5
     4БП6
     4БП8
     4Бш1
     4Бш2
     4Бш3
     4Бш4
     4Бш6
     4В1
  3. 18 Июля 2012 Срд 12:08:52
    без макроса (знание VB) не обойтись
    сделаю за 500 руб

    один уточнающий вопрос - если черточка уже есть наверное вставлять ненадо?
  4. 18 Июля 2012 Срд 12:11:17
    по поводу чёрточки - уточню. отпишусь
  5. 18 Июля 2012 Срд 12:13:30
    Файл есть?
  6. 18 Июля 2012 Срд 12:14:17
    пример файла. отправьте почту в личку. я пример вышлю
  7. 18 Июля 2012 Срд 12:16:07
    Задача решается просто если ее разбить на части, по моему

    С помощью фильтра выделяем записи которые содержат пробелы которые надо заменить на знак дефиса (тире). Потом с помощью текстовой функции "Замена" меняем знаки пробела на знак дефис

    И так далее

    Аскар , а зачем тут VB ? Жмот
  8. 18 Июля 2012 Срд 12:19:54
    karaganda писал :Аскар , а зачем тут VB ?

    Чтобы 500 р. заработать.
  9. 18 Июля 2012 Срд 12:23:07
    Pilot5575 писал : по поводу чёрточки - уточню. отпишусь

    две чёрточки заменит вручную на одну

    уточнение - 20 символов в ячейке макс. макс. макс число строк – 20 000
  10. 18 Июля 2012 Срд 12:23:46
    почта моя - pilot55751@mail.ru
  11. 18 Июля 2012 Срд 12:26:04
    фаил не нужен
    приведенного примера достаточно

    караганда неправильно понял задачу, решить ее не сможешь, это я ответсвенно заявляю

    и... бесплатно я код не пишу, парсинг строки средствами встроенных формул в Excel невозможен, т.к. необходим алгоритм циклической структуры
  12. 18 Июля 2012 Срд 12:26:11
    Сами делайте, не ищите помощи, заодно и Excel освоите
  13. 18 Июля 2012 Срд 12:27:34
    to Аскар

    Уже не надо рассказывать тут про парсинг, который невозможно сделать и про циклы
  14. 18 Июля 2012 Срд 12:30:13
    ребята. не деритесь Смайлик :-)
  15. 18 Июля 2012 Срд 12:48:36
    Создаете справа от столбца новый столбец.

    Фильтруете записи по признаку и в новом столбце используете функцию "Подставить" для замены старого текста новым

На страницу: Назад  1, 2, 3, 4, 5, 6, 7  Вперёд