Убрать цифры, оставить только текст.
Saff
Дата: Пятница, 29.06.2012, 12:39 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Требуется оставить только текст, убрав числовые значения. Цифры мешают для правильного расчёта частоты в сводной таблице.
Требуется оставить только текст, убрав числовые значения. Цифры мешают для правильного расчёта частоты в сводной таблице. Saff
К сообщению приложен файл:
123.xls
(27.0 Kb)
Ответить
Сообщение Требуется оставить только текст, убрав числовые значения. Цифры мешают для правильного расчёта частоты в сводной таблице. Автор - Saff Дата добавления - 29.06.2012 в 12:39
Michael_S
Дата: Пятница, 29.06.2012, 12:52 |
Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Ну и что должно получиться из "0.10 км от Ала-Бель" ?
Ну и что должно получиться из "0.10 км от Ала-Бель" ? Michael_S
Ответить
Сообщение Ну и что должно получиться из "0.10 км от Ала-Бель" ? Автор - Michael_S Дата добавления - 29.06.2012 в 12:52
vikttur
Дата: Пятница, 29.06.2012, 12:53 |
Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Code
=ПСТР(B2;ПОИСК(" ";B2);50)
С определение длины: Code
=ПСТР(B2;ПОИСК(" ";B2);ДЛСТР(B2)-ПОИСК(" ";B2)+1)
Лучше: Code
=ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2);)
Но Вам же еще и "км " захочется убрать?
Code
=ПСТР(B2;ПОИСК(" ";B2);50)
С определение длины: Code
=ПСТР(B2;ПОИСК(" ";B2);ДЛСТР(B2)-ПОИСК(" ";B2)+1)
Лучше: Code
=ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2);)
Но Вам же еще и "км " захочется убрать?vikttur
Ответить
Сообщение Code
=ПСТР(B2;ПОИСК(" ";B2);50)
С определение длины: Code
=ПСТР(B2;ПОИСК(" ";B2);ДЛСТР(B2)-ПОИСК(" ";B2)+1)
Лучше: Code
=ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2);)
Но Вам же еще и "км " захочется убрать?Автор - vikttur Дата добавления - 29.06.2012 в 12:53
Saff
Дата: Пятница, 29.06.2012, 13:01 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Quote (vikttur )
=ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2);)
этот вариант подходит... ну а допустим захочется убрать "0,10 км от", это уже сложнее?
Quote (vikttur )
=ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2);)
этот вариант подходит... ну а допустим захочется убрать "0,10 км от", это уже сложнее?Saff
Ответить
Сообщение Quote (vikttur )
=ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2);)
этот вариант подходит... ну а допустим захочется убрать "0,10 км от", это уже сложнее?Автор - Saff Дата добавления - 29.06.2012 в 13:01
Serge_007
Дата: Пятница, 29.06.2012, 13:06 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (Saff )
допустим захочется убрать "0,10 км от"
[vba]Code
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2););"км от ";)
[/vba] А "цифры" всегда только в начале строки? ЗЫ Quote (Saff )
Цифры мешают для правильного расчёта частоты в сводной таблице.
Удивительно...
Quote (Saff )
допустим захочется убрать "0,10 км от"
[vba]Code
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2););"км от ";)
[/vba] А "цифры" всегда только в начале строки? ЗЫ Quote (Saff )
Цифры мешают для правильного расчёта частоты в сводной таблице.
Удивительно...Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (Saff )
допустим захочется убрать "0,10 км от"
[vba]Code
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2););"км от ";)
[/vba] А "цифры" всегда только в начале строки? ЗЫ Quote (Saff )
Цифры мешают для правильного расчёта частоты в сводной таблице.
Удивительно...Автор - Serge_007 Дата добавления - 29.06.2012 в 13:06
Saff
Дата: Пятница, 29.06.2012, 13:12 |
Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Quote (Serge_007 )
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2););"км от ";)
работает! Всем спасибо! Quote (Serge_007 )
Цитата, Saff писал(а): Цифры мешают для правильного расчёта частоты в сводной таблице. Удивительно...
дело в том что цифра динамична, а текст один и тот же!
Quote (Serge_007 )
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2););"км от ";)
работает! Всем спасибо! Quote (Serge_007 )
Цитата, Saff писал(а): Цифры мешают для правильного расчёта частоты в сводной таблице. Удивительно...
дело в том что цифра динамична, а текст один и тот же!Saff
Ответить
Сообщение Quote (Serge_007 )
=ПОДСТАВИТЬ(ЗАМЕНИТЬ(B2;1;ПОИСК(" ";B2););"км от ";)
работает! Всем спасибо! Quote (Serge_007 )
Цитата, Saff писал(а): Цифры мешают для правильного расчёта частоты в сводной таблице. Удивительно...
дело в том что цифра динамична, а текст один и тот же!Автор - Saff Дата добавления - 29.06.2012 в 13:12
Saff
Дата: Вторник, 09.04.2013, 10:05 |
Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
АБВ № 1 (ул.Л.Толстого, 106 Б) АБВ №129 с.Гулчо помогите убрать текст ПОСЛЕ цифр "№ ???".
АБВ № 1 (ул.Л.Толстого, 106 Б) АБВ №129 с.Гулчо помогите убрать текст ПОСЛЕ цифр "№ ???". Saff
Ответить
Сообщение АБВ № 1 (ул.Л.Толстого, 106 Б) АБВ №129 с.Гулчо помогите убрать текст ПОСЛЕ цифр "№ ???". Автор - Saff Дата добавления - 09.04.2013 в 10:05
_Boroda_
Дата: Вторник, 09.04.2013, 10:16 |
Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация:
6481
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
Для случая, как у Вас, что между номером и цифрой может быть не более одного пробела Код
=ПСТР(A1;1;ПОИСК(" ";A1;ПОИСК("№";A1)+2)-1)
Для случая, как у Вас, что между номером и цифрой может быть не более одного пробела Код
=ПСТР(A1;1;ПОИСК(" ";A1;ПОИСК("№";A1)+2)-1)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Для случая, как у Вас, что между номером и цифрой может быть не более одного пробела Код
=ПСТР(A1;1;ПОИСК(" ";A1;ПОИСК("№";A1)+2)-1)
Автор - _Boroda_ Дата добавления - 09.04.2013 в 10:16
Saff
Дата: Вторник, 09.04.2013, 10:29 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Спасибо _Boroda_!!!!
Ответить
Сообщение Спасибо _Boroda_!!!! Автор - Saff Дата добавления - 09.04.2013 в 10:29
Volkofx
Дата: Пятница, 12.09.2014, 14:29 |
Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация:
1
±
Замечаний:
20% ±
Excel 2013
Требуется оставить только текст, убрав числовые значения. Цифры мешают для правильного расчёта частоты в сводной таблице.
Подскажите формулу для такого случая? Имеются ячейки, заполненные числами и текстом. Отличие от предыдущего случая в том, что встречаются запятые. Прошу прощения, что сюда запихнул вопрос, проглядел что тема о том, чтобы текст только оставить. Мне необходимо оставлять только цифры. Возможно ли так сделать?
Требуется оставить только текст, убрав числовые значения. Цифры мешают для правильного расчёта частоты в сводной таблице.
Подскажите формулу для такого случая? Имеются ячейки, заполненные числами и текстом. Отличие от предыдущего случая в том, что встречаются запятые. Прошу прощения, что сюда запихнул вопрос, проглядел что тема о том, чтобы текст только оставить. Мне необходимо оставлять только цифры. Возможно ли так сделать?Volkofx
Сообщение отредактировал Volkofx - Пятница, 12.09.2014, 14:31
Ответить
Сообщение Требуется оставить только текст, убрав числовые значения. Цифры мешают для правильного расчёта частоты в сводной таблице.
Подскажите формулу для такого случая? Имеются ячейки, заполненные числами и текстом. Отличие от предыдущего случая в том, что встречаются запятые. Прошу прощения, что сюда запихнул вопрос, проглядел что тема о том, чтобы текст только оставить. Мне необходимо оставлять только цифры. Возможно ли так сделать?Автор - Volkofx Дата добавления - 12.09.2014 в 14:29
mus013
Дата: Пятница, 12.09.2014, 15:18 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 102
Репутация:
25
±
Замечаний:
0% ±
Excel 2007
Помогать, действительно важно и нужно. «Может, это и не изменит мир, но точно изменит вас!»
Ответить
mus013
Дата: Пятница, 12.09.2014, 15:30 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 102
Репутация:
25
±
Замечаний:
0% ±
Excel 2007
Помогать, действительно важно и нужно. «Может, это и не изменит мир, но точно изменит вас!»
Ответить
Volkofx
Дата: Понедельник, 15.09.2014, 18:34 |
Сообщение № 13
Группа: Пользователи
Ранг: Участник
Сообщений: 71
Репутация:
1
±
Замечаний:
20% ±
Excel 2013
Mus013, спасибо, вот только немного не то, что нужно, запятые не сохраняются. и 10% - показал, как 01(( Но все равно спасибо за ссылку)
Mus013, спасибо, вот только немного не то, что нужно, запятые не сохраняются. и 10% - показал, как 01(( Но все равно спасибо за ссылку) Volkofx
Ответить
Сообщение Mus013, спасибо, вот только немного не то, что нужно, запятые не сохраняются. и 10% - показал, как 01(( Но все равно спасибо за ссылку) Автор - Volkofx Дата добавления - 15.09.2014 в 18:34
gling
Дата: Понедельник, 15.09.2014, 20:19 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация:
678
±
Замечаний:
0% ±
2010
Попытался сделать через массив не получилось, есть такая формула Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A15;0;"");1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"")
Уж больно длинная , но работает! Самая наверно простая для решения такой проблеммы как Цитата
Убрать цифры, оставить только текст.
Может кто укоротит? [offtop]В A15 сам текст. А тему закрыли не знаю по чему. Формула касается темы. Если формула будет короче это вариант решения. Возможно я не прав, тогда в чем? Может перенести это в "Мозговой штурм", но простые посетители сайта редко туда заглядывают. Чего греха таить и я тоже, редко. Что там творят, для меня космос - неизведанный. [/offtop]
Попытался сделать через массив не получилось, есть такая формула Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A15;0;"");1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"")
Уж больно длинная , но работает! Самая наверно простая для решения такой проблеммы как Цитата
Убрать цифры, оставить только текст.
Может кто укоротит? [offtop]В A15 сам текст. А тему закрыли не знаю по чему. Формула касается темы. Если формула будет короче это вариант решения. Возможно я не прав, тогда в чем? Может перенести это в "Мозговой штурм", но простые посетители сайта редко туда заглядывают. Чего греха таить и я тоже, редко. Что там творят, для меня космос - неизведанный. [/offtop] gling
ЯД-41001506838083
Сообщение отредактировал gling - Понедельник, 15.09.2014, 21:34
Ответить
Сообщение Попытался сделать через массив не получилось, есть такая формула Код
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A15;0;"");1;"");2;"");3;"");4;"");5;"");6;"");7;"");8;"");9;"")
Уж больно длинная , но работает! Самая наверно простая для решения такой проблеммы как Цитата
Убрать цифры, оставить только текст.
Может кто укоротит? [offtop]В A15 сам текст. А тему закрыли не знаю по чему. Формула касается темы. Если формула будет короче это вариант решения. Возможно я не прав, тогда в чем? Может перенести это в "Мозговой штурм", но простые посетители сайта редко туда заглядывают. Чего греха таить и я тоже, редко. Что там творят, для меня космос - неизведанный. [/offtop] Автор - gling Дата добавления - 15.09.2014 в 20:19
ikki
Дата: Понедельник, 15.09.2014, 20:32 |
Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1906
Репутация:
504
±
Замечаний:
0% ±
Excel 2003, 2010
Владимир, кавычки необязательныКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A15;0;);1;);2;);3;);4;);5;);6;);7;);8;);9;)
[moder]А Правила форума обязательны. Тема закрыта.
Владимир, кавычки необязательныКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A15;0;);1;);2;);3;);4;);5;);6;);7;);8;);9;)
[moder]А Правила форума обязательны. Тема закрыта. ikki
помощь по Excel и VBA ikki@fxmail.ru, icq 592842413, skype alex.ikki
Ответить
Сообщение Владимир, кавычки необязательныКод
=ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A15;0;);1;);2;);3;);4;);5;);6;);7;);8;);9;)
[moder]А Правила форума обязательны. Тема закрыта. Автор - ikki Дата добавления - 15.09.2014 в 20:32