google-sheets - Google 表格 - 自动从表格 1 导入数据,而不是从新表格 2 中删除
问题描述
我使用 IMPORTRANGE 连接我的两个谷歌表格。Sheet1 包含我们需要订购的东西的信息,Sheet2 用于存储订购后的所有物品。但是,我希望 Sheet1 中的数据按顺序删除,然后从 Sheet2 中删除。
如何根据 Order# 从 Sheet1 获取信息以自动复制到 Sheet2,并且在从 Sheet1 中删除时不会被删除?
解决方案
如果您想通过删除 Sheet1 中的行来实现这一点,您需要一个脚本。
如果您只想使用 Sheets 标准公式,还有另一个选项可能满足用例,但实际上不会从 Sheet1 中删除行。
您需要做的是向 Sheet1 添加一个新的是/否或复选框列(名为“已删除”或类似名称)。当您想“删除”一行时,您只需选中该列中的复选框。
在 Sheet2 上,您将包装IMPORTRANGE
into QUERY
,例如
=QUERY(IMPORTRANGE(...), "select * where Col1=TRUE")
如果您在 Sheet1 中的第一列是一个复选框,如果一行被标记为“已删除”,则该复选框被选中。
推荐阅读
- javascript - 如何从数据库中通过 id 获取文本
- python - 在 Arelle 开始时出现错误逃生错误
- javascript - 为什么移动视图中的代码加倍元素?
- kotlin - kotlin.native.concurrent.InvalidMutabilityException:KMM iOS 中冻结的 kotlin.collections.HashMap@3ee0f08 的突变尝试
- typescript - 如何从打字稿中的现有类中提取接口
- java - DefaultComboBoxModel addElement vs addAll
- c++ - 来自控制台的 c++ Linux 输入(在 docker 容器内)
- android - 如何在 bindCursor 内的 ViewHolder 上的 RecyclerViewCursorAdapter 中运行 CoroutineScope{}
- ios - 为什么这个动画没有按预期工作?
- java - Spring Boot Webflux - flatMap 是链接 http 调用的正确方法吗?