我有一个 Excel 表格,用于记录车辆通过企业内工作站的进度。一个给定的工作站可以被多次访问。
\n\n车辆牌照号(Reg No)用于识别车辆,当车辆到达下一个新工作站时,用户会在电子表格中添加新行。除了注册号之外,每行还有一个记录 ID。
\n\n此工作流程意味着将为给定的注册号创建多个记录行。
\n\n当车辆上的所有工作完成后,记录将被剪切并存档在另一个工作表上。
\n\n\n\n我想要创建的是另一个工作表选项卡上的汇总表,其中显示正在进行的车辆的所有行。如果车辆当前有一条记录,我想提取该记录行,如果车辆有多个记录,我想仅提取最后一个(最新的)记录行。
\n\n我希望摘要成为基础数据表的 \xe2\x80\x9clive\xe2\x80\x9d 反映。
\n\n通过搜索,我找到了在 Excel 中忽略重复项和创建新的唯一值列表的公式示例,但这些示例默认选择第一个重复值,而不是最后一个。\xe2\x80\x9clookup 最后匹配\xe2\x80\x9d 或 \xe2\x80\x9creturn 最后一个值\xe2\x80\x9d 上的搜索结果的共同点是用户必须定义他们正在搜索的项目。
\n\n我想我需要一些不同的东西,因为我的 Reg No 列表不是静态的 - 它不断被添加和删除(存档)的 Reg No\xe2\x80\x99s 刷新。
\n\n承认并理解 Excel 不是数据库,但如果我用数据库/SQL 术语思考,我的(菜鸟)查询可能类似于:\nSELECT row\nWHERE Reg No 是唯一的\nAND Record ID 是最大的
\n\n你知道有什么方法可以在 Excel 中实现我想要的结果吗?
\n