如何将单元格数据从一个 google 电子表格发送到另一个电子表格,但前提是单元格颜色正确?
How to send cell data from one google spreadsheet to another, but only if the cell colour is correct?
我有一个电子表格,其中包含两种不同颜色的单元格。我知道我可以使用 IMPORTRANGE 函数将所有单元格数据从一个 google 电子表格发送到另一个电子表格。但是,我只想发送满足指定单元格颜色的单元格数据。
例如,如果电子表格 A 有 10x10 的数据和各种颜色,那么电子表格 B 应该包含来自电子表格 A 中红色或绿色单元格的所有数据(并转移单元格颜色)。电子表格 A 中颜色不同的所有其他单元格应作为空白无色单元格转移到电子表格 B。生成的电子表格应仍包含 10x10 单元格数据,但只有红色、绿色和空白单元格。
我知道应该可以为此编写一个函数,但我以前从未编写过任何自定义函数,也没有 Javascript 经验。任何形式的帮助将不胜感激。也许 QUERY 函数也可以使用?
提前致谢!
最好创建一个额外的列来存储关于在特定行 5o 上应用哪种条件(颜色)的信息。完成后,您可以使用 IMPORTRANGE.
中的 QUERY 公式轻松地将 table 从一个 Spreadsheet 传输到另一个
图片a栏是城市名。
假设 b 列包含有关条件(颜色)的信息。这是一个辅助列。
现在我们有 col1 = New York City, col2= green
然后你可以把这个输入到新的sheet中。
QUERY( IMPORTRANGE(URL, range), "SELECT col1 WHERE col2="green" OR col2="yellow" OR col2="red")
这是我喜欢使用的一个很棒的教程系列。
https://youtu.be/_N5zhAipVn0
您应该检查一下 Google Apps Script。它为您提供了一组工具,允许您创建一个脚本来执行您想要的操作。
Custom Functions 将帮助您创建一个函数,让您从 sheet 中获取值,然后设置您需要的条件。
Class SpreadsheetApp has the tools for handling all data in your sheets. Check for example the method getBackgrounds(),获取单元格范围内的颜色。
另一个post,跟你想做的在某些方面有点相似
我有一个电子表格,其中包含两种不同颜色的单元格。我知道我可以使用 IMPORTRANGE 函数将所有单元格数据从一个 google 电子表格发送到另一个电子表格。但是,我只想发送满足指定单元格颜色的单元格数据。
例如,如果电子表格 A 有 10x10 的数据和各种颜色,那么电子表格 B 应该包含来自电子表格 A 中红色或绿色单元格的所有数据(并转移单元格颜色)。电子表格 A 中颜色不同的所有其他单元格应作为空白无色单元格转移到电子表格 B。生成的电子表格应仍包含 10x10 单元格数据,但只有红色、绿色和空白单元格。
我知道应该可以为此编写一个函数,但我以前从未编写过任何自定义函数,也没有 Javascript 经验。任何形式的帮助将不胜感激。也许 QUERY 函数也可以使用?
提前致谢!
最好创建一个额外的列来存储关于在特定行 5o 上应用哪种条件(颜色)的信息。完成后,您可以使用 IMPORTRANGE.
中的 QUERY 公式轻松地将 table 从一个 Spreadsheet 传输到另一个图片a栏是城市名。 假设 b 列包含有关条件(颜色)的信息。这是一个辅助列。 现在我们有 col1 = New York City, col2= green
然后你可以把这个输入到新的sheet中。 QUERY( IMPORTRANGE(URL, range), "SELECT col1 WHERE col2="green" OR col2="yellow" OR col2="red")
这是我喜欢使用的一个很棒的教程系列。 https://youtu.be/_N5zhAipVn0
您应该检查一下 Google Apps Script。它为您提供了一组工具,允许您创建一个脚本来执行您想要的操作。
Custom Functions 将帮助您创建一个函数,让您从 sheet 中获取值,然后设置您需要的条件。
Class SpreadsheetApp has the tools for handling all data in your sheets. Check for example the method getBackgrounds(),获取单元格范围内的颜色。