将范围从 Excel/Google Sheet 中的一张工作表拖放到同一工作簿或电子表格的另一张工作表

将范围从 Excel/Google Sheet 中的一张工作表拖放到同一工作簿或电子表格的另一张工作表

我想移动包含许多公式的单元格区域(一些使用绝对引用,另一些使用相对引用)。如果我这样做,Cut相对Paste公式将指向错误的位置。

如果我要将范围移动到同一张表上的另一个位置,那么我只需选择范围并执行DragDrop。我该如何操作才能将其放到另一张表上?

Google Sheet 的解决方案对我来说也适用。

答案1

您可以通过使用鼠标拖动单元格,然后按下 键Alt来移出工作表而不是仅仅在工作表周围移动。

现在向下拖动到工作表选项卡,然后拖动到所需工作表的选项卡上。您会注意到 Excel 会更改为显示该工作表,然后您可以移动到正确的位置并放置单元格。

如果出于某种原因该功能不适合您(Excel 在鲜用功能方面确实存在差异,尤其是在 Windows 和 Mac 之间,但这一点似乎不太可能有差异。不过...),您可以使用三个“控制”键(Shift、Control 和 Alt)进行组合来测试该概念。

此外,Excel 传统上具有这样的功能Function key(通常使用上面的控制键),以及任何其他方法(例如此答案顶部的方法)。我没有尝试或研究过,但通常会有一个。

最后,人们总是可以使用在源文件打开时在窗口或可见的监视器中打开“新”(空白)电子表格的权宜之计。收集单元格并将它们拖放到新电子表格中。返回并将工作表更改为您想要它们去的地方,然后抓住它们并将它们移回,但回到它们去的地方。

不管怎样,你都可以做到这一点。但收集它们并按下Alt以切换纸张并放下它们似乎是最简单的。

相关内容