Поменять в ячейке английские Буквы и русские местами
Koneu
Дата: Пятница, 16.08.2019, 09:17 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый день! Подскажите кто нибудь, как можно реализовать: JET GH-3180 ZHD Токарно-винторезный станок индустриального класса JET EHVS-80 Станок для шлифования кантов 230 В (исходные) Токарно-винторезный станок индустриального класса JET GH-3180 ZHD Станок для шлифования кантов 230 В JET EHVS-80 (должно получиться) И так во всем столбце
Добрый день! Подскажите кто нибудь, как можно реализовать: JET GH-3180 ZHD Токарно-винторезный станок индустриального класса JET EHVS-80 Станок для шлифования кантов 230 В (исходные) Токарно-винторезный станок индустриального класса JET GH-3180 ZHD Станок для шлифования кантов 230 В JET EHVS-80 (должно получиться) И так во всем столбце Koneu
Ответить
Сообщение Добрый день! Подскажите кто нибудь, как можно реализовать: JET GH-3180 ZHD Токарно-винторезный станок индустриального класса JET EHVS-80 Станок для шлифования кантов 230 В (исходные) Токарно-винторезный станок индустриального класса JET GH-3180 ZHD Станок для шлифования кантов 230 В JET EHVS-80 (должно получиться) И так во всем столбце Автор - Koneu Дата добавления - 16.08.2019 в 09:17
Nic70y
Дата: Пятница, 16.08.2019, 15:08 |
Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация:
2261
±
Замечаний:
0% ±
Excel 2010
формула массиваКод
=ПСТР(A1;МИН(ЕСЛИ(ЕСЛИОШИБКА(КОДСИМВ(ПСТР(A1;СТРОКА(A$1:A$97);1));)>191;СТРОКА(A$1:A$97)));997)&" "&ПСТР(A1;1;МИН(ЕСЛИ(ЕСЛИОШИБКА(КОДСИМВ(ПСТР(A1;СТРОКА(A$1:A$97);1));)>191;СТРОКА(A$1:A$97)))-2)
формула массиваКод
=ПСТР(A1;МИН(ЕСЛИ(ЕСЛИОШИБКА(КОДСИМВ(ПСТР(A1;СТРОКА(A$1:A$97);1));)>191;СТРОКА(A$1:A$97)));997)&" "&ПСТР(A1;1;МИН(ЕСЛИ(ЕСЛИОШИБКА(КОДСИМВ(ПСТР(A1;СТРОКА(A$1:A$97);1));)>191;СТРОКА(A$1:A$97)))-2)
Nic70y
ЮMoney 41001841029809
Ответить
Сообщение формула массиваКод
=ПСТР(A1;МИН(ЕСЛИ(ЕСЛИОШИБКА(КОДСИМВ(ПСТР(A1;СТРОКА(A$1:A$97);1));)>191;СТРОКА(A$1:A$97)));997)&" "&ПСТР(A1;1;МИН(ЕСЛИ(ЕСЛИОШИБКА(КОДСИМВ(ПСТР(A1;СТРОКА(A$1:A$97);1));)>191;СТРОКА(A$1:A$97)))-2)
Автор - Nic70y Дата добавления - 16.08.2019 в 15:08
Светлый
Дата: Суббота, 17.08.2019, 06:52 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1823
Репутация:
507
±
Замечаний:
0% ±
Excel 2013, 2016
И мой вариант. Тоже массивная (Ctrl+Shift+Enter):Код
=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));999)&" "&ЛЕВБ(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)))-2);"")
*А для ошибочных строк:Код
=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));999)&" "&ЛЕВБ(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)))-2);A1)
И мой вариант. Тоже массивная (Ctrl+Shift+Enter):Код
=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));999)&" "&ЛЕВБ(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)))-2);"")
*А для ошибочных строк:Код
=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));999)&" "&ЛЕВБ(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)))-2);A1)
Светлый
Программировать проще, чем писать стихи.
Сообщение отредактировал Светлый - Суббота, 17.08.2019, 07:06
Ответить
Сообщение И мой вариант. Тоже массивная (Ctrl+Shift+Enter):Код
=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));999)&" "&ЛЕВБ(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)))-2);"")
*А для ошибочных строк:Код
=ЕСЛИОШИБКА(ПСТР(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));999)&" "&ЛЕВБ(A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)))-2);A1)
Автор - Светлый Дата добавления - 17.08.2019 в 06:52
Nic70y
Дата: Суббота, 17.08.2019, 08:07 |
Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация:
2261
±
Замечаний:
0% ±
Excel 2010
[offtop]блин, всегда об этом забываю [/offtop]
[offtop]блин, всегда об этом забываю [/offtop] Nic70y
ЮMoney 41001841029809
Ответить
Сообщение [offtop]блин, всегда об этом забываю [/offtop] Автор - Nic70y Дата добавления - 17.08.2019 в 08:07
AlexM
Дата: Суббота, 17.08.2019, 08:21 |
Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4449
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Еще массивный вариантКод
=ЕСЛИОШИБКА(ПСТР(A1&" "&A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));ДЛСТР(A1));"")
или такКод
=ПСТР(A1&" "&A1;МИН(ЕСЛИ(ПСТР(A1&"я";СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));ДЛСТР(A1))
Еще массивный вариантКод
=ЕСЛИОШИБКА(ПСТР(A1&" "&A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));ДЛСТР(A1));"")
или такКод
=ПСТР(A1&" "&A1;МИН(ЕСЛИ(ПСТР(A1&"я";СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));ДЛСТР(A1))
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Суббота, 17.08.2019, 08:32
Ответить
Сообщение Еще массивный вариантКод
=ЕСЛИОШИБКА(ПСТР(A1&" "&A1;МИН(ЕСЛИ(ПСТР(A1;СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));ДЛСТР(A1));"")
или такКод
=ПСТР(A1&" "&A1;МИН(ЕСЛИ(ПСТР(A1&"я";СТРОКА($1:$99);1)>="А";СТРОКА($1:$99)));ДЛСТР(A1))
Автор - AlexM Дата добавления - 17.08.2019 в 08:21
bmv98rus
Дата: Суббота, 17.08.2019, 09:11 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
Мне вот интересно, подходит ли название темы к решениям. :-) Про Ё снова забыли. А в этом случае наверно так лучше определять Код
=LOOKUP(CODE(A1);{0;168;167;192};{0;1;0;1})
Мне вот интересно, подходит ли название темы к решениям. :-) Про Ё снова забыли. А в этом случае наверно так лучше определять Код
=LOOKUP(CODE(A1);{0;168;167;192};{0;1;0;1})
bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Суббота, 17.08.2019, 09:18
Ответить
Сообщение Мне вот интересно, подходит ли название темы к решениям. :-) Про Ё снова забыли. А в этом случае наверно так лучше определять Код
=LOOKUP(CODE(A1);{0;168;167;192};{0;1;0;1})
Автор - bmv98rus Дата добавления - 17.08.2019 в 09:11
AlexM
Дата: Понедельник, 19.08.2019, 08:07 |
Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4449
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
подходит ли название темы к решениям
подходит. А вот формула или это фрагмент формулы второй день не могу понять зачем.
подходит ли название темы к решениям
подходит. А вот формула или это фрагмент формулы второй день не могу понять зачем.AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение подходит ли название темы к решениям
подходит. А вот формула или это фрагмент формулы второй день не могу понять зачем.Автор - AlexM Дата добавления - 19.08.2019 в 08:07
bmv98rus
Дата: Понедельник, 19.08.2019, 09:25 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
AlexM , Пардон, а вот сие я не проверил и реально усложнять не нужно. А именно что Ё > A . не смотря на код 168 vs 192. я там еще и опечатку допустилКод
.=LOOKUP(CODE(A1);{0;168;169;192};{0;1;0;1})
. А вот с названием - ну это пусть модераторы решают, но по сути название не отражает задачи. Меняются местами не буквы а часть текста, а там еще и цифры и знаки ….
AlexM , Пардон, а вот сие я не проверил и реально усложнять не нужно. А именно что Ё > A . не смотря на код 168 vs 192. я там еще и опечатку допустилКод
.=LOOKUP(CODE(A1);{0;168;169;192};{0;1;0;1})
. А вот с названием - ну это пусть модераторы решают, но по сути название не отражает задачи. Меняются местами не буквы а часть текста, а там еще и цифры и знаки ….bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Сообщение отредактировал bmv98rus - Понедельник, 19.08.2019, 09:27
Ответить
Сообщение AlexM , Пардон, а вот сие я не проверил и реально усложнять не нужно. А именно что Ё > A . не смотря на код 168 vs 192. я там еще и опечатку допустилКод
.=LOOKUP(CODE(A1);{0;168;169;192};{0;1;0;1})
. А вот с названием - ну это пусть модераторы решают, но по сути название не отражает задачи. Меняются местами не буквы а часть текста, а там еще и цифры и знаки ….Автор - bmv98rus Дата добавления - 19.08.2019 в 09:25
Koneu
Дата: Понедельник, 19.08.2019, 12:21 |
Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
AlexM, Не получается настроить что я не правильно делаю?
AlexM, Не получается настроить что я не правильно делаю? Koneu
К сообщению приложен файл:
_____.xls
(95.0 Kb)
Ответить
Сообщение AlexM, Не получается настроить что я не правильно делаю? Автор - Koneu Дата добавления - 19.08.2019 в 12:21
Nic70y
Дата: Понедельник, 19.08.2019, 12:28 |
Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 8712
Репутация:
2261
±
Замечаний:
0% ±
Excel 2010
Прикольно скопипастили...
Прикольно скопипастили... Nic70y
ЮMoney 41001841029809
Ответить
Сообщение Прикольно скопипастили... Автор - Nic70y Дата добавления - 19.08.2019 в 12:28
Pelena
Дата: Понедельник, 19.08.2019, 12:30 |
Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19167
Репутация:
4412
±
Замечаний:
±
Excel 365 & Mac Excel
Там не надо ничего настраивать. Просто скопируйте формулу из сообщения, вставьте в строку формул и нажмите Ctrl+Shift+Enter
Там не надо ничего настраивать. Просто скопируйте формулу из сообщения, вставьте в строку формул и нажмите Ctrl+Shift+Enter Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Там не надо ничего настраивать. Просто скопируйте формулу из сообщения, вставьте в строку формул и нажмите Ctrl+Shift+Enter Автор - Pelena Дата добавления - 19.08.2019 в 12:30
Koneu
Дата: Понедельник, 19.08.2019, 12:55 |
Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Pelena, Ну я так и сделал, но ексель ошибку дает поэтому експерементировал с формулой и ни чего уже не оставалось кроме как обратно на форум обратиться
Pelena, Ну я так и сделал, но ексель ошибку дает поэтому експерементировал с формулой и ни чего уже не оставалось кроме как обратно на форум обратиться Koneu
Ответить
Сообщение Pelena, Ну я так и сделал, но ексель ошибку дает поэтому експерементировал с формулой и ни чего уже не оставалось кроме как обратно на форум обратиться Автор - Koneu Дата добавления - 19.08.2019 в 12:55
Koneu
Дата: Понедельник, 19.08.2019, 12:58 |
Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 16
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Nic70y, Большое сапсибо
Nic70y, Большое сапсибо Koneu
Ответить
Сообщение Nic70y, Большое сапсибо Автор - Koneu Дата добавления - 19.08.2019 в 12:58
AlexM
Дата: Понедельник, 19.08.2019, 13:28 |
Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4449
Репутация:
1094
±
Замечаний:
0% ±
Excel 2003
Прикольно скопипастили...
Прикольно скопипастили...
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Ответить
Сообщение Прикольно скопипастили...
Автор - AlexM Дата добавления - 19.08.2019 в 13:28
bmv98rus
Дата: Понедельник, 19.08.2019, 14:21 |
Сообщение № 15
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4099
Репутация:
766
±
Замечаний:
0% ±
Excel 2013/2016
Прикольно скопипастили...
Всегда так делаю
Прикольно скопипастили...
Всегда так делаю bmv98rus
Замечательный Временно просто медведь , процентов на 20 .
Ответить
Сообщение Прикольно скопипастили...
Всегда так делаю Автор - bmv98rus Дата добавления - 19.08.2019 в 14:21