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

Вход

Регистрация

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

 

= Мир MS Excel/Как вытащить все даты из масива для уникального значения - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Как вытащить все даты из масива для уникального значения
serewka Дата: Вторник, 21.05.2019, 18:21 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Уважаемые знатоки, помогите разобраться.

Есть массив данных с программы (содержит коды и даты, каждая дата на новой строке). Нужно по каждому уникальному коду вытащить все даты в одну ячейку. Выглядеть должно так КОД клиента = все даты предоставления услуг (как в желтом столбике). Прописал формулу
Код
=ИНДЕКС($E$3:$E$142;ПОИСКПОЗ(I4;$C$3:$C$142;0))
, но она вытягивает только одну дату, а последующие нет. Возможно ли как то это сделать?
Огромное спасибо!
К сообщению приложен файл: 4211894.xlsx (17.8 Kb)
 
Ответить
СообщениеУважаемые знатоки, помогите разобраться.

Есть массив данных с программы (содержит коды и даты, каждая дата на новой строке). Нужно по каждому уникальному коду вытащить все даты в одну ячейку. Выглядеть должно так КОД клиента = все даты предоставления услуг (как в желтом столбике). Прописал формулу
Код
=ИНДЕКС($E$3:$E$142;ПОИСКПОЗ(I4;$C$3:$C$142;0))
, но она вытягивает только одну дату, а последующие нет. Возможно ли как то это сделать?
Огромное спасибо!

Автор - serewka
Дата добавления - 21.05.2019 в 18:21
_Boroda_ Дата: Вторник, 21.05.2019, 19:37 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Проще всего сводной таблицей
К сообщению приложен файл: 4211894_1.xlsx (27.0 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПроще всего сводной таблицей

Автор - _Boroda_
Дата добавления - 21.05.2019 в 19:37
китин Дата: Среда, 22.05.2019, 07:41 | Сообщение № 3
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
или использовать UDF СцепитьЕсли и УФ оставляющий видимыми только уникальные значения
К сообщению приложен файл: serewka.xlsm (27.0 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеили использовать UDF СцепитьЕсли и УФ оставляющий видимыми только уникальные значения

Автор - китин
Дата добавления - 22.05.2019 в 07:41
Светлый Дата: Среда, 22.05.2019, 08:07 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1871
Репутация: 538 ±
Замечаний: 0% ±

Excel 2013, 2016
Я посмотрел, повторений немного в примере. Можно использовать массивную формулу на максимально три повторения (три разных даты у одного клиента):
Код
=ЕСЛИ(I4="";"";ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(C$4:C$999=I4;E$4:E$999);1);"ДД.ММ.ГГ")&ЕСЛИОШИБКА(" "&ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(C$4:C$999=I4;E$4:E$999);2);"ДД.ММ.ГГ");"")&ЕСЛИОШИБКА(" "&ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(C$4:C$999=I4;E$4:E$999);3);"ДД.ММ.ГГ");""))
Если дат больше, формулу легко расширить.


Программировать проще, чем писать стихи.
 
Ответить
СообщениеЯ посмотрел, повторений немного в примере. Можно использовать массивную формулу на максимально три повторения (три разных даты у одного клиента):
Код
=ЕСЛИ(I4="";"";ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(C$4:C$999=I4;E$4:E$999);1);"ДД.ММ.ГГ")&ЕСЛИОШИБКА(" "&ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(C$4:C$999=I4;E$4:E$999);2);"ДД.ММ.ГГ");"")&ЕСЛИОШИБКА(" "&ТЕКСТ(НАИМЕНЬШИЙ(ЕСЛИ(C$4:C$999=I4;E$4:E$999);3);"ДД.ММ.ГГ");""))
Если дат больше, формулу легко расширить.

Автор - Светлый
Дата добавления - 22.05.2019 в 08:07
serewka Дата: Среда, 22.05.2019, 09:33 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
_Boroda_, Доброе утро, подскажите, а как у Вас получается в сводной таблице разнести данные на два столбца. Если я и код,и дату перемащаю в "Строки" сводной таблицы, то все у меня в одной строке?





Сообщение отредактировал serewka - Среда, 22.05.2019, 09:35
 
Ответить
Сообщение_Boroda_, Доброе утро, подскажите, а как у Вас получается в сводной таблице разнести данные на два столбца. Если я и код,и дату перемащаю в "Строки" сводной таблицы, то все у меня в одной строке?




Автор - serewka
Дата добавления - 22.05.2019 в 09:33
_Boroda_ Дата: Среда, 22.05.2019, 09:46 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация: 6616 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Топните на сводную - вкладка Конструктор - там есть блок Макет. В нем много интересного, в частности Макет отчета - Показать в табличной форме
Или правой мышой (ПКМ) на сводную, Параметры таблицы - Вывод - Классический макет
Или ПКМ на ячейке с кодом клиента - Параметры поля - Разметка - В виде таблицы


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТопните на сводную - вкладка Конструктор - там есть блок Макет. В нем много интересного, в частности Макет отчета - Показать в табличной форме
Или правой мышой (ПКМ) на сводную, Параметры таблицы - Вывод - Классический макет
Или ПКМ на ячейке с кодом клиента - Параметры поля - Разметка - В виде таблицы

Автор - _Boroda_
Дата добавления - 22.05.2019 в 09:46
serewka Дата: Пятница, 24.05.2019, 12:32 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
китин, спасибо, но на клиенте БєлВоСе070389Ч4392 уже формула сбивается и не считается + для меня макросы - это дело далекое
 
Ответить
Сообщениекитин, спасибо, но на клиенте БєлВоСе070389Ч4392 уже формула сбивается и не считается + для меня макросы - это дело далекое

Автор - serewka
Дата добавления - 24.05.2019 в 12:32
китин Дата: Пятница, 24.05.2019, 12:58 | Сообщение № 8
Группа: Модераторы
Ранг: Экселист
Сообщений: 7035
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
это я не тот диапазон поставил. не посмотрел, что у вас там уже уникальные вытащены
К сообщению приложен файл: _serewka.xlsm (26.7 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеэто я не тот диапазон поставил. не посмотрел, что у вас там уже уникальные вытащены

Автор - китин
Дата добавления - 24.05.2019 в 12:58
serewka Дата: Пятница, 24.05.2019, 14:11 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 56
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
китин, СПАСИБО, нашел здесь описанный вами варинат My WebPage
 
Ответить
Сообщениекитин, СПАСИБО, нашел здесь описанный вами варинат My WebPage

Автор - serewka
Дата добавления - 24.05.2019 в 14:11
  • Страница 1 из 1
  • 1
Поиск:

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