如何在filter清除时从已过滤的Excel列中保存已编辑的数据

我无法find我需要的答案。 所有search都会导致更复杂的情况或者如何过滤。

我已经筛选了一个工作簿,只显示列C中值介于.01和5.55之间的行。

然后,我在一个空白列(J)中使用了一个公式,成功地将1.35添加到每个值。 (= CXX + 1.35)

我现在需要将列J中获得的值移动到replaceC中的值,并在清除filter时保留这些值。

在继续search – 谷歌我发现: https : //support.office.com/en-us/art…8-272422419b59

但该方法只移动一部分细胞。

我突出显示J列中的修改值 – 它们显示为以块的forms复制,因为它们之间缺less行号。 我突出显示了C中的原始值(这是相同大小的数据范围),并将“粘贴 – 粘贴值”和“粘贴特殊值/值”绑定,但不能正确粘贴。 First Cell是唯一正确粘贴的。 只有大约一半的细胞被replace,这些值是不正确的。

我是否使用正确的方法来完成我的需要? 还是我错了? 这似乎与我在电子表格中做的其他事情是“逻辑”的方式,但是…还没有尝试过编辑过滤信息。

感谢您的期待

为什么要打扰过滤?

在列J中使用此公式,从第2行开始,复制下来,然后复制整列,并使用select性粘贴>值粘贴到列C

=if(and(C2>=0.01,c2<=5.55),C2+1.35,c2) 

或者,如果你坚持要做的过滤方法:

  • 过滤数据
  • 在可见的单元格中input您的公式
  • 清除filter
  • selectJ列并复制
  • selectC列并使用特殊粘贴选项“ ”和“ 跳过空白 ”勾选。