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

 

= Мир MS Excel/Транспонирование данных - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Транспонирование данных
dama Дата: Вторник, 20.05.2025, 19:20 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

Добрый вечер, уважаемые форумчане.
Подскажите, пожалуйста, имеется массив данных с названиями столбцов "ФИО" "Месяц" "Дата" "Сумма". Надо чтобы к ФИО в месяце, в строку, выводились данные по человеку "Дата" "Сумма" с каждой датой и суммой отдельно(пример прилагаю) на Лист1.

Пришла идея, но реализовать не могу понять как. Все данные отсортированы по "месяцу", "фио","дата", чтобы видеть дату в месяце по порядку. Может есть формула которая будет порядковый номер даты ставить по критерию фио и месяцу?
Например: По ФИО Головач в 5 месяце(май) 01.05.2012 -это 1 13.05.2012 - это 2 15.05.2012 - это 3, если ФИО и месяц меняется, то он начинает проверку по другой ФИО и месяцу и тоже дальше проставляет номер даты 1 2 3...и т.д..
Возможно кто-нибудь сможет предложить идею получше/другую по формуле.
Так как массив данных достигает 60т строк, то предпочтительнее формула ))

Пример того, что надо получить на Лист1
Пример Массива данных на Лист2
Заранее спасибо.
К сообщению приложен файл: primer_dlja_zagruzki.xlsx (12.6 Kb)


Сообщение отредактировал dama - Вторник, 20.05.2025, 19:21
 
Ответить
СообщениеДобрый вечер, уважаемые форумчане.
Подскажите, пожалуйста, имеется массив данных с названиями столбцов "ФИО" "Месяц" "Дата" "Сумма". Надо чтобы к ФИО в месяце, в строку, выводились данные по человеку "Дата" "Сумма" с каждой датой и суммой отдельно(пример прилагаю) на Лист1.

Пришла идея, но реализовать не могу понять как. Все данные отсортированы по "месяцу", "фио","дата", чтобы видеть дату в месяце по порядку. Может есть формула которая будет порядковый номер даты ставить по критерию фио и месяцу?
Например: По ФИО Головач в 5 месяце(май) 01.05.2012 -это 1 13.05.2012 - это 2 15.05.2012 - это 3, если ФИО и месяц меняется, то он начинает проверку по другой ФИО и месяцу и тоже дальше проставляет номер даты 1 2 3...и т.д..
Возможно кто-нибудь сможет предложить идею получше/другую по формуле.
Так как массив данных достигает 60т строк, то предпочтительнее формула ))

Пример того, что надо получить на Лист1
Пример Массива данных на Лист2
Заранее спасибо.

Автор - dama
Дата добавления - 20.05.2025 в 19:20
bigor Дата: Вторник, 20.05.2025, 23:16 | Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 1369
Репутация: 267 ±
Замечаний: 0% ±

нет
dama, по условию, если известна фамилия и месяц, то можно так
=ЕСЛИОШИБКА(ИНДЕКС('Лист 2'.$C$2:$C$19;АГРЕГАТ(15;6;СТРОКА($A$1:$A$18)/('Лист 2'.$B$2:$B$19=$B$2)/('Лист 2'.$A$2:$A$19=$A$2);1));"")
К сообщению приложен файл: primer_dlja_zagruzki_1.xlsx (9.8 Kb)
 
Ответить
Сообщениеdama, по условию, если известна фамилия и месяц, то можно так
=ЕСЛИОШИБКА(ИНДЕКС('Лист 2'.$C$2:$C$19;АГРЕГАТ(15;6;СТРОКА($A$1:$A$18)/('Лист 2'.$B$2:$B$19=$B$2)/('Лист 2'.$A$2:$A$19=$A$2);1));"")

Автор - bigor
Дата добавления - 20.05.2025 в 23:16
dama Дата: Среда, 21.05.2025, 07:01 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 2
Репутация: 0 ±
Замечаний: 0% ±

bigor, буду пробовать, спасибо большое.
 
Ответить
Сообщениеbigor, буду пробовать, спасибо большое.

Автор - dama
Дата добавления - 21.05.2025 в 07:01
  • Страница 1 из 1
  • 1
Поиск:

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