Как получить разницу между двумя датами на основе номера товара (грузовика)

0

Я пытаюсь настроить базу данных для сотрудника, чтобы отслеживать информацию, основанную на номере грузовика, количестве выбывших и т. Д. Иногда в конце дня у грузовиков остается мусор. Этот грузовик не может быть использован в течение нескольких дней. Я хочу создать функцию, которая бы в последний раз использовала грузовик, а затем подсчитывала количество дней между ними. Затем я могу использовать это число для определения даты и определения веса, который оставался на этом конкретном грузовике.

Ниже небольшая часть базы данных. «Последний» - это количество дней, прошедших между использованием грузовика. «Remainder» будет извлекать записанное значение «Remaining» для данного конкретного грузовика на основе последнего использования.

Date,     Truck, Last, Type,    Remainder, Ttl_Dump, Remaining, Collected,
03/09/12, 843,   1,    Garbage, 14460,     38260,    8040,      31840,
03/10/12, 134,   1,    Garbage, 6500,      6500,     0,
03/10/12, 840,   2,    Garbage, 0,         10040,    0,         10040,
03/10/12, 843,   1,    Garbage, 8040,      8040,     7420,      7420,
03/12/12, 137,   10,   Garbage, 4000,      4000,     0,         0,
03/13/12, 842,   4,    Garbage, 0,         13600,    4340,      17940
Demian Carpenter
источник

Ответы:

0

Подойдет ли вам сводная таблица? Вот что вы можете попробовать ... В Excel 2007 сначала разбейте данные, разделенные запятыми, с помощью пункта «Текст в столбцы» в меню «Данные».

Затем «Вставьте» сводную таблицу и настройте ее, как показано ниже. Поместите поле «Грузовик» в раздел «Фильтр отчетов». Поместите поля «Дата» и «Последний» в раздел «Метки строк». Поместите поле «Остаток» в раздел «Значения» и выберите «Сумма». Обратите внимание, что вы можете отсортировать поле «Дата» в сводной таблице в порядке убывания, что, конечно, приводит к тому, что самое последнее использование для конкретного грузовика находится в верхней части списка.

Если вам нужно увидеть все грузовики одновременно, вы можете переместить поле «Грузовик» из раздела «Фильтр отчетов» в раздел «Метки строк».

enter image description here

F106dart
источник
HAHA. Извините, скопировал и вставил из Excel. Я не могу использовать таблицы HTML, поэтому я ставлю запятые на тот случай, если кто-то захочет импортировать их в Excel.
Demian Carpenter
Дело в том, что я не хочу, чтобы этот парень делал это. Я бы предпочел просто рассчитать правильную дату, использованную для того, чтобы вытащить «оставшееся» число из правильной ячейки. Я также не могу публиковать изображения, поэтому я не могу показать вам все. Я бы использовал сводную таблицу, но человек, для которого я делаю это, не слишком много знает об Excel. Вы должны увидеть, что он делал. Я сделал сортировку и использовал = day360 (начало, конец, метод), скопировал результаты в блокнот, скопировал их обратно в Excel, затем снова отсортировал по дате. Я бы предпочел, чтобы он пропустил этот процесс, чтобы избежать потенциальных ошибок.
Demian Carpenter
Я также создал еще одну книгу, в которой есть разные вкладки, которые он может использовать для составления итогов. Ежедневно, ежемесячно, ежегодно, использование грузовиков, информация о сотрудниках и т. Д.
Demian Carpenter