EXCEL最后一行数据总是筛选不出去是怎么回事?

EXCEL最后一行数据总是筛选不出去是怎么回事?,第1张

原因:最后一行用了Subtotal函数。

1、首先,打开百要编辑的Excel表格,进入编辑页面。

2、然后选中最后一行度,按“Ctrl+C”进行复制内。

3、然后右击最后一行,选择“选择粘贴”。

4、然后在d出窗口中选择“value”,按回车确认。

5、过滤时,最后一行并不总是出现。

设数据简略如图

将公式

=vlookup(c2,a:a,1,0)

复制后粘贴到“f2”单元格,对准右下角,光标成“

”状时双击,如图:

光标放在“f1”单元格点“数据”——“筛选”——“自动筛选”,如图:

点“f1”单元格三角尖,选“#n/a”,如图:

选中“c:f”列的数据区域,在选中区域内右击——“清除内容”,如图:

点“f1”单元格三角尖,选全部,如图:

——按“f5”键——“定位条件”——“空值”,如图:

——“确定”,如图:

在深色区域内右击——“删除”——“下方单元格上移”,如图:

——“确定”,如图:

因为你这样写,每次rs7.next() 的时候,都是从z[9]开始赋值,z[10] z[11]... 也是都是赋当前行的值,所以每一次rs7 循环都覆盖z[9] 等的值,所以结果只出现最后一行的

------------------------------------------------

何不改成这样试试

int j=9

while( rs7.next()){

if(j>=9+x7) break

z[j]=" "

for(int i=1i<=counti++){

z[j] +=rs7.getString(i)+" "}

}

j++

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10008005.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存