MuRoW
Дата: Четверг, 19.04.2018, 09:54 |
Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Здравствуйте, помогите извлечь из ячейки, которая содержит много строк, вторую и пятую строчки. Я понимаю, что надо использовать разделитель Символ (10), но до конца довести формулу моих знаний не хватает. Прилагаю файл, выгрузка из старой одинЭски, в которой пихнули всё в одну ячейку, надо получить название изделия и материалы (желтым выделил).
Здравствуйте, помогите извлечь из ячейки, которая содержит много строк, вторую и пятую строчки. Я понимаю, что надо использовать разделитель Символ (10), но до конца довести формулу моих знаний не хватает. Прилагаю файл, выгрузка из старой одинЭски, в которой пихнули всё в одну ячейку, надо получить название изделия и материалы (желтым выделил). MuRoW
К сообщению приложен файл:
__1.xlsx
(11.1 Kb)
Ответить
Сообщение Здравствуйте, помогите извлечь из ячейки, которая содержит много строк, вторую и пятую строчки. Я понимаю, что надо использовать разделитель Символ (10), но до конца довести формулу моих знаний не хватает. Прилагаю файл, выгрузка из старой одинЭски, в которой пихнули всё в одну ячейку, надо получить название изделия и материалы (желтым выделил). Автор - MuRoW Дата добавления - 19.04.2018 в 09:54
sboy
Дата: Четверг, 19.04.2018, 10:00 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация:
724
±
Замечаний:
0% ±
Excel 2010
Добрый день. Вариант пользовательской функцией первый аргумент ячейка с текстом, второй аргумент номер строки, которую вытащить [vba]Код
Function MuRoW(t As String, i As Integer) txt = Split(t, Chr(10)) MuRoW = txt(i - 1) End Function
[/vba]
Добрый день. Вариант пользовательской функцией первый аргумент ячейка с текстом, второй аргумент номер строки, которую вытащить [vba]Код
Function MuRoW(t As String, i As Integer) txt = Split(t, Chr(10)) MuRoW = txt(i - 1) End Function
[/vba] sboy
Яндекс: 410016850021169
Ответить
Сообщение Добрый день. Вариант пользовательской функцией первый аргумент ячейка с текстом, второй аргумент номер строки, которую вытащить [vba]Код
Function MuRoW(t As String, i As Integer) txt = Split(t, Chr(10)) MuRoW = txt(i - 1) End Function
[/vba] Автор - sboy Дата добавления - 19.04.2018 в 10:00
Светлый
Дата: Четверг, 19.04.2018, 10:15 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1829
Репутация:
510
±
Замечаний:
0% ±
Excel 2013, 2016
Добрый день!Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($C7;СИМВОЛ(10);ПОВТОР(" ";99));99;99))
Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($C7;СИМВОЛ(10);ПОВТОР(" ";99));99*4;99))
Добрый день!Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($C7;СИМВОЛ(10);ПОВТОР(" ";99));99;99))
Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($C7;СИМВОЛ(10);ПОВТОР(" ";99));99*4;99))
Светлый
Программировать проще, чем писать стихи.
Ответить
Сообщение Добрый день!Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($C7;СИМВОЛ(10);ПОВТОР(" ";99));99;99))
Код
=СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ($C7;СИМВОЛ(10);ПОВТОР(" ";99));99*4;99))
Автор - Светлый Дата добавления - 19.04.2018 в 10:15
AlexM
Дата: Четверг, 19.04.2018, 12:09 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4490
Репутация:
1115
±
Замечаний:
0% ±
Excel 2003
Для последней строкиКод
=СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(C7;СИМВОЛ(10);ПОВТОР(" ";99));99))
Для последней строкиКод
=СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(C7;СИМВОЛ(10);ПОВТОР(" ";99));99))
AlexM
Номер мобильного модема (без голосовой связи) 9269171249 МегаФон, Московский регион.
Сообщение отредактировал AlexM - Четверг, 19.04.2018, 12:10
Ответить
Сообщение Для последней строкиКод
=СЖПРОБЕЛЫ(ПРАВБ(ПОДСТАВИТЬ(C7;СИМВОЛ(10);ПОВТОР(" ";99));99))
Автор - AlexM Дата добавления - 19.04.2018 в 12:09