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

Вход

Регистрация

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

 

= Мир MS Excel/Как выцепить из ячейки только числа? - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как выцепить из ячейки только числа?
Vladlen Дата: Среда, 10.09.2014, 12:10 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
У нас есть ячейки А1-А4:
оаврр342
алтрва.*?№:43,2ДЦЫОВФЫРАаплварп
ВОЫрыопиарн4234,ЫА,№%№%:
,АДБВЫ(№(%?№,ЮЭЭ322222222222,№%Д)ВГАПВЫРП
и так далее
В ячейки B1-B4 мне нужно извлечь числа от 1 до последнего (т.е. всё начиная с 1 цифры и заканчивая последней, т.к. если будет 15,5, например, то чтобы выцепляло 15,5, а не 155)
если будет выфавы";"№1423аво24 - тоже в принципе подходит, чтобы выцепило 1423аво24.


Сообщение отредактировал Vladlen - Среда, 10.09.2014, 12:11
 
Ответить
СообщениеУ нас есть ячейки А1-А4:
оаврр342
алтрва.*?№:43,2ДЦЫОВФЫРАаплварп
ВОЫрыопиарн4234,ЫА,№%№%:
,АДБВЫ(№(%?№,ЮЭЭ322222222222,№%Д)ВГАПВЫРП
и так далее
В ячейки B1-B4 мне нужно извлечь числа от 1 до последнего (т.е. всё начиная с 1 цифры и заканчивая последней, т.к. если будет 15,5, например, то чтобы выцепляло 15,5, а не 155)
если будет выфавы";"№1423аво24 - тоже в принципе подходит, чтобы выцепило 1423аво24.

Автор - Vladlen
Дата добавления - 10.09.2014 в 12:10
Vladlen Дата: Среда, 10.09.2014, 12:27 | Сообщение № 2
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Как вариант
ПРОСМОТР(1E+22;--ПСТР(BT9;ПОИСКПОЗ(1=1;ЕЧИСЛО(-ПСТР(BT9;СТРОКА($1:$9999);1)););СТРОКА($1:$9999)))
формула массива

[moder]Файл с примером будет?[/moder]
 
Ответить
СообщениеКак вариант
ПРОСМОТР(1E+22;--ПСТР(BT9;ПОИСКПОЗ(1=1;ЕЧИСЛО(-ПСТР(BT9;СТРОКА($1:$9999);1)););СТРОКА($1:$9999)))
формула массива

[moder]Файл с примером будет?[/moder]

Автор - Vladlen
Дата добавления - 10.09.2014 в 12:27
gling Дата: Среда, 10.09.2014, 14:17 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
Vladlen Чем не устроила формула, ссылка на которую дана в прошлой теме?


ЯД-41001506838083
 
Ответить
СообщениеVladlen Чем не устроила формула, ссылка на которую дана в прошлой теме?

Автор - gling
Дата добавления - 10.09.2014 в 14:17
Vladlen Дата: Среда, 10.09.2014, 14:51 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
примерчик
К сообщению приложен файл: 4175786.xlsx (13.4 Kb)
 
Ответить
Сообщениепримерчик

Автор - Vladlen
Дата добавления - 10.09.2014 в 14:51
Vladlen Дата: Среда, 10.09.2014, 14:54 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 31
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Vladlen Чем не устроила формула, ссылка на которую дана в прошлой теме?

В прошлой теме я указывал наименование товара, и у меня шли салатники, а сразу после них размер. Формула работала через правсимв, поэтому в наименовании ...салатник 30см, оно возвращало "30", а у меня новое задание, где в наименовании, например, салатник декорированный 30см, и оно мне возвращает "декорированный 30", что не подходит для дальнейших расчётов... поэтому я в новом задании пересмотрел формулу и написал формулу только для вытягивании чисел и всё.
 
Ответить
Сообщение
Vladlen Чем не устроила формула, ссылка на которую дана в прошлой теме?

В прошлой теме я указывал наименование товара, и у меня шли салатники, а сразу после них размер. Формула работала через правсимв, поэтому в наименовании ...салатник 30см, оно возвращало "30", а у меня новое задание, где в наименовании, например, салатник декорированный 30см, и оно мне возвращает "декорированный 30", что не подходит для дальнейших расчётов... поэтому я в новом задании пересмотрел формулу и написал формулу только для вытягивании чисел и всё.

Автор - Vladlen
Дата добавления - 10.09.2014 в 14:54
gling Дата: Среда, 10.09.2014, 15:14 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2640
Репутация: 737 ±
Замечаний: 0% ±

2010
В прошлой теме я дал ссылку на формулу, но формулу дополнил функцией ЕСЛИ. Зайдя по ссылке увидите формулу массива которая будет выдавать то что описано в сообщении№1. Вы формулу эту пробовали на своих данных?
Вложил файл с формулой. От #Н/Д можно избавиться ЕСЛИОШИБКА.
К сообщению приложен файл: 6973276.xlsx (14.1 Kb)


ЯД-41001506838083

Сообщение отредактировал gling - Среда, 10.09.2014, 15:19
 
Ответить
СообщениеВ прошлой теме я дал ссылку на формулу, но формулу дополнил функцией ЕСЛИ. Зайдя по ссылке увидите формулу массива которая будет выдавать то что описано в сообщении№1. Вы формулу эту пробовали на своих данных?
Вложил файл с формулой. От #Н/Д можно избавиться ЕСЛИОШИБКА.

Автор - gling
Дата добавления - 10.09.2014 в 15:14
Jenek Дата: Среда, 10.09.2014, 21:15 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Добрый день. Люди помогите вызволить число из строки. Собственно есть строка "X1Z1=106,666666666667". Мне нужно вызволить число в отдельную ячейку которое после знака ровно (я его еще выделил жирным шрифтом). Проблема еще в том что количество знаков может быть разное.

Данный файл прилагаю.
К сообщению приложен файл: 9604615.xls (26.5 Kb)
 
Ответить
СообщениеДобрый день. Люди помогите вызволить число из строки. Собственно есть строка "X1Z1=106,666666666667". Мне нужно вызволить число в отдельную ячейку которое после знака ровно (я его еще выделил жирным шрифтом). Проблема еще в том что количество знаков может быть разное.

Данный файл прилагаю.

Автор - Jenek
Дата добавления - 10.09.2014 в 21:15
Nic70y Дата: Среда, 10.09.2014, 21:19 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9130
Репутация: 2415 ±
Замечаний: 0% ±

Excel 2010
Код
=--ПСТР(A1;ПОИСК("=";A1)+1;ДЛСТР(A1))


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=--ПСТР(A1;ПОИСК("=";A1)+1;ДЛСТР(A1))

Автор - Nic70y
Дата добавления - 10.09.2014 в 21:19
Jenek Дата: Среда, 10.09.2014, 21:32 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2003
Nic70y, Спасибо Огромное ! ! !. Не представляете от каких проблем вы меня избавили . Еще раз спасибо.
 
Ответить
СообщениеNic70y, Спасибо Огромное ! ! !. Не представляете от каких проблем вы меня избавили . Еще раз спасибо.

Автор - Jenek
Дата добавления - 10.09.2014 в 21:32
Alex_ST Дата: Среда, 10.09.2014, 22:54 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3219
Репутация: 622 ±
Замечаний: 0% ±

2003
Если бы нужны были только целые числа, то подошла бы UDF:



С уважением,
Алексей
MS Excel 2003 - the best!!!
 
Ответить
СообщениеЕсли бы нужны были только целые числа, то подошла бы UDF:

Автор - Alex_ST
Дата добавления - 10.09.2014 в 22:54
  • Страница 1 из 1
  • 1
Поиск:

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