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

Вход

Регистрация

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

 

= Мир MS Excel/Выделение названия фильма - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Выделение названия фильма
Юрий_Ф Дата: Понедельник, 08.04.2024, 21:02 | Сообщение № 1
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
Господа, приветствую вас!

В столбце В вводятся фразы, в конце уточняется источник - в кавычках название фильма.
Какую формулу следует вставить в столбец С, чтобы название фильма вставлялось автоматически, т.е. название без кавычек.
(Я знаю об интересных сочетаниях клавиш Ctrl+E, но это тоже отвлекает. И при большом объёме текста в ячейке столбца В не работает.)
К сообщению приложен файл: kniga3.xlsx (10.0 Kb)


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеГоспода, приветствую вас!

В столбце В вводятся фразы, в конце уточняется источник - в кавычках название фильма.
Какую формулу следует вставить в столбец С, чтобы название фильма вставлялось автоматически, т.е. название без кавычек.
(Я знаю об интересных сочетаниях клавиш Ctrl+E, но это тоже отвлекает. И при большом объёме текста в ячейке столбца В не работает.)

Автор - Юрий_Ф
Дата добавления - 08.04.2024 в 21:02
i691198 Дата: Понедельник, 08.04.2024, 21:23 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 337
Репутация: 108 ±
Замечаний: 0% ±

Добрый вечер. Если название фильма всегда будет в конце, то попробуйте такую формулу
Код
=ПСТР(B2;НАЙТИ("«";B2)+1;ДЛСТР(B2)-НАЙТИ("«";B2)-1)
 
Ответить
СообщениеДобрый вечер. Если название фильма всегда будет в конце, то попробуйте такую формулу
Код
=ПСТР(B2;НАЙТИ("«";B2)+1;ДЛСТР(B2)-НАЙТИ("«";B2)-1)

Автор - i691198
Дата добавления - 08.04.2024 в 21:23
Юрий_Ф Дата: Понедельник, 08.04.2024, 21:32 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
i691198,

Да, в конце!
Спасибо большое! Отлично работает!
hands


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщениеi691198,

Да, в конце!
Спасибо большое! Отлично работает!
hands

Автор - Юрий_Ф
Дата добавления - 08.04.2024 в 21:32
Юрий_Ф Дата: Понедельник, 08.04.2024, 21:48 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
i691198

Но вы спросили: будет ли название фильма только в конце. А формула начинает копировать всё от первых кавычек.

Пример:
— Наши с тобой отношения всё интереснее и интереснее – много новых открытий! — Не сказал бы, что слово «интереснее» подходит... — А какое больше подходит? — «Сложные»... Из худ. сериала «Спроси Марту»
Формула вставляет: интереснее» подходит... — А какое больше подходит? — «Сложные»... Из худ. сериала «Спроси Марту

А можно сделать, чтобы формула работала лишь со словами в кавычках только с теми, что в конце фразы, вставленной в данную ячейку?


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!


Сообщение отредактировал Юрий_Ф - Понедельник, 08.04.2024, 21:50
 
Ответить
Сообщениеi691198

Но вы спросили: будет ли название фильма только в конце. А формула начинает копировать всё от первых кавычек.

Пример:
— Наши с тобой отношения всё интереснее и интереснее – много новых открытий! — Не сказал бы, что слово «интереснее» подходит... — А какое больше подходит? — «Сложные»... Из худ. сериала «Спроси Марту»
Формула вставляет: интереснее» подходит... — А какое больше подходит? — «Сложные»... Из худ. сериала «Спроси Марту

А можно сделать, чтобы формула работала лишь со словами в кавычках только с теми, что в конце фразы, вставленной в данную ячейку?

Автор - Юрий_Ф
Дата добавления - 08.04.2024 в 21:48
i691198 Дата: Понедельник, 08.04.2024, 22:13 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 337
Репутация: 108 ±
Замечаний: 0% ±

Юрий_Ф, Попробуйте такую формулу
=ФИЛЬТР.XML("<t><s>"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(B6;"«";"</s><s>");"»";"</s><s>")&" </s></t>";"//s[last()-1]")


Сообщение отредактировал i691198 - Понедельник, 08.04.2024, 22:16
 
Ответить
СообщениеЮрий_Ф, Попробуйте такую формулу
=ФИЛЬТР.XML("<t><s>"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(B6;"«";"</s><s>");"»";"</s><s>")&" </s></t>";"//s[last()-1]")

Автор - i691198
Дата добавления - 08.04.2024 в 22:13
Юрий_Ф Дата: Понедельник, 08.04.2024, 22:34 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
i691198,

Вот это работает ещё отличнее!
:D


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщениеi691198,

Вот это работает ещё отличнее!
:D

Автор - Юрий_Ф
Дата добавления - 08.04.2024 в 22:34
DrMini Дата: Вторник, 09.04.2024, 05:47 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1872
Репутация: 268 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте Юрий_Ф,
сделать, чтобы формула работала лишь со словами в кавычках только с теми, что в конце фразы

Ещё вариант.
К сообщению приложен файл: kniga3_1.xlsx (11.0 Kb)
 
Ответить
СообщениеЗдравствуйте Юрий_Ф,
сделать, чтобы формула работала лишь со словами в кавычках только с теми, что в конце фразы

Ещё вариант.

Автор - DrMini
Дата добавления - 09.04.2024 в 05:47
_Boroda_ Дата: Вторник, 09.04.2024, 09:25 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 16715
Репутация: 6504 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
И еще
Код
=ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(B2;"«";ПОВТОР(" ";999));999));"»";)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеИ еще
Код
=ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(B2;"«";ПОВТОР(" ";999));999));"»";)

Автор - _Boroda_
Дата добавления - 09.04.2024 в 09:25
Hugo Дата: Вторник, 09.04.2024, 20:48 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3690
Репутация: 790 ±
Замечаний: 0% ±

365
Если в надстройке есть парочка UDF то в ячейке пишем
Код
=Substring(SubstringRev(B2;"«";1);"»";1;1)

Ну и в новых версиях (особенно в 365) есть новые функции для этого дела.


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
СообщениеЕсли в надстройке есть парочка UDF то в ячейке пишем
Код
=Substring(SubstringRev(B2;"«";1);"»";1;1)

Ну и в новых версиях (особенно в 365) есть новые функции для этого дела.

Автор - Hugo
Дата добавления - 09.04.2024 в 20:48
Юрий_Ф Дата: Вторник, 09.04.2024, 22:19 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
Hugo,

Немного неудобно: работает только "с парочкой UDF. А если не парочка?
Всё равно спасибо!


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеHugo,

Немного неудобно: работает только "с парочкой UDF. А если не парочка?
Всё равно спасибо!

Автор - Юрий_Ф
Дата добавления - 09.04.2024 в 22:19
Юрий_Ф Дата: Вторник, 09.04.2024, 22:33 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
DrMini,

Отлично! Как всегда фундаментально! Даже несколько вариантов (с кавычками, без)!
hands


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
СообщениеDrMini,

Отлично! Как всегда фундаментально! Даже несколько вариантов (с кавычками, без)!
hands

Автор - Юрий_Ф
Дата добавления - 09.04.2024 в 22:33
Юрий_Ф Дата: Вторник, 09.04.2024, 22:33 | Сообщение № 12
Группа: Проверенные
Ранг: Ветеран
Сообщений: 841
Репутация: 5 ±
Замечаний: 60% ±

Excel 2010
_Boroda_,

Спасибо! Отлично!
hands :D


То, что мы делаем, завораживает!
Кстати! Я не могу всем нравиться! И это взаимно!
 
Ответить
Сообщение_Boroda_,

Спасибо! Отлично!
hands :D

Автор - Юрий_Ф
Дата добавления - 09.04.2024 в 22:33
  • Страница 1 из 1
  • 1
Поиск:

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