根据另一张表的颜色编码数据

根据另一张表的颜色编码数据

我有一张主表,侧面写着姓名,顶部写着授权设备。我为每个人准备了单独的表,上面写着他们分配的所有设备。我怎样才能让相应的姓名/授权设备框根据他们是否在另一张表上拥有设备而改变颜色。例如,第一张表上有授权编号为 B13907 的 Smith。在另一张表上,列出了他的所有设备,其中之一就是 B13907。什么公式可以让框自动变为绿色?

答案1

了解数据的结构会有所帮助。在此之前,我假设:

  • 您的第一张工作表名为“Main”,代理名称位于 A 列,设备位于第 1 行。
  • 您的第二张工作表名为“已分配”,代理名称在 A 列,已分配设备在 B 至 F 列。

您可以在主表中使用函数来检查 B 列中的设备是否已分配给第 2 行中的代理,该函数位于单元格 Main!B2 中。此函数的公式为:

=IFNA(MATCH(B$1,OFFSET(Assigned!$B$1:$F$1,MATCH($A2,Assigned!$A:$A,0)-1,0),0),"")

这将以数值形式返回所有分配设备的位置。

相关内容