Удалить цифры, что бы остались только буквы.
Taliya
Дата: Пятница, 18.07.2014, 12:26 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый день! Помогите упростить мне жизнь! Есть данные в ячейки, содержат: цифры, буквы, точку..нужно убрать цифры чтобы остались только буквы и точка.
Добрый день! Помогите упростить мне жизнь! Есть данные в ячейки, содержат: цифры, буквы, точку..нужно убрать цифры чтобы остались только буквы и точка. Taliya
Ответить
Сообщение Добрый день! Помогите упростить мне жизнь! Есть данные в ячейки, содержат: цифры, буквы, точку..нужно убрать цифры чтобы остались только буквы и точка. Автор - Taliya Дата добавления - 18.07.2014 в 12:26
_Boroda_
Дата: Пятница, 18.07.2014, 12:39 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация:
6502
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Это не в ячейке содержится. Это формат ячейки такой 0,000" м.";[Красный]-0,000" м." . А в ячейке просто число, без букв.
Это не в ячейке содержится. Это формат ячейки такой 0,000" м.";[Красный]-0,000" м." . А в ячейке просто число, без букв. _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Это не в ячейке содержится. Это формат ячейки такой 0,000" м.";[Красный]-0,000" м." . А в ячейке просто число, без букв. Автор - _Boroda_ Дата добавления - 18.07.2014 в 12:39
Taliya
Дата: Пятница, 18.07.2014, 12:52 |
Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Можно как-то сделать так что бы ячейки имели вид только с буквами?
Можно как-то сделать так что бы ячейки имели вид только с буквами? Taliya
Ответить
Сообщение Можно как-то сделать так что бы ячейки имели вид только с буквами? Автор - Taliya Дата добавления - 18.07.2014 в 12:52
_Boroda_
Дата: Пятница, 18.07.2014, 12:53 |
Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация:
6502
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Можно. Функцией пользователя [vba]Код
Function buk(adr As Range) f_ = adr.NumberFormat t_ = Mid(f_, WorksheetFunction.Search("""", f_) + 2, WorksheetFunction.Search(""";", f_) - WorksheetFunction.Search("""", f_) - 2) End Function
[/vba] Смотрите в файле. Макросы должны быть разрешены
Можно. Функцией пользователя [vba]Код
Function buk(adr As Range) f_ = adr.NumberFormat t_ = Mid(f_, WorksheetFunction.Search("""", f_) + 2, WorksheetFunction.Search(""";", f_) - WorksheetFunction.Search("""", f_) - 2) End Function
[/vba] Смотрите в файле. Макросы должны быть разрешены _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Можно. Функцией пользователя [vba]Код
Function buk(adr As Range) f_ = adr.NumberFormat t_ = Mid(f_, WorksheetFunction.Search("""", f_) + 2, WorksheetFunction.Search(""";", f_) - WorksheetFunction.Search("""", f_) - 2) End Function
[/vba] Смотрите в файле. Макросы должны быть разрешены Автор - _Boroda_ Дата добавления - 18.07.2014 в 12:53
Taliya
Дата: Пятница, 18.07.2014, 13:25 |
Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Других вариантов нет? Пол часа танца с бубном..ниче не получается((
Других вариантов нет? Пол часа танца с бубном..ниче не получается(( Taliya
Ответить
Сообщение Других вариантов нет? Пол часа танца с бубном..ниче не получается(( Автор - Taliya Дата добавления - 18.07.2014 в 13:25
Taliya
Дата: Пятница, 18.07.2014, 14:00 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Не пойму что не так делаю..все как Вы написали ПыСы а в графе выходи или "ЗНАЧ" или "0"
Не пойму что не так делаю..все как Вы написали ПыСы а в графе выходи или "ЗНАЧ" или "0" Taliya
Сообщение отредактировал Taliya - Пятница, 18.07.2014, 14:01
Ответить
Сообщение Не пойму что не так делаю..все как Вы написали ПыСы а в графе выходи или "ЗНАЧ" или "0" Автор - Taliya Дата добавления - 18.07.2014 в 14:00
_Boroda_
Дата: Пятница, 18.07.2014, 14:11 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация:
6502
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А потому, что в ЭТОМ примере у Вас шт. не форматом выведены, а текстом. вот тут Вам нужна формула Код
=ПСТР(B7;ПОИСК(" ";B7)+1;99)
А потому, что в ЭТОМ примере у Вас шт. не форматом выведены, а текстом. вот тут Вам нужна формула Код
=ПСТР(B7;ПОИСК(" ";B7)+1;99)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А потому, что в ЭТОМ примере у Вас шт. не форматом выведены, а текстом. вот тут Вам нужна формула Код
=ПСТР(B7;ПОИСК(" ";B7)+1;99)
Автор - _Boroda_ Дата добавления - 18.07.2014 в 14:11
Taliya
Дата: Пятница, 18.07.2014, 14:31 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
СПАСИБО! Теперь разобралась как мне проще делать..с функцией так и не подружилась..но если графу с форматом ячеек "0,000" м.";[Красный]-0,000" м." скопировать в ворд а потом обратно в ексель то формат ячеек меняется на общий и появляются уже шт. м. и т.д. А потом уже вставляю Вашу формулу! Большое спасибо..сэкономили час жизни еженедельно!!!
СПАСИБО! Теперь разобралась как мне проще делать..с функцией так и не подружилась..но если графу с форматом ячеек "0,000" м.";[Красный]-0,000" м." скопировать в ворд а потом обратно в ексель то формат ячеек меняется на общий и появляются уже шт. м. и т.д. А потом уже вставляю Вашу формулу! Большое спасибо..сэкономили час жизни еженедельно!!! Taliya
Ответить
Сообщение СПАСИБО! Теперь разобралась как мне проще делать..с функцией так и не подружилась..но если графу с форматом ячеек "0,000" м.";[Красный]-0,000" м." скопировать в ворд а потом обратно в ексель то формат ячеек меняется на общий и появляются уже шт. м. и т.д. А потом уже вставляю Вашу формулу! Большое спасибо..сэкономили час жизни еженедельно!!! Автор - Taliya Дата добавления - 18.07.2014 в 14:31
Michael_S
Дата: Пятница, 18.07.2014, 14:38 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
но если графу с форматом ячеек "0,000" м.";[Красный]-0,000" м." скопировать в ворд
то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д.
но если графу с форматом ячеек "0,000" м.";[Красный]-0,000" м." скопировать в ворд
то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д.Michael_S
Ответить
Сообщение но если графу с форматом ячеек "0,000" м.";[Красный]-0,000" м." скопировать в ворд
то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д.Автор - Michael_S Дата добавления - 18.07.2014 в 14:38
Taliya
Дата: Пятница, 18.07.2014, 14:44 |
Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д.
Эт как?
то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д.
Эт как?Taliya
Ответить
Сообщение то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д.
Эт как?Автор - Taliya Дата добавления - 18.07.2014 в 14:44
ArkaIIIa
Дата: Пятница, 18.07.2014, 14:50 |
Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация:
115
±
Замечаний:
0% ±
2010
Taliya Позволю себе модифицировать формулу многоуважаемого Бороды Код
=ЕСЛИОШИБКА(ЕСЛИ(--ЛЕВСИМВ(B7;ПОИСК(".";B7;1)-1)>=0;ПСТР(B7;ПОИСК(" ";B7)+1;99);"");ПСТР(B7;ПОИСК(" ";B7;ПОИСК(" ";B7)+1)+1;99))
т.к. во втором файле-примере попадаются значения в которых нужно искать второй пробел, а не первый.
Taliya Позволю себе модифицировать формулу многоуважаемого Бороды Код
=ЕСЛИОШИБКА(ЕСЛИ(--ЛЕВСИМВ(B7;ПОИСК(".";B7;1)-1)>=0;ПСТР(B7;ПОИСК(" ";B7)+1;99);"");ПСТР(B7;ПОИСК(" ";B7;ПОИСК(" ";B7)+1)+1;99))
т.к. во втором файле-примере попадаются значения в которых нужно искать второй пробел, а не первый.ArkaIIIa
Сообщение отредактировал ArkaIIIa - Пятница, 18.07.2014, 14:53
Ответить
Сообщение Taliya Позволю себе модифицировать формулу многоуважаемого Бороды Код
=ЕСЛИОШИБКА(ЕСЛИ(--ЛЕВСИМВ(B7;ПОИСК(".";B7;1)-1)>=0;ПСТР(B7;ПОИСК(" ";B7)+1;99);"");ПСТР(B7;ПОИСК(" ";B7;ПОИСК(" ";B7)+1)+1;99))
т.к. во втором файле-примере попадаются значения в которых нужно искать второй пробел, а не первый.Автор - ArkaIIIa Дата добавления - 18.07.2014 в 14:50
Taliya
Дата: Пятница, 18.07.2014, 14:58 |
Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
ArkaIIIa Огромное СПАСИБО! как раз на этом "споткнулась"..только хотела спросить.. а уже готов ответ!
ArkaIIIa Огромное СПАСИБО! как раз на этом "споткнулась"..только хотела спросить.. а уже готов ответ! Taliya
Ответить
Сообщение ArkaIIIa Огромное СПАСИБО! как раз на этом "споткнулась"..только хотела спросить.. а уже готов ответ! Автор - Taliya Дата добавления - 18.07.2014 в 14:58
_Boroda_
Дата: Пятница, 18.07.2014, 15:00 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 16711
Репутация:
6502
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Для любого кол-ва пробелов Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(B7;" ";ПОВТОР(" ";99));99*(ДЛСТР(B7)-ДЛСТР(ПОДСТАВИТЬ(B7;" ";"")));99))
Для любого кол-ва пробелов Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(B7;" ";ПОВТОР(" ";99));99*(ДЛСТР(B7)-ДЛСТР(ПОДСТАВИТЬ(B7;" ";"")));99))
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Для любого кол-ва пробелов Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(B7;" ";ПОВТОР(" ";99));99*(ДЛСТР(B7)-ДЛСТР(ПОДСТАВИТЬ(B7;" ";"")));99))
Автор - _Boroda_ Дата добавления - 18.07.2014 в 15:00
ArkaIIIa
Дата: Пятница, 18.07.2014, 15:03 |
Сообщение № 14
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация:
115
±
Замечаний:
0% ±
2010
_Boroda_ Класс! Очень универсально и вроде бы даже не слишком сложно :-)
_Boroda_ Класс! Очень универсально и вроде бы даже не слишком сложно :-)ArkaIIIa
Ответить
Сообщение _Boroda_ Класс! Очень универсально и вроде бы даже не слишком сложно :-)Автор - ArkaIIIa Дата добавления - 18.07.2014 в 15:03
Michael_S
Дата: Пятница, 18.07.2014, 18:13 |
Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д. Эт как?
то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д. Эт как?
Michael_S
Ответить
Сообщение то там двумя кликами мышки можно удалить все цифры и запятую с пробелом. Останутся только шт и т.д. Эт как?
Автор - Michael_S Дата добавления - 18.07.2014 в 18:13
Michael_S
Дата: Пятница, 18.07.2014, 18:15 |
Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
продолжение
Ответить
Сообщение продолжение Автор - Michael_S Дата добавления - 18.07.2014 в 18:15
Michael_S
Дата: Пятница, 18.07.2014, 18:16 |
Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
далее
Ответить
Сообщение далее Автор - Michael_S Дата добавления - 18.07.2014 в 18:16
Michael_S
Дата: Пятница, 18.07.2014, 18:17 |
Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Последнее действие в ворде - удалить пробелы, и результат:
Последнее действие в ворде - удалить пробелы, и результат: Michael_S
Ответить
Сообщение Последнее действие в ворде - удалить пробелы, и результат: Автор - Michael_S Дата добавления - 18.07.2014 в 18:17
Michael_S
Дата: Пятница, 18.07.2014, 18:37 |
Сообщение № 19
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Модификация формулы _Boroda_ , Код
=СЖПРОБЕЛЫ(ПРАВСИМВ(ПОДСТАВИТЬ(B2112;" ";ПОВТОР(" ";99));99))
Модификация формулы _Boroda_ , Код
=СЖПРОБЕЛЫ(ПРАВСИМВ(ПОДСТАВИТЬ(B2112;" ";ПОВТОР(" ";99));99))
Michael_S
Ответить
Сообщение Модификация формулы _Boroda_ , Код
=СЖПРОБЕЛЫ(ПРАВСИМВ(ПОДСТАВИТЬ(B2112;" ";ПОВТОР(" ";99));99))
Автор - Michael_S Дата добавления - 18.07.2014 в 18:37
Taliya
Дата: Пятница, 18.07.2014, 20:58 |
Сообщение № 20
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Michael_S Спасибо за возможные варианты..попробую! ))
Michael_S Спасибо за возможные варианты..попробую! ))Taliya
Ответить
Сообщение Michael_S Спасибо за возможные варианты..попробую! ))Автор - Taliya Дата добавления - 18.07.2014 в 20:58