Выделить из массива данных месяц словом
nechehov
Дата: Вторник, 25.10.2016, 22:15 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 81
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
Добрый день! Подскажите, пожалуйста, как выделить месяц из ячейки, в которой помимо цифровых данных содержатся текстовые? Например, дано - Чек №465442 от 01.01.2016 08:00:00 нужно - Январь P.S. не используя при этом ПРАВСИМВ
Добрый день! Подскажите, пожалуйста, как выделить месяц из ячейки, в которой помимо цифровых данных содержатся текстовые? Например, дано - Чек №465442 от 01.01.2016 08:00:00 нужно - Январь P.S. не используя при этом ПРАВСИМВ nechehov
Сообщение отредактировал nechehov - Вторник, 25.10.2016, 22:17
Ответить
Сообщение Добрый день! Подскажите, пожалуйста, как выделить месяц из ячейки, в которой помимо цифровых данных содержатся текстовые? Например, дано - Чек №465442 от 01.01.2016 08:00:00 нужно - Январь P.S. не используя при этом ПРАВСИМВ Автор - nechehov Дата добавления - 25.10.2016 в 22:15
buchlotnik
Дата: Вторник, 25.10.2016, 22:26 |
Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
так нужно? Код
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
так нужно? Код
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
buchlotnik
Ответить
Сообщение так нужно? Код
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
Автор - buchlotnik Дата добавления - 25.10.2016 в 22:26
nechehov
Дата: Вторник, 25.10.2016, 22:37 |
Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 81
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
А есть другой способ? Этот какой-то непонятный. Я пробовал сделать как в верхней формуле на вложенном файле, но ничего не вышло. Мне сказали есть какой-то изящный способ.
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
А есть другой способ? Этот какой-то непонятный. Я пробовал сделать как в верхней формуле на вложенном файле, но ничего не вышло. Мне сказали есть какой-то изящный способ.nechehov
Ответить
Сообщение =ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
А есть другой способ? Этот какой-то непонятный. Я пробовал сделать как в верхней формуле на вложенном файле, но ничего не вышло. Мне сказали есть какой-то изящный способ.Автор - nechehov Дата добавления - 25.10.2016 в 22:37
buchlotnik
Дата: Вторник, 25.10.2016, 22:46 |
Сообщение № 4
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
Цитата
Я пробовал сделать как в верхней формуле
так покажите что у вас получилось не получилось в файле а на тему изящества, сравните ваши Код
=ВЫБОР(МЕСЯЦ(A1);"Январь";"Февраль";"Март";"Апрель";"Май";"Июнь";"Июль";"Август";"Сентябрь";"Октябрь";"Ноябрь";"Декабрь")
с моим и в общем виде через ПРАВСИМВ получим: Код
=ТЕКСТ(ПРАВСИМВ(A6;18);"ММММ")
Цитата
Я пробовал сделать как в верхней формуле
так покажите что у вас получилось не получилось в файле а на тему изящества, сравните ваши Код
=ВЫБОР(МЕСЯЦ(A1);"Январь";"Февраль";"Март";"Апрель";"Май";"Июнь";"Июль";"Август";"Сентябрь";"Октябрь";"Ноябрь";"Декабрь")
с моим и в общем виде через ПРАВСИМВ получим: Код
=ТЕКСТ(ПРАВСИМВ(A6;18);"ММММ")
buchlotnik
Сообщение отредактировал buchlotnik - Вторник, 25.10.2016, 23:03
Ответить
Сообщение Цитата
Я пробовал сделать как в верхней формуле
так покажите что у вас получилось не получилось в файле а на тему изящества, сравните ваши Код
=ВЫБОР(МЕСЯЦ(A1);"Январь";"Февраль";"Март";"Апрель";"Май";"Июнь";"Июль";"Август";"Сентябрь";"Октябрь";"Ноябрь";"Декабрь")
с моим и в общем виде через ПРАВСИМВ получим: Код
=ТЕКСТ(ПРАВСИМВ(A6;18);"ММММ")
Автор - buchlotnik Дата добавления - 25.10.2016 в 22:46
nechehov
Дата: Вторник, 25.10.2016, 23:22 |
Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 81
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
buchlotnik , Это про мои формулы сказали, что есть решение поизящнее моих. Стало интересно какое. А если в разных строках дата указана по-разному, например, 5.07.2016 и 06.07.2016, то уже ПРАВСИМВ, я так понимаю не воспользуешься? А ещё есть варианты решения данной задачи?
buchlotnik , Это про мои формулы сказали, что есть решение поизящнее моих. Стало интересно какое. А если в разных строках дата указана по-разному, например, 5.07.2016 и 06.07.2016, то уже ПРАВСИМВ, я так понимаю не воспользуешься? А ещё есть варианты решения данной задачи?nechehov
Ответить
Сообщение buchlotnik , Это про мои формулы сказали, что есть решение поизящнее моих. Стало интересно какое. А если в разных строках дата указана по-разному, например, 5.07.2016 и 06.07.2016, то уже ПРАВСИМВ, я так понимаю не воспользуешься? А ещё есть варианты решения данной задачи?Автор - nechehov Дата добавления - 25.10.2016 в 23:22
buchlotnik
Дата: Вторник, 25.10.2016, 23:27 |
Сообщение № 6
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
nechehov , покажите в файле все ваши "если" лечится так:Код
=ТЕКСТ(СЖПРОБЕЛЫ(ПРАВСИМВ(A7;18));"ММММ")
nechehov , покажите в файле все ваши "если" лечится так:Код
=ТЕКСТ(СЖПРОБЕЛЫ(ПРАВСИМВ(A7;18));"ММММ")
buchlotnik
Сообщение отредактировал buchlotnik - Вторник, 25.10.2016, 23:32
Ответить
Сообщение nechehov , покажите в файле все ваши "если" лечится так:Код
=ТЕКСТ(СЖПРОБЕЛЫ(ПРАВСИМВ(A7;18));"ММММ")
Автор - buchlotnik Дата добавления - 25.10.2016 в 23:27
nechehov
Дата: Вторник, 25.10.2016, 23:33 |
Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 81
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
buchlotnik , Вот так, например
Ответить
Сообщение buchlotnik , Вот так, напримерАвтор - nechehov Дата добавления - 25.10.2016 в 23:33
nechehov
Дата: Вторник, 25.10.2016, 23:36 |
Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 81
Репутация:
0
±
Замечаний:
0% ±
Excel 2016
buchlotnik , спасибо за пояснения! Буду осваивать эту штуку Код
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
buchlotnik , спасибо за пояснения! Буду осваивать эту штуку Код
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
nechehov
Ответить
Сообщение buchlotnik , спасибо за пояснения! Буду осваивать эту штуку Код
=ЕСЛИОШИБКА(ТЕКСТ(--ПСТР(A1;ПОИСК("??.??.????";A1);10);"ММММ");"")
Автор - nechehov Дата добавления - 25.10.2016 в 23:36
buchlotnik
Дата: Вторник, 25.10.2016, 23:44 |
Сообщение № 9
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
если настолько не устраивает ПРАВСИМВ, освойте лучше такую: Код
=ЕСЛИОШИБКА(ТЕКСТ(СЖПРОБЕЛЫ(ПСТР(A3;ПОИСК("?.??.????";A3)-1;10));"ММММ");"")
если настолько не устраивает ПРАВСИМВ, освойте лучше такую: Код
=ЕСЛИОШИБКА(ТЕКСТ(СЖПРОБЕЛЫ(ПСТР(A3;ПОИСК("?.??.????";A3)-1;10));"ММММ");"")
buchlotnik
Ответить
Сообщение если настолько не устраивает ПРАВСИМВ, освойте лучше такую: Код
=ЕСЛИОШИБКА(ТЕКСТ(СЖПРОБЕЛЫ(ПСТР(A3;ПОИСК("?.??.????";A3)-1;10));"ММММ");"")
Автор - buchlotnik Дата добавления - 25.10.2016 в 23:44
китин
Дата: Среда, 26.10.2016, 07:29 |
Сообщение № 10
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация:
1073
±
Замечаний:
0% ±
Excel 2007;2010;2016
как вариант.почти как у Миши buchlotnik , Код
=ТЕКСТ(--СЖПРОБЕЛЫ(ПСТР(A6;ПОИСК("от";A6)+2;ДЛСТР(A6)));"ММММ")
как вариант.почти как у Миши buchlotnik , Код
=ТЕКСТ(--СЖПРОБЕЛЫ(ПСТР(A6;ПОИСК("от";A6)+2;ДЛСТР(A6)));"ММММ")
китин
Не судите очень строго:я пытаюсь научиться ЯД 41001877306852
Ответить
Сообщение как вариант.почти как у Миши buchlotnik , Код
=ТЕКСТ(--СЖПРОБЕЛЫ(ПСТР(A6;ПОИСК("от";A6)+2;ДЛСТР(A6)));"ММММ")
Автор - китин Дата добавления - 26.10.2016 в 07:29
buchlotnik
Дата: Среда, 26.10.2016, 07:40 |
Сообщение № 11
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация:
929
±
Замечаний:
20% ±
2010, 2013, 2016 RUS / ENG
китин , Игорь, приветствую - обратил внимание, что там и без двойного отрицания пашет: Код
=ТЕКСТ(СЖПРОБЕЛЫ(ПСТР(A1;ПОИСК("от";A1)+2;ДЛСТР(A1)));"ММММ")
китин , Игорь, приветствую - обратил внимание, что там и без двойного отрицания пашет: Код
=ТЕКСТ(СЖПРОБЕЛЫ(ПСТР(A1;ПОИСК("от";A1)+2;ДЛСТР(A1)));"ММММ")
buchlotnik
Ответить
Сообщение китин , Игорь, приветствую - обратил внимание, что там и без двойного отрицания пашет: Код
=ТЕКСТ(СЖПРОБЕЛЫ(ПСТР(A1;ПОИСК("от";A1)+2;ДЛСТР(A1)));"ММММ")
Автор - buchlotnik Дата добавления - 26.10.2016 в 07:40
_Boroda_
Дата: Среда, 26.10.2016, 07:48 |
Сообщение № 12
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация:
6478
±
Замечаний:
0% ±
2003; 2007; 2010; 2013 RUS
И вот так пашетКод
=ТЕКСТ(ПСТР(A1;ПОИСК("от";A1)+3;99);"ММММ")
И вот так пашетКод
=ТЕКСТ(ПСТР(A1;ПОИСК("от";A1)+3;99);"ММММ")
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение И вот так пашетКод
=ТЕКСТ(ПСТР(A1;ПОИСК("от";A1)+3;99);"ММММ")
Автор - _Boroda_ Дата добавления - 26.10.2016 в 07:48