Oma*_*aer 6 microsoft-excel microsoft-excel-2016
在跨筛选数据复制/剪切/删除数据时,我在 Excel 2016 中看到以下不一致的行为:
我认为这种不一致的行为没有充分的理由 - 这是一个错误吗?或者有什么原因吗?
更重要的是,有什么办法可以让Excel在剪切和粘贴数据时忽略隐藏的行,使其与其余操作更加一致?
要尝试此操作,请在 Excel 中创建下表:
接下来,过滤掉 Category = "Hide" 的行:
你应该看到类似的东西:
现在,请执行以下操作:
CTRL-C在 Windows 上)CTRL-V在 Windows 上)CTRL-X在 Windows 上)CTRL-V在 Windows 上)CTRL-B在 Windows 上)DEL在 Windows 上)你现在应该看到:
现在,清除Category列中的过滤器,您应该看到:
综上所述,我们可以看到过滤后的单元格的处理方式有几个不一致的地方:
过滤单元格的这种行为与隐藏单元格的处理方式不同(要隐藏单元格,右键单击列或行标题,然后选择Hide- 这将隐藏整个行或列)。隐藏的行包含在所有操作中——也就是说,如果数据被隐藏,我们可以复制、剪切、粘贴、删除、格式化等数据。这些操作似乎仅对“已过滤”数据表现不一致。
此外,有趣的是,当数据被隐藏且未过滤时,拖动操作的行为也有所不同 - 而不是到处重复“一月”,它的行为更智能,并显示二月、三月等。
小智 2
我将尝试分部分回答这个问题。
对于单元格格式:移动的是单元格上的格式,而不是它的外观。我们以单元格 A1 和 B1 为例。他们彼此相邻。两者之间有一个边界。我要移动 B1 单元格。
如果边框是因为B1有左边框,它就会移动。
如果边框是因为A1有右边框,就不会移动。
我从不使用剪切,因为它不是复制-粘贴-删除。剪切被视为“特殊”操作,因此它会忽略过滤器。它还将随之移动单元格引用,并覆盖其所在的单元格引用。如果您尝试类似的实验,将特殊数据粘贴到过滤范围中,或者如果您的下拉菜单是复制然后粘贴特殊数据,您可能会看到类似的行为。
我在工作中遇到过很多由于人们剪切和粘贴数据而产生的问题。我的口头禅是“永远不要剪切和粘贴——你不会得到你想要的结果”
| 归档时间: |
|
| 查看次数: |
6716 次 |
| 最近记录: |