【问题标题】:Google sheets copying adjacent cells so they're stacked谷歌表格复制相邻单元格,以便它们堆叠
【发布时间】:2020-03-04 14:08:06
【问题描述】:

我正在尝试在 Google 表格中创建一个单元格,使其成为一个单元格的值、一个回车符,然后是另一个单元格的值。我希望能够复制生成的单元格,以便可以将其粘贴到需要垂直两个单元格的专有程序中。

我可以使用创建单元格

=B3 & char(10) & B4

在结果单元格中显示一个在另一个之上的值。

我遇到的问题是,当我复制新单元格的内容并将其粘贴到我的专有应用程序中时,回车不会复制,这是制作单元格开始的重点。

有什么我可能会做的想法,或者有什么我没有想到的解决方法吗?看起来在表格中曾经有一个网络剪贴板功能,但它已经停产了。

【问题讨论】:

  • 您对“专有程序”在其输入中接受回车的信心如何?也许它正在摆脱它?
  • @MattKing 我已经将 Excel 中的垂直行粘贴到程序中一段时间​​了。实际上,垂直行中的值是计算出来的,它粘贴计算出来的字符串而不是公式
  • 你能分享一个你正在尝试做什么的样本吗?

标签: arrays google-sheets concatenation google-sheets-formula


【解决方案1】:

代替你的

=B3&CHAR(10)&B4

尝试:

={B3; B4}

【讨论】:

  • 谢谢你,我不知道我可以用这种方式制作一个数组。它会起作用,除非我在两列中处理大量对并且该公式的结果占用两个垂直单元格,其中第二个是后续对的第一行。我想我可以编写一些代码来释放每对之间的空间,但这并不理想,而且我不确定我正在为其准备的人是否愿意这样看待它
  • 目前我做了一个非常尴尬的解决方法,即制作一个数据透视表并将列强制转换为行。现在看着它,我仍然不确定它是如何工作的,也不知道我是怎么知道它可能的
  • 好吧,我刚刚发现了 TRANSPOSE 函数,它正是我想要的 - 获取一个包含两个垂直列的数组并将其转换为一个垂直对数组,这样左列就是顶部值右列是底部值
  • 感谢您帮助我将其视为一个数组!
猜你喜欢
  • 2022-08-02
  • 2017-09-11
  • 2022-10-20
  • 1970-01-01
  • 2022-10-14
  • 1970-01-01
  • 2021-04-06
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多