我有 3000 行,每行 25 列数据。我想根据一列中的值对数据进行分组。此列有数字(基本上是物料清单)。因此数据类似于 1 2 3 4 4 4 5 4 3 4 等。基本上,这些数字代表获取零件的详细程度。在上面的例子中,第一次出现 2 表示它是 1 的子项,依此类推。
我想以某种方式对其进行分组,以便我可以在每个级别上进行扩展。我还希望所有级别都以特定的颜色显示。例如,一旦我单击 1 前面的 +,它应该会列出所有 2(如果 2 中有进一步的详细信息,则所有 2 前面都会有一个 + 号,如果没有下面的信息,则这 2 前面没有任何内容)。
请帮助我。如果我让你感到困惑,请告诉我,我会尽量解释得更清楚。
答案1
尝试使用=LEFT
公式=MID
:
在物料代码列后插入一个新列,将此公式写入列中,B:
如果第一级有2位数字,物料代码列为A s =left(A1,2)
,则将其填充到下方。在其后插入一列,将此公式写入列中c:
=MID(A1,3,2)
,将其填充到下方。
对其他数字也重复此操作。
现在您可以使用数据过滤器来获取例如主代码为 01、子代码为 03 的材料等等。