Разделить ФИО
MCH
Дата: Воскресенье, 27.07.2014, 13:26 |
Сообщение № 1
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Имеется текстовая строка с фамилией именем отчеством, записанным слитно: ПетровИванИванович. Причем, фамилия, имя и отчество написаны с заглавных букв. Необходимо одной формулой (не используя дополнительные ячейки) поставить пробелы перед именем и отчеством. Условия и допущения: используются только символы кириллицы, в исходных данных только три прописных буквы остальные строчные, количество символов не превышает 99. Формула должна корректно работать с буквой "ё". В столбце A - исходный текст В столбце B нужно написать формулу
Имеется текстовая строка с фамилией именем отчеством, записанным слитно: ПетровИванИванович. Причем, фамилия, имя и отчество написаны с заглавных букв. Необходимо одной формулой (не используя дополнительные ячейки) поставить пробелы перед именем и отчеством. Условия и допущения: используются только символы кириллицы, в исходных данных только три прописных буквы остальные строчные, количество символов не превышает 99. Формула должна корректно работать с буквой "ё". В столбце A - исходный текст В столбце B нужно написать формулу MCH
К сообщению приложен файл:
FIO.xls
(24.0 Kb)
Ответить
Сообщение Имеется текстовая строка с фамилией именем отчеством, записанным слитно: ПетровИванИванович. Причем, фамилия, имя и отчество написаны с заглавных букв. Необходимо одной формулой (не используя дополнительные ячейки) поставить пробелы перед именем и отчеством. Условия и допущения: используются только символы кириллицы, в исходных данных только три прописных буквы остальные строчные, количество символов не превышает 99. Формула должна корректно работать с буквой "ё". В столбце A - исходный текст В столбце B нужно написать формулу Автор - MCH Дата добавления - 27.07.2014 в 13:26
alex1248
Дата: Воскресенье, 27.07.2014, 20:42 |
Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация:
71
±
Замечаний:
0% ±
Excel 2007, 2010
Написал. Но, наверное, слишком большую (столько знаков не бывает ) - 3333 знака без "равно". К тому же в экселе 2003 было превышено количество допустимых вложений, поэтому работает только в 2007-м.
Написал. Но, наверное, слишком большую (столько знаков не бывает ) - 3333 знака без "равно". К тому же в экселе 2003 было превышено количество допустимых вложений, поэтому работает только в 2007-м. alex1248
skype alex12481632 Qiwi +79276708519
Сообщение отредактировал alex1248 - Воскресенье, 27.07.2014, 20:43
Ответить
Сообщение Написал. Но, наверное, слишком большую (столько знаков не бывает ) - 3333 знака без "равно". К тому же в экселе 2003 было превышено количество допустимых вложений, поэтому работает только в 2007-м. Автор - alex1248 Дата добавления - 27.07.2014 в 20:42
ZORRO2005
Дата: Воскресенье, 27.07.2014, 22:12 |
Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 382
Репутация:
148
±
Замечаний:
0% ±
Excel2010
Миша , к чему стремиться? 773 327 225 .
Миша , к чему стремиться? 773 327 225 .ZORRO2005
Сообщение отредактировал ZORRO2005 - Понедельник, 28.07.2014, 00:44
Ответить
Сообщение Миша , к чему стремиться? 773 327 225 .Автор - ZORRO2005 Дата добавления - 27.07.2014 в 22:12
MCH
Дата: Воскресенье, 27.07.2014, 22:36 |
Сообщение № 4
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
в 2-3 сотни можно уложиться
в 2-3 сотни можно уложиться MCH
Сообщение отредактировал MCH - Воскресенье, 27.07.2014, 22:54
Ответить
Сообщение в 2-3 сотни можно уложиться Автор - MCH Дата добавления - 27.07.2014 в 22:36
Pelena
Дата: Воскресенье, 27.07.2014, 23:26 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация:
4558
±
Замечаний:
±
Excel 365 & Mac Excel
У меня 230, латиницу тоже обрабатывает.
У меня 230, латиницу тоже обрабатывает. Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение У меня 230, латиницу тоже обрабатывает. Автор - Pelena Дата добавления - 27.07.2014 в 23:26
Ivan_kh
Дата: Понедельник, 28.07.2014, 14:50 |
Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
4
±
Замечаний:
0% ±
У меня с "=" получилось 1 021, к сожалению не конкурентоспособная формула
У меня с "=" получилось 1 021, к сожалению не конкурентоспособная формула Ivan_kh
Сообщение отредактировал Ivan_kh - Понедельник, 28.07.2014, 22:38
Ответить
Сообщение У меня с "=" получилось 1 021, к сожалению не конкурентоспособная формула Автор - Ivan_kh Дата добавления - 28.07.2014 в 14:50
MCH
Дата: Понедельник, 28.07.2014, 15:25 |
Сообщение № 7
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
212 203 200 199
Ответить
Сообщение 212 203 200 199Автор - MCH Дата добавления - 28.07.2014 в 15:25
vikttur
Дата: Понедельник, 28.07.2014, 19:52 |
Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Решение "в лоб" около 350-400
Решение "в лоб" около 350-400 vikttur
Ответить
Сообщение Решение "в лоб" около 350-400 Автор - vikttur Дата добавления - 28.07.2014 в 19:52
alex1248
Дата: Четверг, 31.07.2014, 19:59 |
Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация:
71
±
Замечаний:
0% ±
Excel 2007, 2010
Новых решений давно уже нет. Может быть, пора выложить найденное? Лично мне интересны все варианты менее 500 знаков, в том числе "лобовое решение" vikttur 'а.
Новых решений давно уже нет. Может быть, пора выложить найденное? Лично мне интересны все варианты менее 500 знаков, в том числе "лобовое решение" vikttur 'а. alex1248
skype alex12481632 Qiwi +79276708519
Сообщение отредактировал alex1248 - Четверг, 31.07.2014, 19:59
Ответить
Сообщение Новых решений давно уже нет. Может быть, пора выложить найденное? Лично мне интересны все варианты менее 500 знаков, в том числе "лобовое решение" vikttur 'а. Автор - alex1248 Дата добавления - 31.07.2014 в 19:59
Pelena
Дата: Четверг, 31.07.2014, 20:02 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация:
4558
±
Замечаний:
±
Excel 365 & Mac Excel
Традиционно решения выкладываются по понедельникам
Традиционно решения выкладываются по понедельникам Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Традиционно решения выкладываются по понедельникам Автор - Pelena Дата добавления - 31.07.2014 в 20:02
alex1248
Дата: Четверг, 31.07.2014, 20:12 |
Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация:
71
±
Замечаний:
0% ±
Excel 2007, 2010
ОК, значит, "подождем до понедельника".
ОК, значит, "подождем до понедельника". alex1248
skype alex12481632 Qiwi +79276708519
Ответить
Сообщение ОК, значит, "подождем до понедельника". Автор - alex1248 Дата добавления - 31.07.2014 в 20:12
Russel
Дата: Пятница, 01.08.2014, 08:08 |
Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация:
320
±
Замечаний:
0% ±
Excel 2010
Решение в лоб 781 без равно. количество символов не превышает 99.
Длина фразы любая. Формула должна корректно работать с буквой "ё".
Ё обрабатывает.
Решение в лоб 781 без равно. количество символов не превышает 99.
Длина фразы любая. Формула должна корректно работать с буквой "ё".
Ё обрабатывает. Russel
QIWI 9173973973
Ответить
Сообщение Решение в лоб 781 без равно. количество символов не превышает 99.
Длина фразы любая. Формула должна корректно работать с буквой "ё".
Ё обрабатывает. Автор - Russel Дата добавления - 01.08.2014 в 08:08
Michael_S
Дата: Пятница, 01.08.2014, 12:12 |
Сообщение № 13
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Решение в лоб - 209 208 . ... упс 218 Может и можно уменьшить, но... к допущениям добавлено, что первая = прописная. [p.s.]ОК, значит, "подождем до понедельника".
не забыть бы в понедельник вернуться..[/p.s.]
Решение в лоб - 209 208 . ... упс 218 Может и можно уменьшить, но... к допущениям добавлено, что первая = прописная. [p.s.]ОК, значит, "подождем до понедельника".
не забыть бы в понедельник вернуться..[/p.s.] Michael_S
Сообщение отредактировал Michael_S - Пятница, 01.08.2014, 12:27
Ответить
Сообщение Решение в лоб - 209 208 . ... упс 218 Может и можно уменьшить, но... к допущениям добавлено, что первая = прописная. [p.s.]ОК, значит, "подождем до понедельника".
не забыть бы в понедельник вернуться..[/p.s.] Автор - Michael_S Дата добавления - 01.08.2014 в 12:12
alex1248
Дата: Суббота, 02.08.2014, 10:29 |
Сообщение № 14
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация:
71
±
Замечаний:
0% ±
Excel 2007, 2010
к допущениям добавлено, что первая = прописная
Да, конечно. По условию задачи иначе никак. Не зря отложили обнародование решений до понедельника. Довел до 218 знаков. Алфавиты и Ё никак не влияют. Хотя есть небольшой недостаток - при протягивании формулы вниз кое-что поплывет, и надо будет поправлять. Либо вариант без этого недостатка - 278 знаков.
к допущениям добавлено, что первая = прописная
Да, конечно. По условию задачи иначе никак. Не зря отложили обнародование решений до понедельника. Довел до 218 знаков. Алфавиты и Ё никак не влияют. Хотя есть небольшой недостаток - при протягивании формулы вниз кое-что поплывет, и надо будет поправлять. Либо вариант без этого недостатка - 278 знаков.alex1248
skype alex12481632 Qiwi +79276708519
Сообщение отредактировал alex1248 - Суббота, 02.08.2014, 10:56
Ответить
Сообщение к допущениям добавлено, что первая = прописная
Да, конечно. По условию задачи иначе никак. Не зря отложили обнародование решений до понедельника. Довел до 218 знаков. Алфавиты и Ё никак не влияют. Хотя есть небольшой недостаток - при протягивании формулы вниз кое-что поплывет, и надо будет поправлять. Либо вариант без этого недостатка - 278 знаков.Автор - alex1248 Дата добавления - 02.08.2014 в 10:29
MCH
Дата: Суббота, 02.08.2014, 13:02 |
Сообщение № 15
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
для любого алфавита - 201, для кириллицы - 199 Для любого алфавита (кириллица и латиница) - 199
для любого алфавита - 201, для кириллицы - 199 Для любого алфавита (кириллица и латиница) - 199MCH
Сообщение отредактировал MCH - Суббота, 02.08.2014, 15:58
Ответить
Сообщение для любого алфавита - 201, для кириллицы - 199 Для любого алфавита (кириллица и латиница) - 199Автор - MCH Дата добавления - 02.08.2014 в 13:02
alex1248
Дата: Воскресенье, 03.08.2014, 09:56 |
Сообщение № 16
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация:
71
±
Замечаний:
0% ±
Excel 2007, 2010
Довел до 218 знаков. Алфавиты и Ё никак не влияют. Хотя есть небольшой недостаток - при протягивании формулы вниз кое-что поплывет, и надо будет поправлять. Либо вариант без этого недостатка - 278 знаков.
210 и 270 знаков соответственно.
Довел до 218 знаков. Алфавиты и Ё никак не влияют. Хотя есть небольшой недостаток - при протягивании формулы вниз кое-что поплывет, и надо будет поправлять. Либо вариант без этого недостатка - 278 знаков.
210 и 270 знаков соответственно.alex1248
skype alex12481632 Qiwi +79276708519
Ответить
Сообщение Довел до 218 знаков. Алфавиты и Ё никак не влияют. Хотя есть небольшой недостаток - при протягивании формулы вниз кое-что поплывет, и надо будет поправлять. Либо вариант без этого недостатка - 278 знаков.
210 и 270 знаков соответственно.Автор - alex1248 Дата добавления - 03.08.2014 в 09:56
MCH
Дата: Понедельник, 04.08.2014, 00:52 |
Сообщение № 17
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация:
752
±
Замечаний:
±
Т.к. уже понедельник, выкладываю решение на 199 (с "="): Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A1;ПОИСКПОЗ(1;-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1))^1%);;" ");ПОИСКПОЗ(;-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(ПРОПНАЧ(A1);СТРОКА($1:$99);1)););;" ")
остальные варианты в файле
Т.к. уже понедельник, выкладываю решение на 199 (с "="): Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A1;ПОИСКПОЗ(1;-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1))^1%);;" ");ПОИСКПОЗ(;-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(ПРОПНАЧ(A1);СТРОКА($1:$99);1)););;" ")
остальные варианты в файле MCH
К сообщению приложен файл:
FIO2.xls
(39.0 Kb)
Ответить
Сообщение Т.к. уже понедельник, выкладываю решение на 199 (с "="): Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A1;ПОИСКПОЗ(1;-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1))^1%);;" ");ПОИСКПОЗ(;-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(ПРОПНАЧ(A1);СТРОКА($1:$99);1)););;" ")
остальные варианты в файле Автор - MCH Дата добавления - 04.08.2014 в 00:52
Russel
Дата: Понедельник, 04.08.2014, 08:23 |
Сообщение № 18
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация:
320
±
Замечаний:
0% ±
Excel 2010
Великолепно! Пойду напьюсь с горя! Мне такое даже не снится!
Великолепно! Пойду напьюсь с горя! Мне такое даже не снится! Russel
QIWI 9173973973
Ответить
Сообщение Великолепно! Пойду напьюсь с горя! Мне такое даже не снится! Автор - Russel Дата добавления - 04.08.2014 в 08:23
Pelena
Дата: Понедельник, 04.08.2014, 08:33 |
Сообщение № 19
Группа: Админы
Ранг: Местный житель
Сообщений: 19409
Репутация:
4558
±
Замечаний:
±
Excel 365 & Mac Excel
У меня просто, без изысков 230 Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A1;МАКС((-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1))=0)*СТРОКА($1:$99));;" ");НАИБОЛЬШИЙ((-(СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1)))=0)*СТРОКА($1:$99);2);;" ")
У меня просто, без изысков 230 Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A1;МАКС((-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1))=0)*СТРОКА($1:$99));;" ");НАИБОЛЬШИЙ((-(СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1)))=0)*СТРОКА($1:$99);2);;" ")
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение У меня просто, без изысков 230 Код
=ЗАМЕНИТЬ(ЗАМЕНИТЬ(A1;МАКС((-СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1))=0)*СТРОКА($1:$99));;" ");НАИБОЛЬШИЙ((-(СОВПАД(ПСТР(A1;СТРОКА($1:$99);1);ПСТР(СТРОЧН(A1);СТРОКА($1:$99);1)))=0)*СТРОКА($1:$99);2);;" ")
Автор - Pelena Дата добавления - 04.08.2014 в 08:33
китин
Дата: Понедельник, 04.08.2014, 08:36 |
Сообщение № 20
Группа: Модераторы
Ранг: Экселист
Сообщений: 7030
Репутация:
1079
±
Замечаний:
0% ±
Excel 2007;2010;2016
блеск! Russel , я с тобой
блеск! Russel , я с тобой китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение блеск! Russel , я с тобой Автор - китин Дата добавления - 04.08.2014 в 08:36