Данные по столбцам по формуле
byte32
Дата: Среда, 09.11.2016, 15:18 |
Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 72
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
здравствуйте. Подскажите пожалуйста. Есть товары, в названиях которых которых присутствуют такие характеристики как ширина и высота. Выгладят вот так Товар первый 27,5*2 ааа Товар второй 27,5*6,2 траляля 40*8,4 Третий товар 25x33x0,7 qreB002 Четвёртый товар темно-синий 25x33x0,7 1qqqB008 Сами характеристики могут быть написаны как через* так и через X, также может присутствовать третья характеристика - глубина. Но она не нужна. Можно ли формулой, раскидать характеритсики по ячейкам? Во вложении пример. Буду очень благодарен.
здравствуйте. Подскажите пожалуйста. Есть товары, в названиях которых которых присутствуют такие характеристики как ширина и высота. Выгладят вот так Товар первый 27,5*2 ааа Товар второй 27,5*6,2 траляля 40*8,4 Третий товар 25x33x0,7 qreB002 Четвёртый товар темно-синий 25x33x0,7 1qqqB008 Сами характеристики могут быть написаны как через* так и через X, также может присутствовать третья характеристика - глубина. Но она не нужна. Можно ли формулой, раскидать характеритсики по ячейкам? Во вложении пример. Буду очень благодарен. byte32
Ответить
Сообщение здравствуйте. Подскажите пожалуйста. Есть товары, в названиях которых которых присутствуют такие характеристики как ширина и высота. Выгладят вот так Товар первый 27,5*2 ааа Товар второй 27,5*6,2 траляля 40*8,4 Третий товар 25x33x0,7 qreB002 Четвёртый товар темно-синий 25x33x0,7 1qqqB008 Сами характеристики могут быть написаны как через* так и через X, также может присутствовать третья характеристика - глубина. Но она не нужна. Можно ли формулой, раскидать характеритсики по ячейкам? Во вложении пример. Буду очень благодарен. Автор - byte32 Дата добавления - 09.11.2016 в 15:18
sv2014
Дата: Среда, 09.11.2016, 15:46 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация:
61
±
Замечаний:
0% ±
Excel 2013
byte32 , добрый день,вариант функций uuu1 и uuu2 в столбцах B и C [vba]Код
Function uuu1#(t$) With CreateObject("VBScript.RegExp"): .Pattern = " ?\d+,?(?:\d+)?" uuu1 = .Execute(t)(0) End With End Function
[/vba] [vba]Код
Function uuu2#(t$) With CreateObject("VBScript.RegExp"): .Pattern = " ?\d+,?(?:\d+)?": .Global = True uuu2 = .Execute(t)(1) End With End Function
[/vba]
byte32 , добрый день,вариант функций uuu1 и uuu2 в столбцах B и C [vba]Код
Function uuu1#(t$) With CreateObject("VBScript.RegExp"): .Pattern = " ?\d+,?(?:\d+)?" uuu1 = .Execute(t)(0) End With End Function
[/vba] [vba]Код
Function uuu2#(t$) With CreateObject("VBScript.RegExp"): .Pattern = " ?\d+,?(?:\d+)?": .Global = True uuu2 = .Execute(t)(1) End With End Function
[/vba]sv2014
Ответить
Сообщение byte32 , добрый день,вариант функций uuu1 и uuu2 в столбцах B и C [vba]Код
Function uuu1#(t$) With CreateObject("VBScript.RegExp"): .Pattern = " ?\d+,?(?:\d+)?" uuu1 = .Execute(t)(0) End With End Function
[/vba] [vba]Код
Function uuu2#(t$) With CreateObject("VBScript.RegExp"): .Pattern = " ?\d+,?(?:\d+)?": .Global = True uuu2 = .Execute(t)(1) End With End Function
[/vba]Автор - sv2014 Дата добавления - 09.11.2016 в 15:46
Pelena
Дата: Среда, 09.11.2016, 16:07 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация:
4632
±
Замечаний:
±
Excel 365 & Mac Excel
Вариант формулами с доп. столбцом
Вариант формулами с доп. столбцом Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Вариант формулами с доп. столбцом Автор - Pelena Дата добавления - 09.11.2016 в 16:07
byte32
Дата: Среда, 09.11.2016, 17:05 |
Сообщение № 4
Группа: Пользователи
Ранг: Участник
Сообщений: 72
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Не мой день сегодня. Ничего не получается Пишет мне Данное имя (uuu1) конфликтует с допустимым ... http://prntscr.com/d53hga И файл мне сам меняет в формуле на _uuu И всё перестаёт работать. Если я заново меняю вручную, то выдаётся ошибка #Имя http://prntscr.com/d53i1n Я сделал вложение
Не мой день сегодня. Ничего не получается Пишет мне Данное имя (uuu1) конфликтует с допустимым ... http://prntscr.com/d53hga И файл мне сам меняет в формуле на _uuu И всё перестаёт работать. Если я заново меняю вручную, то выдаётся ошибка #Имя http://prntscr.com/d53i1n Я сделал вложение byte32
К сообщению приложен файл:
001.xlsm
(17.6 Kb)
Сообщение отредактировал byte32 - Среда, 09.11.2016, 17:07
Ответить
Сообщение Не мой день сегодня. Ничего не получается Пишет мне Данное имя (uuu1) конфликтует с допустимым ... http://prntscr.com/d53hga И файл мне сам меняет в формуле на _uuu И всё перестаёт работать. Если я заново меняю вручную, то выдаётся ошибка #Имя http://prntscr.com/d53i1n Я сделал вложение Автор - byte32 Дата добавления - 09.11.2016 в 17:05
byte32
Дата: Среда, 09.11.2016, 17:11 |
Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 72
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Pelena - Спасибо большое, работает
Pelena - Спасибо большое, работаетbyte32
Ответить
Сообщение Pelena - Спасибо большое, работаетАвтор - byte32 Дата добавления - 09.11.2016 в 17:11
_Boroda_
Дата: Среда, 09.11.2016, 17:20 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация:
6611
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Имя uuu1 в Excel 2007 и больше давать нельзя. Дело в том, что существует такая ячейка UUU1 - это столбец 14763, а всего столбцов 16384
Имя uuu1 в Excel 2007 и больше давать нельзя. Дело в том, что существует такая ячейка UUU1 - это столбец 14763, а всего столбцов 16384 _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Имя uuu1 в Excel 2007 и больше давать нельзя. Дело в том, что существует такая ячейка UUU1 - это столбец 14763, а всего столбцов 16384 Автор - _Boroda_ Дата добавления - 09.11.2016 в 17:20
sv2014
Дата: Среда, 09.11.2016, 17:50 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 226
Репутация:
61
±
Замечаний:
0% ±
Excel 2013
byte32 , переименуйте функции,например в test1,test2 ,как в файл-примере,-ранее я использовал файл excel 97-2003,можно также с помощью сохранить как,- перейти в такой тип файла.
byte32 , переименуйте функции,например в test1,test2 ,как в файл-примере,-ранее я использовал файл excel 97-2003,можно также с помощью сохранить как,- перейти в такой тип файла.sv2014
Сообщение отредактировал sv2014 - Среда, 09.11.2016, 17:52
Ответить
Сообщение byte32 , переименуйте функции,например в test1,test2 ,как в файл-примере,-ранее я использовал файл excel 97-2003,можно также с помощью сохранить как,- перейти в такой тип файла.Автор - sv2014 Дата добавления - 09.11.2016 в 17:50
byte32
Дата: Среда, 09.11.2016, 18:15 |
Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 72
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Спасибо)))
Ответить
Сообщение Спасибо))) Автор - byte32 Дата добавления - 09.11.2016 в 18:15