Не могу найти решение (торможу). Помогите пожалуйста. Само фото фото тз Ситуация следующая получаем таблицу значений. С ней надо произвести следующее. 1. На левом рисунке то что получаем (таблица значений); Нужно эту таблицу значений сжать. ТЕ оставить только 1 значение даты (21,12,2015(1), 21,12,2015(2), 22,12,2015(1) и тд ) и 1 значение н11, н21, н221 и тд (рисунок справа)
Нужно эту таблицу значений сжать. ТЕ оставить только 1 значение даты (21,12,2015(1), 21,12,2015(2), 22,12,2015(1) и тд ) и 1 значение н11, н21, н221 и тд (рисунок справа)
Аналог метода "свернуть"
С колонкой группировки (Дата...) понятно. А что означает 1 значение для колонок суммирования - правый рисунок ясности не вносит? Можно понять так, что из всех колонок должна остаться одна, например, н11, но в неё должны быть сведены (просуммированы) значения из всех колонок справа. Правильно я понимаю?
Valentin46, Наверно не совсем корректно выразился. Скрин таблицы значений скрин 1. Должны остаться все колонки. Распишу что нужно. Получаем ТЗ. Первая колонка Дата +(номер). Номер это часть дня. номер1 с 00-00 до 12-00, номер12 с 12-00 до 23-59. Остальные колонки н11, н21, н31 ... номера забронированных комнат в гостинице. В ячейку передается значение номера счета для забронированного номера.
К примеру первые 2 строки Гость забронировал номер "н21" с 21.15.2015(1) по 22.15.2015(2) ровно на сутки. Цифры в скобках (1) и (2)говорят что что он забронировал 2 раза по 12 часов. В ячейке храниться значение номера счета (соответственно оба этих значения одинаковые). Бывают случаи бронирования на 1.5 суток тогда будет 3 строки записи в таблице и тд. Те сутки могут быть не целыми.
Вторые 2 строки аналогично. На эти числа был также забронирован номер. Только гость забронировал номер под номером н222 по счету № 20.
Предположим, что у нас в ТЗ только 4 эти строки. Должны получить таблицу следующего вида. ТЕ должны остаться только две строки, а значение счета перенестись вверх
Valentin46 , Наверно не совсем корректно выразился. Скрин таблицы значений скрин 1. Должны остаться все колонки. Распишу что нужно. Получаем ТЗ. Первая колонка Дата +(номер). Номер это часть дня. номер1 с 00-00 до 12-00, номер12 с 12-00 до 23-59. Остальные колонки н11, н21, н31 ... номера забронированных комнат в гостинице. В ячейку передается значение номера счета для забронированного номера.
К примеру первые 2 строки Гость забронировал номер "н21" с 21.15.2015(1) по 22.15.2015(2) ровно на сутки. Цифры в скобках (1) и (2)говорят что что он забронировал 2 раза по 12 часов. В ячейке храниться значение номера счета (соответственно оба этих значения одинаковые). Бывают случаи бронирования на 1.5 суток тогда будет 3 строки записи в таблице и тд. Те сутки могут быть не целыми.
Вторые 2 строки аналогично. На эти числа был также забронирован номер. Только гость забронировал номер под номером н222 по счету № 20.
Предположим, что у нас в ТЗ только 4 эти строки. Должны получить таблицу следующего вида. ТЕ должны остаться только две строки, а значение счета перенестись вверх
Valentin46 , Наверно не совсем корректно выразился. Скрин таблицы значений скрин 1. Должны остаться все колонки. Распишу что нужно. Получаем ТЗ. Первая колонка Дата +(номер). Номер это часть дня. номер1 с 00-00 до 12-00, номер12 с 12-00 до 23-59. Остальные колонки н11, н21, н31 ... номера забронированных комнат в гостинице. В ячейку передается значение номера счета для забронированного номера.
К примеру первые 2 строки Гость забронировал номер "н21" с 21.15.2015(1) по 22.15.2015(2) ровно на сутки. Цифры в скобках (1) и (2)говорят что что он забронировал 2 раза по 12 часов. В ячейке храниться значение номера счета (соответственно оба этих значения одинаковые). Бывают случаи бронирования на 1.5 суток тогда будет 3 строки записи в таблице и тд. Те сутки могут быть не целыми.
Вторые 2 строки аналогично. На эти числа был также забронирован номер. Только гость забронировал номер под номером н222 по счету № 20.
Предположим, что у нас в ТЗ только 4 эти строки. Должны получить таблицу следующего вида. ТЕ должны остаться только две строки, а значение счета перенестись вверх