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

Вход

Регистрация

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

 

= Мир MS Excel/Вытащить из ячейки с текстом нужные числа . - Страница 2 - Мир MS Excel

Старая форма входа
  • Страница 2 из 2
  • «
  • 1
  • 2
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вытащить из ячейки с текстом нужные числа . (Формулы/Formulas)
Вытащить из ячейки с текстом нужные числа .
Wasilich Дата: Воскресенье, 15.01.2017, 16:13 | Сообщение № 21
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Попробуйте перед 4 поставить пробел " 4"""
Все верно, у 1-цы и 2-ки поставил а у 4-ки пропустил. Возможно и в остальных целых до 10-ки, не помешает впереди пробел.


Сообщение отредактировал Wasilich - Воскресенье, 15.01.2017, 16:18
 
Ответить
Сообщение
Попробуйте перед 4 поставить пробел " 4"""
Все верно, у 1-цы и 2-ки поставил а у 4-ки пропустил. Возможно и в остальных целых до 10-ки, не помешает впереди пробел.

Автор - Wasilich
Дата добавления - 15.01.2017 в 16:13
_Boroda_ Дата: Воскресенье, 15.01.2017, 16:48 | Сообщение № 22
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Wasilich, а зачем в ПРОСМОТРе 1/ перед ПОИСКом? ПОИСК и так ошибку при ненахождении дает.
Чуть поясню для понятности.
1/(Условие) стОит писать в случае, когда Условие дает варианты число/ноль или ИСТИНА/ЛОЖЬ, тогда, чтобы ноль (ЛОЖЬ) давали ошибку, мы единицу делим на него. А ПОИСК и так генерит ошибку, если искомое не находит, поэтому в выражении 1/ПОИСК(...) 1/ лишнее (и довольно затратное лишнее - деление тяжелая операция).


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеWasilich, а зачем в ПРОСМОТРе 1/ перед ПОИСКом? ПОИСК и так ошибку при ненахождении дает.
Чуть поясню для понятности.
1/(Условие) стОит писать в случае, когда Условие дает варианты число/ноль или ИСТИНА/ЛОЖЬ, тогда, чтобы ноль (ЛОЖЬ) давали ошибку, мы единицу делим на него. А ПОИСК и так генерит ошибку, если искомое не находит, поэтому в выражении 1/ПОИСК(...) 1/ лишнее (и довольно затратное лишнее - деление тяжелая операция).

Автор - _Boroda_
Дата добавления - 15.01.2017 в 16:48
akademik90 Дата: Воскресенье, 15.01.2017, 17:03 | Сообщение № 23
Группа: Заблокированные
Ранг: Участник
Сообщений: 99
Репутация: 3 ±
Замечаний: 100% ±

Excel 2013 -2016
_Boroda_, Вы можете расписать формулой, то что вы сказали выше !
Wasilich, а зачем в ПРОСМОТРе 1/ перед ПОИСКом? ПОИСК и так ошибку при ненахождении дает.
Чуть поясню для понятности.
1/(Условие) стОит писать в случае, когда Условие дает варианты число/ноль или ИСТИНА/ЛОЖЬ, тогда, чтобы ноль (ЛОЖЬ) давали ошибку, мы единицу делим на него. А ПОИСК и так генерит ошибку, если искомое не находит, поэтому в выражении 1/ПОИСК(...) 1/ лишнее (и довольно затратное лишнее - деление тяжелая операция).

Для информации мне не помешает !


HOC EST VIVERE BIS, VITA POSSE PRIORE FRUI
 
Ответить
Сообщение_Boroda_, Вы можете расписать формулой, то что вы сказали выше !
Wasilich, а зачем в ПРОСМОТРе 1/ перед ПОИСКом? ПОИСК и так ошибку при ненахождении дает.
Чуть поясню для понятности.
1/(Условие) стОит писать в случае, когда Условие дает варианты число/ноль или ИСТИНА/ЛОЖЬ, тогда, чтобы ноль (ЛОЖЬ) давали ошибку, мы единицу делим на него. А ПОИСК и так генерит ошибку, если искомое не находит, поэтому в выражении 1/ПОИСК(...) 1/ лишнее (и довольно затратное лишнее - деление тяжелая операция).

Для информации мне не помешает !

Автор - akademik90
Дата добавления - 15.01.2017 в 17:03
Wasilich Дата: Воскресенье, 15.01.2017, 17:03 | Сообщение № 24
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Wasilich, а зачем в ПРОСМОТРе 1/
Саша, я формулист слабый, просто попробовал применить формулу Михаила, пост 7. Она заработала. А зачем /1 %) :D Понравилось, что она выбирает часть из текста. Сделай пожалуйста правильно, и я себе положу в свой справочник. Ну и другие мож. быть. :)
 
Ответить
Сообщение
Wasilich, а зачем в ПРОСМОТРе 1/
Саша, я формулист слабый, просто попробовал применить формулу Михаила, пост 7. Она заработала. А зачем /1 %) :D Понравилось, что она выбирает часть из текста. Сделай пожалуйста правильно, и я себе положу в свой справочник. Ну и другие мож. быть. :)

Автор - Wasilich
Дата добавления - 15.01.2017 в 17:03
_Boroda_ Дата: Воскресенье, 15.01.2017, 17:53 | Сообщение № 25
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Саша, я формулист слабый

Ну да, ну да, нашел, где сказки рассказывать.
Я, правда, не посмотрел, это не ты начал -1/ПОИСК, а Михаил. Ну неважно, я ж просто для информации.

А формула - ну типа вот так можно без предварительных замен (это если ничего нового не пытаться придумывать)
Код
=ПРОСМОТР(;-ПОИСК({" 1""";"1/2""";"1/4""";"3/4""";"1 1/2""";"1 1/4";" 2""";" 3""";" 4""";" 6""";" 8""";"10""";"12""";"14""";"16""";"18""";"20"""};ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A4;"""x";"");"DN";" ");"”";"""");"''";""""));{1;0,5;0,25;0,75;1,5;1,25;2;3;4;6;8;10;12;14;16;18;20})


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
Саша, я формулист слабый

Ну да, ну да, нашел, где сказки рассказывать.
Я, правда, не посмотрел, это не ты начал -1/ПОИСК, а Михаил. Ну неважно, я ж просто для информации.

А формула - ну типа вот так можно без предварительных замен (это если ничего нового не пытаться придумывать)
Код
=ПРОСМОТР(;-ПОИСК({" 1""";"1/2""";"1/4""";"3/4""";"1 1/2""";"1 1/4";" 2""";" 3""";" 4""";" 6""";" 8""";"10""";"12""";"14""";"16""";"18""";"20"""};ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A4;"""x";"");"DN";" ");"”";"""");"''";""""));{1;0,5;0,25;0,75;1,5;1,25;2;3;4;6;8;10;12;14;16;18;20})

Автор - _Boroda_
Дата добавления - 15.01.2017 в 17:53
akademik90 Дата: Воскресенье, 15.01.2017, 22:51 | Сообщение № 26
Группа: Заблокированные
Ранг: Участник
Сообщений: 99
Репутация: 3 ±
Замечаний: 100% ±

Excel 2013 -2016
Pelena, buchlotnik, Wasilich, _Boroda_, Всем большое спасибо за помощь и отзывчивость !


HOC EST VIVERE BIS, VITA POSSE PRIORE FRUI
 
Ответить
СообщениеPelena, buchlotnik, Wasilich, _Boroda_, Всем большое спасибо за помощь и отзывчивость !

Автор - akademik90
Дата добавления - 15.01.2017 в 22:51
akademik90 Дата: Понедельник, 16.01.2017, 08:09 | Сообщение № 27
Группа: Заблокированные
Ранг: Участник
Сообщений: 99
Репутация: 3 ±
Замечаний: 100% ±

Excel 2013 -2016
ПОДСТАВИТЬ(A4;"""x";"");"DN";" ")

Можно спросить а зачем в формуле вот эта Х в ковычках ? ЕЕ функция ? И как можно сделать так чтобы допустим в этом же тексте я искал другие уже значения например там в таксте есть
Код
=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{1;2;3;4;5})

Можно ли сделать так чтоб он сразу в ячейках писал А350 А182 А105 итд я не смог сделать поэтому их разделил на классы 1 2 3 4 5
Или
Код
=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{350;182;105;694;516})

А птом в другой яцейке ставил букву А и формула
Код
=СЦЕПИТЬ


HOC EST VIVERE BIS, VITA POSSE PRIORE FRUI

Сообщение отредактировал akademik90 - Понедельник, 16.01.2017, 08:20
 
Ответить
Сообщение
ПОДСТАВИТЬ(A4;"""x";"");"DN";" ")

Можно спросить а зачем в формуле вот эта Х в ковычках ? ЕЕ функция ? И как можно сделать так чтобы допустим в этом же тексте я искал другие уже значения например там в таксте есть
Код
=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{1;2;3;4;5})

Можно ли сделать так чтоб он сразу в ячейках писал А350 А182 А105 итд я не смог сделать поэтому их разделил на классы 1 2 3 4 5
Или
Код
=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{350;182;105;694;516})

А птом в другой яцейке ставил букву А и формула
Код
=СЦЕПИТЬ

Автор - akademik90
Дата добавления - 16.01.2017 в 08:09
buchlotnik Дата: Понедельник, 16.01.2017, 09:07 | Сообщение № 28
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
Цитата
это не ты начал -1/ПОИСК, а Михаил
ну да автоматом написал
Цитата
довольно затратное лишнее
мне стыдно, как удалиться с форума не знаю :(
 
Ответить
Сообщение
Цитата
это не ты начал -1/ПОИСК, а Михаил
ну да автоматом написал
Цитата
довольно затратное лишнее
мне стыдно, как удалиться с форума не знаю :(

Автор - buchlotnik
Дата добавления - 16.01.2017 в 09:07
_Boroda_ Дата: Понедельник, 16.01.2017, 09:19 | Сообщение № 29
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16675
Репутация: 6481 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
[offtop]
как удалиться с форума не знаю

Куууда это ты собрался? Неее, не отпустим, ты нам еще пригодишься![/offtop]


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение[offtop]
как удалиться с форума не знаю

Куууда это ты собрался? Неее, не отпустим, ты нам еще пригодишься![/offtop]

Автор - _Boroda_
Дата добавления - 16.01.2017 в 09:19
akademik90 Дата: Понедельник, 16.01.2017, 10:26 | Сообщение № 30
Группа: Заблокированные
Ранг: Участник
Сообщений: 99
Репутация: 3 ±
Замечаний: 100% ±

Excel 2013 -2016
ПОДСТАВИТЬ(A4;"""x";"");"DN";" ")

Можно спросить а зачем в формуле вот эта Х в ковычках ? ЕЕ функция ? И как можно сделать так чтобы допустим в этом же тексте я искал другие уже значения например там в таксте есть

=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{1;2;3;4;5})

Можно ли сделать так чтоб он сразу в ячейках писал А350 А182 А105 итд я не смог сделать поэтому их разделил на классы 1 2 3 4 5
Или

=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{350;182;105;694;516})

А птом в другой яцейке ставил букву А и формула

=СЦЕПИТЬ

????? Не оставляйте без ответа


HOC EST VIVERE BIS, VITA POSSE PRIORE FRUI
 
Ответить
Сообщение
ПОДСТАВИТЬ(A4;"""x";"");"DN";" ")

Можно спросить а зачем в формуле вот эта Х в ковычках ? ЕЕ функция ? И как можно сделать так чтобы допустим в этом же тексте я искал другие уже значения например там в таксте есть

=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{1;2;3;4;5})

Можно ли сделать так чтоб он сразу в ячейках писал А350 А182 А105 итд я не смог сделать поэтому их разделил на классы 1 2 3 4 5
Или

=ПРОСМОТР(;-1/ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{350;182;105;694;516})

А птом в другой яцейке ставил букву А и формула

=СЦЕПИТЬ

????? Не оставляйте без ответа

Автор - akademik90
Дата добавления - 16.01.2017 в 10:26
Wasilich Дата: Понедельник, 16.01.2017, 12:02 | Сообщение № 31
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
Не оставляйте без ответа
У вас что, гугл или яндекс отключили? http://www.planetaexcel.ru/techniques/7/191/
В данном случае функция ПОДСТАВИТЬ() применена, чтобы не делать вручную исправлений в тексте, замену всяких там закорючек на кавычку, и др. случаев мешающих выбрать дюймы.
Ну а здесь, в результирующем векторе тоже возьмите в кавычки в месте с буквой А:
Код
=ПРОСМОТР(;-ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{"A350";"A182";"A105";"A694";"A516"})
Не уж то сложно было поэкспериментировать.


Сообщение отредактировал Wasilich - Понедельник, 16.01.2017, 12:16
 
Ответить
Сообщение
Не оставляйте без ответа
У вас что, гугл или яндекс отключили? http://www.planetaexcel.ru/techniques/7/191/
В данном случае функция ПОДСТАВИТЬ() применена, чтобы не делать вручную исправлений в тексте, замену всяких там закорючек на кавычку, и др. случаев мешающих выбрать дюймы.
Ну а здесь, в результирующем векторе тоже возьмите в кавычки в месте с буквой А:
Код
=ПРОСМОТР(;-ПОИСК({"A350";"A182";"A105";"A 694";"A 516"};G62);{"A350";"A182";"A105";"A694";"A516"})
Не уж то сложно было поэкспериментировать.

Автор - Wasilich
Дата добавления - 16.01.2017 в 12:02
akademik90 Дата: Понедельник, 16.01.2017, 13:10 | Сообщение № 32
Группа: Заблокированные
Ранг: Участник
Сообщений: 99
Репутация: 3 ±
Замечаний: 100% ±

Excel 2013 -2016
_Boroda_, Спасибо все понял!


HOC EST VIVERE BIS, VITA POSSE PRIORE FRUI
 
Ответить
Сообщение_Boroda_, Спасибо все понял!

Автор - akademik90
Дата добавления - 16.01.2017 в 13:10
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вытащить из ячейки с текстом нужные числа . (Формулы/Formulas)
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:

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