我正在尝试为同事建立一个数据库,以便根据卡车编号、处理量等跟踪信息。有时卡车在一天结束时会留下垃圾。那辆卡车可能几天都不会使用。我想创建一个函数来查找该卡车上次使用的时间,然后计算出间隔的天数。然后我可以使用该数字来确定日期并计算出该特定卡车上剩余的重量。
以下是数据库的一小部分。“最近”是卡车使用间隔的天数。“剩余”将根据上次使用时间提取该卡车的记录“剩余”值。
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
答案1
数据透视表对您有用吗?您可以尝试以下方法... 在 Excel 2007 中,首先使用“数据”菜单上的“文本到列”项拆分逗号分隔的数据。
接下来,“插入”一个数据透视表,并使用如下所示进行设置。将“卡车”字段放在“报告过滤器”部分。将“日期”和“最后”字段放在“行标签”部分。将“剩余”字段放在“值”部分并选择“总和”。请注意,您可以按降序对数据透视表中的“日期”字段进行排序,这当然会将特定卡车的最近使用情况放在列表顶部。
如果您需要一次查看所有卡车,您可以将“卡车”字段从“报告过滤器”部分移至“行标签”部分。