Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Удаление определенного символа в конце ячейки - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Удаление определенного символа в конце ячейки
Caryaga Дата: Вторник, 01.08.2017, 15:20 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте,

История следующая. Текстовые значения, ячейка иногда заканчивается на "золотое кольцо с", а иногда на "золотое кольцо Сывтывкар" или вообще "золотое кольцо Новгород". Как удалить лишнюю "с" в конце ячеек, чтобы просто оставалось "золотое кольцо", не удаляя при этом другие значения с буквой "с"?
 
Ответить
СообщениеЗдравствуйте,

История следующая. Текстовые значения, ячейка иногда заканчивается на "золотое кольцо с", а иногда на "золотое кольцо Сывтывкар" или вообще "золотое кольцо Новгород". Как удалить лишнюю "с" в конце ячеек, чтобы просто оставалось "золотое кольцо", не удаляя при этом другие значения с буквой "с"?

Автор - Caryaga
Дата добавления - 01.08.2017 в 15:20
_Boroda_ Дата: Вторник, 01.08.2017, 15:27 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16713
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Файл-пример вообще-то неплохо бы
Только по Вашему объяснению -
Код
=ЕСЛИ(ПРАВБ(A1;2)=" с";ЛЕВБ(A1;ДЛСТР(A1)-2);A1)

Код
=ЗАМЕНИТЬ(A1;ДЛСТР(A1)+1-(ПРАВБ(A1;2)=" с");2;)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеФайл-пример вообще-то неплохо бы
Только по Вашему объяснению -
Код
=ЕСЛИ(ПРАВБ(A1;2)=" с";ЛЕВБ(A1;ДЛСТР(A1)-2);A1)

Код
=ЗАМЕНИТЬ(A1;ДЛСТР(A1)+1-(ПРАВБ(A1;2)=" с");2;)

Автор - _Boroda_
Дата добавления - 01.08.2017 в 15:27
Caryaga Дата: Вторник, 01.08.2017, 15:31 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Только по Вашему объяснению -

Все сработало с заменой на правсим и левсим соответственно. Спасибо!

Есть еще вопрос: как модифицировать формулу, чтобы удалялись также еще два символа "в" и "из". или это макрос-история?
 
Ответить
Сообщение
Только по Вашему объяснению -

Все сработало с заменой на правсим и левсим соответственно. Спасибо!

Есть еще вопрос: как модифицировать формулу, чтобы удалялись также еще два символа "в" и "из". или это макрос-история?

Автор - Caryaga
Дата добавления - 01.08.2017 в 15:31
_Boroda_ Дата: Вторник, 01.08.2017, 15:35 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 16713
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Все сработало с заменой на правсим и левсим соответственно

Вы хотите сказать, что так, как у меня написано - не работало? Докажите на примере
как модифицировать формулу, чтобы удалялись также еще два символа "в" и "из"

А потом будет еще и "на", и еще что-нибудь.
Приложите файл с вариантами


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Все сработало с заменой на правсим и левсим соответственно

Вы хотите сказать, что так, как у меня написано - не работало? Докажите на примере
как модифицировать формулу, чтобы удалялись также еще два символа "в" и "из"

А потом будет еще и "на", и еще что-нибудь.
Приложите файл с вариантами

Автор - _Boroda_
Дата добавления - 01.08.2017 в 15:35
Caryaga Дата: Вторник, 01.08.2017, 15:43 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вы хотите сказать, что так, как у меня написано - не работало? Докажите на примере


Прикладываю короткий файл для примера. Прошу прощения, надо было сразу выложить файл. Да, действительно есть и варианты с окончанием на другие предлоги.
К сообщению приложен файл: sample.xlsx (9.5 Kb)
 
Ответить
Сообщение
Вы хотите сказать, что так, как у меня написано - не работало? Докажите на примере


Прикладываю короткий файл для примера. Прошу прощения, надо было сразу выложить файл. Да, действительно есть и варианты с окончанием на другие предлоги.

Автор - Caryaga
Дата добавления - 01.08.2017 в 15:43
_Boroda_ Дата: Вторник, 01.08.2017, 15:52 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16713
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
А Вы почто мою формулу извратили?
Код
=ЕСЛИ(ПРАВБ('A2';2)=" с";ЛЕВБ('A2';ДЛСТР('A2')-2);'A2')
Это не я писал - я апострофы туда не сувал
Держите для любых 2 и 3 букв с хвоста
Код
=ЛЕВБ(A2;ДЛСТР(A2)-МАКС((ЛЕВБ(ПРАВБ(A2;{2:3}))=" ")*{2:3}))
К сообщению приложен файл: sample88_1.xlsx (9.9 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеА Вы почто мою формулу извратили?
Код
=ЕСЛИ(ПРАВБ('A2';2)=" с";ЛЕВБ('A2';ДЛСТР('A2')-2);'A2')
Это не я писал - я апострофы туда не сувал
Держите для любых 2 и 3 букв с хвоста
Код
=ЛЕВБ(A2;ДЛСТР(A2)-МАКС((ЛЕВБ(ПРАВБ(A2;{2:3}))=" ")*{2:3}))

Автор - _Boroda_
Дата добавления - 01.08.2017 в 15:52
anvg Дата: Вторник, 01.08.2017, 15:53 | Сообщение № 7
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
 
Ответить
Сообщениекросс

Автор - anvg
Дата добавления - 01.08.2017 в 15:53
Caryaga Дата: Вторник, 01.08.2017, 16:10 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Это не я писал - я апострофы туда не сувал
Держите для любых 2 и 3 букв с хвоста

Спасибо! Ничего не знал о функции ПРАВБ :)
 
Ответить
Сообщение
Это не я писал - я апострофы туда не сувал
Держите для любых 2 и 3 букв с хвоста

Спасибо! Ничего не знал о функции ПРАВБ :)

Автор - Caryaga
Дата добавления - 01.08.2017 в 16:10
Caryaga Дата: Среда, 02.08.2017, 15:52 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 24
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
аналогичный вопрос, но с другим условием. удалить предлоги до "-", не трогая текст после черты.
как модифицировать формулу? есть ли варианты или в какую сторону смотреть?
К сообщению приложен файл: sample3.xlsx (8.1 Kb)
 
Ответить
Сообщениеаналогичный вопрос, но с другим условием. удалить предлоги до "-", не трогая текст после черты.
как модифицировать формулу? есть ли варианты или в какую сторону смотреть?

Автор - Caryaga
Дата добавления - 02.08.2017 в 15:52
_Boroda_ Дата: Четверг, 03.08.2017, 09:55 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16713
Репутация: 6503 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Антон, этот вопрос уже не подпадает под "Удаление определенного символа в конце ячейки"
Поэтому создайте новую тему с соответствующим названием


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеАнтон, этот вопрос уже не подпадает под "Удаление определенного символа в конце ячейки"
Поэтому создайте новую тему с соответствующим названием

Автор - _Boroda_
Дата добавления - 03.08.2017 в 09:55
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!