我正在尝试在 Excel 中创建一个漂亮的表格来显示项目实例。
我有两张工作表。一张工作表将所有可能的物品列在一列中(800 行),另一张工作表包含正在使用的物品实例。第一张工作表只有一列。第二张工作表有三列:记录编号(这些是票务系统中的票)、生成记录的物品以及生成记录的日期。
我想要一个表格来显示工作表 1 中的所有项目,然后计算该项目生成记录的次数。我有许多从未使用过的项目,因此计数将为零。到目前为止,我尝试创建的每个表格都会过滤掉未使用的项目。
我怎样才能建造这样一个东西?
希望一些示例数据能够更好地解释事情。项目列表有 800 行,记录列表略多于 31000 条。
工作表 1:一列项目列表
Item
Request for Computer
Request for Software
Request for Phone
Request for Monitor
Request for Mailbox
Request for Application Access
第 2 页:提交请求后产生的三列记录
Number Item Date Submitted
RITM000001 Request for Computer 1-1-2020
RITM000002 Request for Computer 1-1-2020
RITM000003 Request for Computer 1-1-2020
RITM000004 Request for Computer 1-1-2020
RITM000005 Request for Software 1-1-2020
RITM000006 Request for Computer 1-1-2020
RITM000007 Request for Computer 1-1-2020
RITM000008 Request for Computer 1-1-2020
RITM000009 Request for Software 1-1-2020
RITM000010 Request for Computer 1-1-2020
RITM000011 Request for Monitor 1-1-2020
我所寻找的结果位于 Sheet 3 上:
Table:
Item Item Used Count
Request for Computer 8
Request for Software 2
Request for Phone 0
Request for Monitor 1
Request for Mailbox 0
Request for Application Access 0
答案1
如您所提供:工作表 1;2 列:[项目编号];[实例]。工作表 2;3 列:[记录编号];[所用项目];[日期]
现在工作表 1;在单元格 B2 输入以下公式
B2 = COUNTIF(Sheet2!$B$2:$B$1001,Sheet1!A2)
将此公式复制到 B3、B4、....B1001 列下方。
以達到想要的結果。
假设有 1000 条记录,并且使用了 $B$2...引用,因此当您复制该列时,引用仍然相同。
谢谢。