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

Вход

Регистрация

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

 

= Мир MS Excel/Поиск ВПР и копирование текста из нескольких ячеек в одну - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Поиск ВПР и копирование текста из нескольких ячеек в одну
Katerina Дата: Пятница, 09.08.2013, 16:21 | Сообщение № 1
Группа: Гости
Добрый день!

Помогите, пожалуйста. Нужна формула или макрос по типу ВПР. Но ВПР возвращает только первое соответствующее значение, а мне нужно собрать все возможные текстовые значения в одну ячейку.
Пример: ищем по ячейке все возможные (лучше только разные) соответствия одному значению в таблице и копируем все различные текстовые значения в одну ячейку через точку с запятой (;) и с отбивкой на новую строку (ctrl + alt).

исходник:
Иванов сыр 5кг
Петров молоко
Сидоров овощи
Петров овощи
Петров сыр 2кг
Иванов молоко
Иванов сыр 5кг

результат (фамилии в одной столбце, продукты в другом столбце):
Иванов сыр 5кг;
молоко
Петров молоко;
овощи;
сыр 2кг
Сидоров овощи

Это вообще реально? :(
Заранее большое спасибо!
 
Ответить
СообщениеДобрый день!

Помогите, пожалуйста. Нужна формула или макрос по типу ВПР. Но ВПР возвращает только первое соответствующее значение, а мне нужно собрать все возможные текстовые значения в одну ячейку.
Пример: ищем по ячейке все возможные (лучше только разные) соответствия одному значению в таблице и копируем все различные текстовые значения в одну ячейку через точку с запятой (;) и с отбивкой на новую строку (ctrl + alt).

исходник:
Иванов сыр 5кг
Петров молоко
Сидоров овощи
Петров овощи
Петров сыр 2кг
Иванов молоко
Иванов сыр 5кг

результат (фамилии в одной столбце, продукты в другом столбце):
Иванов сыр 5кг;
молоко
Петров молоко;
овощи;
сыр 2кг
Сидоров овощи

Это вообще реально? :(
Заранее большое спасибо!

Автор - Katerina
Дата добавления - 09.08.2013 в 16:21
Матрёна Дата: Пятница, 09.08.2013, 16:39 | Сообщение № 2
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Работа разовая или регулярная: формулы или макрос?
 
Ответить
СообщениеРабота разовая или регулярная: формулы или макрос?

Автор - Матрёна
Дата добавления - 09.08.2013 в 16:39
Katerina Дата: Пятница, 09.08.2013, 16:57 | Сообщение № 3
Группа: Гости
Работа разовая, но очень большой объем (больше 1000 значений).
Макрос или формула - без разницы. Единственное, у меня английская система и эксель (если это имеет значение).

Спасибо!
 
Ответить
СообщениеРабота разовая, но очень большой объем (больше 1000 значений).
Макрос или формула - без разницы. Единственное, у меня английская система и эксель (если это имеет значение).

Спасибо!

Автор - Katerina
Дата добавления - 09.08.2013 в 16:57
Матрёна Дата: Пятница, 09.08.2013, 17:20 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Было бы хорошо, если бы Вы прикрепили небольшой "кусок" Вашего файла.
Для того, чтобы прикрепить файл, надо зарегистрироваться.
Не забудьте: размер файла - не более 100 Кб.
 
Ответить
СообщениеБыло бы хорошо, если бы Вы прикрепили небольшой "кусок" Вашего файла.
Для того, чтобы прикрепить файл, надо зарегистрироваться.
Не забудьте: размер файла - не более 100 Кб.

Автор - Матрёна
Дата добавления - 09.08.2013 в 17:20
Katerina Дата: Пятница, 09.08.2013, 19:16 | Сообщение № 5
Группа: Гости
В моем файле все то же самое. Фамилии (совпадение фамилии = один человек) и напротив "сыр", или "молоко", или несколько слов (от 1 до 5 слов с пробелами между словами).
Все значения текстовые. Если нужно, я могу пример выше скопировать в отдельный файл.
Спасибо!
 
Ответить
СообщениеВ моем файле все то же самое. Фамилии (совпадение фамилии = один человек) и напротив "сыр", или "молоко", или несколько слов (от 1 до 5 слов с пробелами между словами).
Все значения текстовые. Если нужно, я могу пример выше скопировать в отдельный файл.
Спасибо!

Автор - Katerina
Дата добавления - 09.08.2013 в 19:16
Матрёна Дата: Пятница, 09.08.2013, 19:48 | Сообщение № 6
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

могу пример выше скопировать в отдельный файл

Если структура файла такая же, как на "картинке", то файл не стоит делать.
 
Ответить
Сообщение
могу пример выше скопировать в отдельный файл

Если структура файла такая же, как на "картинке", то файл не стоит делать.

Автор - Матрёна
Дата добавления - 09.08.2013 в 19:48
Матрёна Дата: Пятница, 09.08.2013, 20:57 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

Katerina!
Если Вас устроит "непобежденный" пробел перед ";", то забирайте файл.
Этот "пробел" стоит в "хвосте" каждой Вашей строки.
Функция "СЖПРОБЕЛЫ" его не может убрать.
Надо определять код этого "пробела" и потом от него избавляться.
Я не стала этого делать, поскольку "затея" разовая.

Иванов сыр 5кг ; молоко ; сыр 3кг 
Козлов морковь
Маруся морковь; капуста; кабачки
Марфа редис
Петров молоко ; овощи ; сыр 2кг 

Маруся - "рукопашный" ввод: здесь нет проблем с пробелами.
К сообщению приложен файл: Katerina.xls (36.0 Kb)
 
Ответить
СообщениеKaterina!
Если Вас устроит "непобежденный" пробел перед ";", то забирайте файл.
Этот "пробел" стоит в "хвосте" каждой Вашей строки.
Функция "СЖПРОБЕЛЫ" его не может убрать.
Надо определять код этого "пробела" и потом от него избавляться.
Я не стала этого делать, поскольку "затея" разовая.

Иванов сыр 5кг ; молоко ; сыр 3кг 
Козлов морковь
Маруся морковь; капуста; кабачки
Марфа редис
Петров молоко ; овощи ; сыр 2кг 

Маруся - "рукопашный" ввод: здесь нет проблем с пробелами.

Автор - Матрёна
Дата добавления - 09.08.2013 в 20:57
Матрёна Дата: Суббота, 10.08.2013, 13:04 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 398
Репутация: 40 ±
Замечаний: 0% ±

"Победить пробел" достаточно просто с помощью нескольких простых действий:
1. выделите / скопируйте этот пробел в Вашей информации,
2. выделите столб-результат,
3. Правка (Найти / Заменить):
3.1. найти - вставить Ваш пробел,
3.2. заменить - ничего не указывать.
 
Ответить
Сообщение"Победить пробел" достаточно просто с помощью нескольких простых действий:
1. выделите / скопируйте этот пробел в Вашей информации,
2. выделите столб-результат,
3. Правка (Найти / Заменить):
3.1. найти - вставить Ваш пробел,
3.2. заменить - ничего не указывать.

Автор - Матрёна
Дата добавления - 10.08.2013 в 13:04
Katerina Дата: Вторник, 13.08.2013, 19:10 | Сообщение № 9
Группа: Гости
Спасибо вам огромное! С пробелами понятно, это не проблема, можно и с пробелами.
Вы мне очень помогли!
 
Ответить
СообщениеСпасибо вам огромное! С пробелами понятно, это не проблема, можно и с пробелами.
Вы мне очень помогли!

Автор - Katerina
Дата добавления - 13.08.2013 в 19:10
  • Страница 1 из 1
  • 1
Поиск:

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