我正在使用excel 2007。
我有一个任务列表(200-500),我需要将它们分组到不同的类别/部分等(多个过滤器)。整个数据都在 Excel 表格中,因此我可以应用 Excel 的内置表格过滤器来显示我需要的确切数据。
然而,应用多个过滤器来显示预期数据总是很困难,特别是因为我需要非常频繁地这样做。为了简单起见,我打算对每条记录进行编号,例如
a.b.c.d.e.f
Where a, b, c, d, e, f are simple numbers. List looks like:
1
1.1
1.2
1.2.1
1.2.1.1
1.2.2
1.3
& so on.
问题是,Excel 将其视为带一位小数的数字,但一旦我添加第二个小数,Excel 将其视为文本,这在一般行为中是显而易见的。
但是,作为特殊情况,我需要将 excel 视为数字或文本。数字更可取,因为我想对它们进行排序,这可能很难作为文本。
为了使事情变得更复杂,在表格中过滤时,我需要是否可以添加一些公式来过滤结果,例如1.*
应该显示所有以开头的数字1.
在没有 VBA 的情况下,是否可以使用 excel 的默认行为?
如果不是,是否可以使用 VBA?如果是,任何线索表示赞赏。我不需要整个程序,因为我可以编写基本的 VBA 程序,只是一个线索如何完成?