Страницы: 1
RSS
Сортировка строк в столбцы по двум условиям
 
Здравствуйте.
Приложить файл не смогу - административные ограничения внутренней сети.
Какой поисковый запрос задать - не понимаю т.к. excel почти не использую.
А подобные задачи, последний раз, решал во время обучения в университете (был недельный курс по excel).

Версия : Excel 2007

Лист1 (Массив данных ~30000 строк):

Тип данных:
Столбец_1 - Время. Формат ЧЧ:ММ:СС
Столбец_2 - Событие (4 типа событий, текстовые данные). Одно событие повторятся всё время. 3 других - с определённой периодичностью.
Столбец_3 - Значение (числовые данные)

Выглядит приблизительно так:
9:11:31Trigger_1223
9:11:32Trigger_0671
9:11:32Trigger_1226
9:11:33Trigger_0397
9:11:33Trigger_1216
На "Лист_2" был перенесен "Лист_1@Столбец_1" и удалены все "задвоения".

На "Лист_2", из массива данных "Лист_1", нужно сформировать таблицу вида:
ВремяTrigger_0Trigger_1Trigger_2Trigger_3
9:11:26223
9:11:27222135
9:11:28224250
9:11:29226500
Если мне не изменяет память, то такие задачи выполняют формулы excel (кажется функция "индекс", но точно не вспомню).
т.е. формула должна:
1) сравнивать значение "Лист_1@Столбец_1" cо значением "Лист_2@Столбец_1",
2) определить значение "Лист_1@Столбец_2" и перенести числовое значение из "Лист_1@Столбец_3" в  "Лист_2@Столбец_(X)@Строка_(Y)"
Изменено: 819 - 13.10.2017 20:35:24
 
А не проще сводной таблицей?
In GoTo we trust
 
Цитата
819 написал:
Если мне не изменяет память, то такие задачи выполняют формулы excel (кажется функция "индекс"
Да, не изменяет, еще ПОИСКПОЗ туда же.
Цитата
819 написал:
Приложить файл не смогу - административные ограничения внутренней сети.
А кто-то требует исходный файл? Покажите структуру таблицы - что в каких строках находится и что и куда нужно вывести. Если там очень секретные данные - замените "Дачи на Канарах" и ракеты с ядерными боеголовками  на "Яблоки" - "Белый налив", "Мичуринка" и т.п. С домашнего компа можно тоже, не пробовали?  :)  
 
Файл вообще не секретный. Сама машина огорожена. Но тормознул сильно.
Файл-пример в excel (*.xlsx) накидал.

Структура (изображения на imgur):
https://imgur.com/a/KJy9h
List 1: https://i.imgur.com/w3v1FHE.png
List 2: https://i.imgur.com/TFCtQXE.png

Т.е. таблицу с "листа 1" нужно привести к структуре "листа 2".
Изменено: Max_819 - 16.10.2017 10:39:45
 
С помощью ИНДЕКС+ПОИСКПОЗ (формула массива, ввод через Ctrl+SHift+Enter) и с помощью СУММПРОИЗВ.
 
Спасибо большое.
Первый раз увидел просчёт, который загрузил ЦП на 100%.
Страницы: 1
Наверх