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

Вход

Регистрация

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

 

= Мир MS Excel/Извлечение из ячейки только русских букв - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Извлечение из ячейки только русских букв (Формулы)
Извлечение из ячейки только русских букв
repa1981 Дата: Среда, 20.11.2013, 17:48 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Здравствуйте. Не подскажете как с помощью формулы выделить из ячейки только русские буквы.
Текст например такой: FLY-FISHING Продеватель с иглой THREADER with BODKIN
 
Ответить
СообщениеЗдравствуйте. Не подскажете как с помощью формулы выделить из ячейки только русские буквы.
Текст например такой: FLY-FISHING Продеватель с иглой THREADER with BODKIN

Автор - repa1981
Дата добавления - 20.11.2013 в 17:48
MCH Дата: Среда, 20.11.2013, 18:02 | Сообщение № 2
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Что делать с пробелами между словами? оставлять?

UDF (с пробелами):
[vba]
Код
Function GetRusText(txt As String) As String
      Dim i As Long, m As String, s As String
      For i = 1 To Len(txt)
          m = Mid$(txt, i, 1)
          If m Like "[ А-Яа-яЁё]" Then s = s & m
      Next i
      GetRusText = WorksheetFunction.Trim(s)
End Function
[/vba]
К сообщению приложен файл: GetRusText.xls (31.5 Kb)


Сообщение отредактировал MCH - Среда, 20.11.2013, 18:04
 
Ответить
СообщениеЧто делать с пробелами между словами? оставлять?

UDF (с пробелами):
[vba]
Код
Function GetRusText(txt As String) As String
      Dim i As Long, m As String, s As String
      For i = 1 To Len(txt)
          m = Mid$(txt, i, 1)
          If m Like "[ А-Яа-яЁё]" Then s = s & m
      Next i
      GetRusText = WorksheetFunction.Trim(s)
End Function
[/vba]

Автор - MCH
Дата добавления - 20.11.2013 в 18:02
repa1981 Дата: Среда, 20.11.2013, 18:09 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Огромное спасибо! Пробелы оставлять.
 
Ответить
СообщениеОгромное спасибо! Пробелы оставлять.

Автор - repa1981
Дата добавления - 20.11.2013 в 18:09
repa1981 Дата: Среда, 20.11.2013, 18:14 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 18
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
И еще не подскажете. Теперь есть 4 ячейки.
В первой находится текст: FLY-FISHING Продеватель с иглой THREADER with BODKIN
Во второй находится текст: FLY-FISHING
В третьей находится: Продеватель с иглой
В четвертой находится: BODKIN

Как сделать 5-ую ячейку, чтобы она в 1-ой ячейке оставляла символы, отсутствующие в 3-х остальных ?


Сообщение отредактировал repa1981 - Среда, 20.11.2013, 18:29
 
Ответить
СообщениеИ еще не подскажете. Теперь есть 4 ячейки.
В первой находится текст: FLY-FISHING Продеватель с иглой THREADER with BODKIN
Во второй находится текст: FLY-FISHING
В третьей находится: Продеватель с иглой
В четвертой находится: BODKIN

Как сделать 5-ую ячейку, чтобы она в 1-ой ячейке оставляла символы, отсутствующие в 3-х остальных ?

Автор - repa1981
Дата добавления - 20.11.2013 в 18:14
RAN Дата: Среда, 20.11.2013, 18:32 | Сообщение № 5
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Как сделать 5-ую ячейку, чтобы она в 1-ой ячейке оставляла символы, отсутствующие в 3-х остальных ?

Это называется "а сам понял, что спросил?" :D


Быть или не быть, вот в чем загвоздка!
 
Ответить
Сообщение
Как сделать 5-ую ячейку, чтобы она в 1-ой ячейке оставляла символы, отсутствующие в 3-х остальных ?

Это называется "а сам понял, что спросил?" :D

Автор - RAN
Дата добавления - 20.11.2013 в 18:32
MCH Дата: Среда, 20.11.2013, 18:49 | Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

типа такого:
Код
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;B1;);C1;);D1;))
 
Ответить
Сообщениетипа такого:
Код
=СЖПРОБЕЛЫ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A1;B1;);C1;);D1;))

Автор - MCH
Дата добавления - 20.11.2013 в 18:49
Pelena Дата: Среда, 20.11.2013, 19:21 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19197
Репутация: 4423 ±
Замечаний: ±

Excel 365 & Mac Excel
Тему закрываю, т.к. repa1981 продублировал свой вопрос в новой теме


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеТему закрываю, т.к. repa1981 продублировал свой вопрос в новой теме

Автор - Pelena
Дата добавления - 20.11.2013 в 19:21
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Извлечение из ячейки только русских букв (Формулы)
  • Страница 1 из 1
  • 1
Поиск:

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