我正在尝试编写一个Excel公式,它将获取数据并查看起始类型然后结束类型,然后根据最终类型决定它将进入的工作表,列和行。
我想设置一个优先系统,所以如果它是一个行星它是顶部的,如果它是一个月亮它是第二个而大的小行星将是第三个,依此类推。如果行星随后被重新归类为月球,它仍将留在行星列中,因为初始分类的优先级高于最终分类。 因此,如果一个物体被识别为行星,那么它就会出现在顶部,而不会进入任何其他列。如果它是月球,它将在初始识别时进入月柱,但在最终分类时将移动到正确的列。
因此,一切都将被归类,如果在任何时候某些东西被归类为行星,它将留在行星列中。如果将某些东西归类为月球,它将保留在月球柱中,尽管它最终重新分类,除非它被重新分类为行星然后它将移动到行星列,因为它比月亮具有更高的优先级,依此类推。按优先顺序排列将有56个分类。这就是我想出的:
=IF(OR(Data!B2="Planet", Data!C2="Planet"), 1, 0)
=IF(OR(Data!B3="planet", Data!C3="moon"), 1, 0)