【问题标题】:How Can I Select a Column for Every Third Row in an Excel Table? [closed]如何为 Excel 表格中的每三行选择一列? [关闭]
【发布时间】:2014-04-17 17:34:08
【问题描述】:

我正在尝试这样做以移动这些列,以便它们可以成为它们上方相同行的一部分。 这是我想要实现的目标的图片:

有没有什么办法可以做到这一点,而无需在按住CTRL 键的同时不一一选择?

感谢您的帮助。非常感谢所有帮助。

【问题讨论】:

  • 一次性活动,还是需要反复进行?
  • @Kermit 你能更深入一点吗?我的输入格式将选择像图像中显示的列,但不使用鼠标/CTRL 键一一选择它们(这就是我在图像中所做的)。肯,很可能会反复出现。

标签: excel select multiple-columns


【解决方案1】:

向下和肮脏的解决方案,假设左上角是工作表的顶部,单元格 A1。

单元格 C1:

=A2

单元格 D1

=B2

单元格 E1

=MOD(ROW(A1),3)=1

复制到整个范围

仅复制和粘贴值

按 E 列排序

删除所有“FALSE”行

为了使可重复,记录你做一次的宏。然后,您应该能够编辑生成的宏以使其“通用”。

编辑

如果左上角不是A1,可以修改=MOD(ROW(A1),3)=2或=0选择正确的行。

【讨论】:

  • 如果有标题行,过滤会起作用,否则我相信在过滤“FALSE”时,第 1 行仍然会显示
  • @Ken 我想我只会使用自动点击器应用程序。我似乎无法弄清楚您的代码,但我确实知道您来自哪里。因此,我会给你最好的答案。谢谢你的帮助,肯。
  • 您遇到了什么问题?这个概念是在 C 列中,我正在获取下一行 A 列的值。在 D 列中,我将选择下一行 B 列值。我使用 MOD 公式来确定是否要保留一行。范围值条目并消除“错误”行。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-13
  • 1970-01-01
  • 2019-11-14
  • 1970-01-01
  • 2013-05-30
  • 1970-01-01
相关资源
最近更新 更多