为什么excel里的高级筛选中出现提取区中的字段名丢失或

如题所述

题:为什么excel里的高级筛选中出现提取区中的字段名丢失或非法
答:
涉及字段名的,有筛选区域和复制到的区域(结果区域),均可能造成以上报错。

(1)作为筛选区域的数据第一行一定要有不重复的标题,(如果有隐藏列也要有标题,如果有,检查是否有空了的)。 没有标题行的,不能放入筛选区域中。
如果没有,可以用下面的方法添加:
在顶端插入空行(A1:IV1空出来了);
在A1输入"列1"或"字段1" (英文分别是:column1,field1)向右拉填充柄,直到满足需要为止。
(不提倡用数字开头,好像不兼容visualfoxpro数据库字段名规范:
baike.baidu.com/view/1266615.htm)
(2)
结果区域里面要么是空的;如果有,区域的第一行的内容不得有除筛选区域第一行的之外的内容(注1),但是位置可以打乱(注2)。
注1:结果区域是指选取的区域,第一行可以是全空,可以是一行的某个连续的部分,此中不得有筛选区域第一行之外的内容,也不得有空的单元格。
注2: 在结果区域内的第一行包含筛选区域的第一行的前提下,交换位置可以达到对结果进行调整的目的,很有用)

选取区域之外的同行或同列部分,可以有其它内容,这样的好处有:
(1-)有利于用来进行复杂的综合性的处理,
(2-)也便于针对不同的结果区域多次对同一数据区域进行筛选,达到复杂处理的目的。

外则:
(-1)筛选区域需是连续的区域,不然提示"数据库或列表区域无效"。
结果区域也需是连续的,不然会提示“提取区域无效"。
这一点我觉得要改进才好。
(-2) 条件区域可以放到其它工作表。我觉得,应当在设置条件区域时,可以提供一个选项,自动建立一个工作表用于放置条件。
温馨提示:答案为网友推荐,仅供参考
相似回答