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

Вход

Регистрация

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

 

= Мир MS Excel/Разбиение информации из одной ячейки на несколько - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Разбиение информации из одной ячейки на несколько
brandonlang Дата: Понедельник, 28.08.2017, 21:54 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Имеется документ с большим количеством строк. Информация в строке заключена в фигурные скобки. Требуется удалить первую часть строки, а именно: "id":"al66983","sourceUrl":"http://site.ru/site/al66983",
Данные в каждой строке разные. Что я сделал. Взял и разбил все данные по ячейкам с разделителем запятая с помощью данные-текст по столбцам. Получилось удалить нужную информацию, но вот проблема. Обычный текст в строке, в котором есть запятые так же разбился на ячейки. Думаю ладно. Теперь пытаюсь соединить. Нашел способ через амперсанд, но представить как это сделать не могу. Строчки все разной длины и везде разобьется по разному. Не писать же формулу с амперсандами для каждой.

Подскажите как на большом массиве таких данных избавиться от данных в начале строк. Или как объединить потом данные после разбиения?

Пример строки
 
Ответить
СообщениеИмеется документ с большим количеством строк. Информация в строке заключена в фигурные скобки. Требуется удалить первую часть строки, а именно: "id":"al66983","sourceUrl":"http://site.ru/site/al66983",
Данные в каждой строке разные. Что я сделал. Взял и разбил все данные по ячейкам с разделителем запятая с помощью данные-текст по столбцам. Получилось удалить нужную информацию, но вот проблема. Обычный текст в строке, в котором есть запятые так же разбился на ячейки. Думаю ладно. Теперь пытаюсь соединить. Нашел способ через амперсанд, но представить как это сделать не могу. Строчки все разной длины и везде разобьется по разному. Не писать же формулу с амперсандами для каждой.

Подскажите как на большом массиве таких данных избавиться от данных в начале строк. Или как объединить потом данные после разбиения?

Пример строки

Автор - brandonlang
Дата добавления - 28.08.2017 в 21:54
_Boroda_ Дата: Понедельник, 28.08.2017, 22:03 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16881
Репутация: 6593 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Так нужно?
Код
="{"&ПСТР(A1;ПОИСК(",";A1;ПОИСК(",";A1)+1)+1;9999)
К сообщению приложен файл: 68646464.xlsx (10.8 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТак нужно?
Код
="{"&ПСТР(A1;ПОИСК(",";A1;ПОИСК(",";A1)+1)+1;9999)

Автор - _Boroda_
Дата добавления - 28.08.2017 в 22:03
gling Дата: Понедельник, 28.08.2017, 22:07 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2635
Репутация: 725 ±
Замечаний: 0% ±

2010
Если во всех строках начало одинаковое, то можно через Ctrl+H найти это начало и заменить на пусто. Или ПСТР() с нужного знака, исключив количество символов в начале текста. Или функцией ПОДСТАВИТЬ(). Для более точного ответа нужен пример в файле Excel.


ЯД-41001506838083

Сообщение отредактировал gling - Понедельник, 28.08.2017, 22:08
 
Ответить
СообщениеЕсли во всех строках начало одинаковое, то можно через Ctrl+H найти это начало и заменить на пусто. Или ПСТР() с нужного знака, исключив количество символов в начале текста. Или функцией ПОДСТАВИТЬ(). Для более точного ответа нужен пример в файле Excel.

Автор - gling
Дата добавления - 28.08.2017 в 22:07
brandonlang Дата: Понедельник, 28.08.2017, 22:35 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Вот он файл. Удалось удалить одинаковые значения, но нужно теперь убрать то что после фигурной стрелки, а именно 8531885318", например

В файле 300 000 строк и как бы тут надо все автоматизировать....
К сообщению приложен файл: demo.xlsx (40.4 Kb)


Сообщение отредактировал brandonlang - Понедельник, 28.08.2017, 22:37
 
Ответить
СообщениеВот он файл. Удалось удалить одинаковые значения, но нужно теперь убрать то что после фигурной стрелки, а именно 8531885318", например

В файле 300 000 строк и как бы тут надо все автоматизировать....

Автор - brandonlang
Дата добавления - 28.08.2017 в 22:35
brandonlang Дата: Понедельник, 28.08.2017, 22:39 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Так нужно?
[Перевод / Translate]
="{"&ПСТР(A1;ПОИСК(",";A1;ПОИСК(",";A1)+1)+1;9999)


Слушай...так надо, да.... А как мне это сейчас правильно применить к всем строчкам?
 
Ответить
Сообщение
Так нужно?
[Перевод / Translate]
="{"&ПСТР(A1;ПОИСК(",";A1;ПОИСК(",";A1)+1)+1;9999)


Слушай...так надо, да.... А как мне это сейчас правильно применить к всем строчкам?

Автор - brandonlang
Дата добавления - 28.08.2017 в 22:39
brandonlang Дата: Понедельник, 28.08.2017, 22:46 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
_Boroda_, Спасибо! Помог. Я просто растягиваю ячейки с формулой и все. А потом в соседнюю копирую резльтат только занчения.

А не подскажешь, как вставить формулу сразу во все ячейки? Чтобы не растягивать, а допустим ткнуть в последнюю и формула сразу на весь столбец применится?
 
Ответить
Сообщение_Boroda_, Спасибо! Помог. Я просто растягиваю ячейки с формулой и все. А потом в соседнюю копирую резльтат только занчения.

А не подскажешь, как вставить формулу сразу во все ячейки? Чтобы не растягивать, а допустим ткнуть в последнюю и формула сразу на весь столбец применится?

Автор - brandonlang
Дата добавления - 28.08.2017 в 22:46
_Boroda_ Дата: Понедельник, 28.08.2017, 22:55 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16881
Репутация: 6593 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Даблклик на черный квадратик в правом нижнем углу ячейки с формулой. Растянет формулу до первой пустой ячейки в соседнем столбце
http://www.excelworld.ru/forum/2-35068-1


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеДаблклик на черный квадратик в правом нижнем углу ячейки с формулой. Растянет формулу до первой пустой ячейки в соседнем столбце
http://www.excelworld.ru/forum/2-35068-1

Автор - _Boroda_
Дата добавления - 28.08.2017 в 22:55
gling Дата: Понедельник, 28.08.2017, 23:00 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2635
Репутация: 725 ±
Замечаний: 0% ±

2010
А не подскажешь,

brandonlang, а _Boroda_ Ваш близкий друг?
При выделении курсором правого нижнего угла ячейки с формулой, появится черный крестик, кликните мышем дважды на него формула протянется вниз.


ЯД-41001506838083
 
Ответить
Сообщение
А не подскажешь,

brandonlang, а _Boroda_ Ваш близкий друг?
При выделении курсором правого нижнего угла ячейки с формулой, появится черный крестик, кликните мышем дважды на него формула протянется вниз.

Автор - gling
Дата добавления - 28.08.2017 в 23:00
brandonlang Дата: Понедельник, 28.08.2017, 23:05 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Всем спасибо!
 
Ответить
СообщениеВсем спасибо!

Автор - brandonlang
Дата добавления - 28.08.2017 в 23:05
  • Страница 1 из 1
  • 1
Поиск:

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