复制列时自动删除空白单元格,初始列包含从FORMULAS派生的值

时间:2013-09-20 07:45:59

标签: excel-2007

所以我用空格创建了一列数据,这些数据是数据验证下拉框的来源......空白在我的盒子里!!

因此,要消除'blank'的下拉框选项,我将把数据复制到另一列,忽略空白输入。问题是第一列中的初始数据是通过公式得出的。

所以......我需要一种方法将一列中的值复制到另一列中,忽略空格,而值则由公式组成。

1 个答案:

答案 0 :(得分:0)

我不明白你的要求(并怀疑其他人没有要求,或者你之前会收到答案!)但提出了一些建议:

  1. 如果验证列表不需要是动态的(即不需要响应公式结果中的更改),那么在复制到空白列时,请使用选择性粘贴,排序然后限制数据验证列表范围相应。也许同时利用机会将验证列表限制为仅限唯一记录。

  2. 如果验证列表需要是动态的,那么请不要复制“第一列”,而是将其引用(请将=A1复制下来以适应)。然后选择新列,转到特殊列,公式,文本(仅限),右键单击其中一个选定单元格,删除...,向上移动单元格。选择适合的验证列表范围。在这种情况下,您可能必须接受重复值,如果这些值恰好来自不同的公式。