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

Вход

Регистрация

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

 

= Мир MS Excel/Разделить Латиницу от НЕ_Латиницы (дополнение) - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Разделить Латиницу от НЕ_Латиницы (дополнение)
Разделить Латиницу от НЕ_Латиницы (дополнение)
Michael_S Дата: Среда, 02.02.2011, 05:24 | Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация: 373 ±
Замечаний: 0% ±

Excel2016
Тема http://www.excelworld.ru/forum/2-234-1

Quote
дано:
смешанный (англо-руский) текс
ingрусский
хочу отделить кириллицу от латиницы
ing русский

Латиница (и все остальное):

Code
{=ПСТР(B4;1;МАКС((ПСТР(B4;СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4)));1)<="z")*СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4)))))}

НЕ_Латиница
Code
{=ПСТР(B4;МАКС((ПСТР(B4;СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4)));1)<="z")*СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4))))+1;ДЛСТР(B4))}
К сообщению приложен файл: separate_letter.xls (56.5 Kb)


Сообщение отредактировал Michael_S - Среда, 02.02.2011, 05:25
 
Ответить
СообщениеТема http://www.excelworld.ru/forum/2-234-1

Quote
дано:
смешанный (англо-руский) текс
ingрусский
хочу отделить кириллицу от латиницы
ing русский

Латиница (и все остальное):

Code
{=ПСТР(B4;1;МАКС((ПСТР(B4;СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4)));1)<="z")*СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4)))))}

НЕ_Латиница
Code
{=ПСТР(B4;МАКС((ПСТР(B4;СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4)));1)<="z")*СТРОКА($A$1:ИНДЕКС($A:$A;ДЛСТР(B4))))+1;ДЛСТР(B4))}

Автор - Michael_S
Дата добавления - 02.02.2011 в 05:24
0mega Дата: Среда, 02.02.2011, 08:35 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 627
Репутация: 34 ±
Замечаний: 0% ±

Michael_S, здравствуйте. В десятку !
<="z" Именно этот результат я и хотел получить еще в сообщении №15 предыдущей темы (собственно <="z" это тоже самое что =123 ) Очень мудрое решение нашего спора.Вы вообще убрали из формулы числовое значение символов.
В таком виде формула получает универсальность и будет работать с любыми таблицами кодовых символов.
Спасибо
 
Ответить
СообщениеMichael_S, здравствуйте. В десятку !
<="z" Именно этот результат я и хотел получить еще в сообщении №15 предыдущей темы (собственно <="z" это тоже самое что =123 ) Очень мудрое решение нашего спора.Вы вообще убрали из формулы числовое значение символов.
В таком виде формула получает универсальность и будет работать с любыми таблицами кодовых символов.
Спасибо

Автор - 0mega
Дата добавления - 02.02.2011 в 08:35
acidnoise Дата: Суббота, 29.03.2014, 12:24 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Формулы замечательные, а как добавить индексацию цифр? не совсем понимаю что нужно исключить из формулы?

добавлено:
формулу трогать не нужно как понял, а что и где исправить в файле дабы цифры выводились вместе с латиницей?


Сообщение отредактировал acidnoise - Суббота, 29.03.2014, 13:59
 
Ответить
СообщениеФормулы замечательные, а как добавить индексацию цифр? не совсем понимаю что нужно исключить из формулы?

добавлено:
формулу трогать не нужно как понял, а что и где исправить в файле дабы цифры выводились вместе с латиницей?

Автор - acidnoise
Дата добавления - 29.03.2014 в 12:24
acidnoise Дата: Четверг, 03.04.2014, 12:16 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Друзья, подскажите пожалуйста
 
Ответить
СообщениеДрузья, подскажите пожалуйста

Автор - acidnoise
Дата добавления - 03.04.2014 в 12:16
Pelena Дата: Четверг, 03.04.2014, 12:43 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19185
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
Цифры и так с латиницей выводятся


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЦифры и так с латиницей выводятся

Автор - Pelena
Дата добавления - 03.04.2014 в 12:43
acidnoise Дата: Четверг, 03.04.2014, 16:00 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 44
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот например для строки "Корпус Samsung D780 Duos золотой", в приложенном файле выводится совсем каша.
 
Ответить
СообщениеВот например для строки "Корпус Samsung D780 Duos золотой", в приложенном файле выводится совсем каша.

Автор - acidnoise
Дата добавления - 03.04.2014 в 16:00
Pelena Дата: Четверг, 03.04.2014, 16:31 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19185
Репутация: 4420 ±
Замечаний: ±

Excel 365 & Mac Excel
А Вы внимательно прочитали исходную задачу? У Вас несколько другой случай, поэтому создайте свою тему с приложенным файлом-примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА Вы внимательно прочитали исходную задачу? У Вас несколько другой случай, поэтому создайте свою тему с приложенным файлом-примером

Автор - Pelena
Дата добавления - 03.04.2014 в 16:31
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Разделить Латиницу от НЕ_Латиницы (дополнение)
  • Страница 1 из 1
  • 1
Поиск:

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