有没有办法将标签应用于Excel中的单元格,并使用这些标签计算?

时间:2017-02-20 14:44:28

标签: excel

我从来没有见过这样的东西,但我想到了它,现在我无法想象它为什么以前从未实现过。

想想CSS。您可以申请"标签"对HTML中的任何元素进行排序(类),使用CSS,将样式应用于可能属于该类的任何和所有对象。您不必明确地命名它们,渲染引擎只知道该类的所有内容都会获得该样式。

现在把它放在excel中。所以基本上你将一个属性应用于几个单元格,然后在一个等式中,执行以下操作: = SUM([ATTRIBUTE])

这很疯狂,这会有多大用处。

这是Excel中已经存在的东西,还是没有? 如果它还没有出现在excel中,那么我可以做些什么才能在开发人员的头脑中获得这个想法呢?

1 个答案:

答案 0 :(得分:0)

您正在描述"命名范围"您可以使用公式>>名称管理器来设置它们。这是一个快速的方法:

  1. 突出显示您范围内的细胞。 enter image description here
  2. 使用左上方的小方框("名称框")为其命名(或使用名称管理器)。
    enter image description here
  3. 做你的sum() enter image description here
  4. 您可以在VBA中引用这些命名范围,例如Range("mynewname"),并在条件格式中使用它们,并在其他任何地方使用传统范围,例如A1:A4

    如果您为单元格或范围提供不同类型的任意属性,那将会很酷,但名称确实允许您这样做。你可以给名字命名不同的前缀,如" id_teachers" vs" class_teachers"然后强制执行如何在表的其余部分使用它们(例如,您可能只允许自己将条件格式应用于class_命名对象,并且只允许公式引用id_命名对象)。这完全取决于你。