Новости:

Прикрепить к сообщению можно только файлы xls, gif, jpg, rar, zip,7z, bas, frm, cls, doc размером до 150 Кб.

Главное меню

Извлечение цифр заключенныех в скобки (????)

Автор Анатолий, 15.05.2016, 00:48

« назад - далее »

Анатолий

Пытаюсь вставить две формулы в одну, чтобы извлечь из текста цифры заключенные в скобки.

Эта формула извлекает цифры после скобки и далее лишнее.
=ПСТР(A4;ПОИСК("(";A4;1)+1;50)

Эта дополнительная формула убирает лишнее, но как эти формулы объединить в одну?
=ПОДСТАВИТЬ(C4;")";"";1)*1

См файл.

Serge 007

=--ПСТР(A3;ПОИСК("(";A3)+1;ПОИСК(")";A3)-ПОИСК("(";A3)-1)
Бесплатная помощь: www.excelworld.ru
Платная помощь: sergeyizotov@excelworld.ru
Ю-money: 41001419691823 | WMR:126292472390

vikttur


gling

#3
Цитата: Anatoli Анатолий от 15.05.2016, 00:48
как эти формулы объединить в одну?
=ПОДСТАВИТЬ(ПСТР(A3;ПОИСК("(";A3;1)+1;50);")";"";1)*1
mail: vovik100661@gmail.com;
ЯД-41001506838083.

Анатолий

Спасибо, помогающим!
Мне тоже удалось самостоятельно создать формулу, недостаток она больше ваших по длине.
=ПОДСТАВИТЬ(ПСТР(A3;ПОИСК("(";A3;1)+1;50);ПСТР(A3;ПОИСК(")";A3;1);50);"")*1

Анатолий

Уважаемый gling, пожалуйста проверьте свою формулу ещё раз.

gling

#6
А что её проверять, в ней что то не так? Вопрос был
Цитироватькак эти формулы объединить в одну?
, на него и отвечал. А правильные формулы вам предложили и без меня., Могу прописать почти то же самое =ПСТР(ЛЕВСИМВ(A3;ПОИСК(")";A3)-1);ПОИСК("(";A3)+1;9) При том в файле вы просите
ЦитироватьИзвлекаться должны только цифры в скобках
не числа, значит и преобразовывать в числовой формат их не обязательно было. Если нужно было извлечь число из скобок, тогда не надо было писать про две формулы в одну и не цифры, а числа извлекать. Молодцы помогающие, они обладают даром экстрасенсов и прочитали ваши мысли, а я вот не угадал. Ничего в следующий раз и у меня получится.)))
mail: vovik100661@gmail.com;
ЯД-41001506838083.

Natalia

Хорошо, конечно уметь писать формулы с функциями!!! А попроще не пробовали - 2 раза текст по столбцам - разделитель - сначала (, а потом ), а что не нужно - пропустить.

kuklp1

Проще, так проще, Наташа ;)
ctrl+h - меняем на пусто "*(", потом ")*". Сразу получаем цифры в столбце.
Я, как всегда, чертовски адекватен... Email: kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728, E332314026771

zs

#9
С,,ормула