【发布时间】:2020-10-21 14:35:32
【问题描述】:
我在 Google 工作表(工作表 B)的表格中有一个列(X 列),它从另一个工作表(工作表 A)获取其所有值。表格的其余部分只有正常的人类输入单元格。
在工作表 A 上,可以在工作表的任何部分输入新值,而不仅仅是底部,因此工作表 A 中的新值并不总是位于工作表 B 中 X 列的底部 - 它们会进入工作表的中间X 列,将下面的 X 列值分别向下移动一个单元格,使 X 列与表格的其余部分不同步。
我想知道,每当工作表 A 中有新值时,工作表 B 表中可能会有一个新行,其中 X 列中的新值和行的其余部分为空白,所以之前的单元格在工作表 B 表中彼此相邻仍然可以彼此相邻。
例如,假设工作表 B 表如下所示
Column X: Column Y:
Audi Jibjab Jabjib
Honda Woowoo Yrkstrom
Mini Chairrgr nee
Toyota Frof Prog
如果将“Fiat”添加到工作表 A 的中间,那么将进入 X 列的中间(无论 X 列是否已排序,这都可能发生),我希望表格看起来像
Column X: Column Y:
Audi Jibjab Jabjib
Fiat
Honda Woowoo Yrkstrom
Mini Chairrgr nee
Toyota Frof Prog
不像下面这样:
Column X: Column Y:
Audi Jibjab Jabjib
Fiat Woowoo Yrkstrom
Honda Chairrgr nee
Mini Frof Prog
Toyota
这怎么可能?我会接受任何解决方案。
谢谢, 米兰
【问题讨论】:
-
你能公开分享这张表吗?到目前为止你有什么尝试?
-
@Kessy 我刚刚尝试考虑了一段时间,但我认为它需要某种我一无所知的表格脚本。我是表格新手。当您突出显示表格并进行排序时,您可以手动更改同一行中单元格的位置,我只希望计算机自动执行相同的操作 - 当它在 X 列中创建一个新值并移动单元格时下一个,只需将 Y 列中的相应单元格也下移一个。
-
docs.google.com/spreadsheets/d/… 尽我所能分享,工作表 A 是第二张工作表(将 G K N Q T 列中的值放入工作表 B),工作表 B 是第三张工作表
标签: google-sheets google-sheets-formula