[]
        
(Showing Draft Content)

表格过滤器

在处理电子表格中的批量数据时,您可以根据需要在工作表上创建尽可能多的表,并在每个表的列上应用单独的过滤器,以有效地管理基本信息。

使用GcExcel Java,您可以在设置工作表时应用表格过滤器,以确保改进和快速的数据分析。

要将过滤器应用于创建的工作表中的表,您需要首先获取表范围,然后使用IRange接口的autoFilter方法 过滤表。

为了在工作表中设置表格过滤器,请参考以下示例代码。

//Add table
ITable table = worksheet.getTables().add(worksheet.getRange("A1:E5"), true);
System.out.println(table);
        
//Assign values to the range 
worksheet.getRange("A2").setValue(3);
worksheet.getRange("A3").setValue(4);
worksheet.getRange("A4").setValue(2);
worksheet.getRange("A5").setValue(1);
        
//Apply table filter 
worksheet.getTables().get(0).getRange().autoFilter(0, ">2");