google-sheets - 使用 Arrayformula 根据条件自动填充 Google 表格中的列
问题描述
我会尽力解释这一点。所以,我想使用 Arrayformula 根据条件自动填充列。=IFERROR(QUERY(ARRAYFORMULA(IF((Research!$B$1:$B$100)="Yes",REGEXEXTRACT(Research!$A$1:$A$100,".*"),)),"WHERE Col1 是不为空"))。
它做了它应该做的事情,但是如果该条件在任何时候发生变化(所以它不再是真的)就会出现问题,填充数组的单元格中的值将被删除,但也会偏移它之后的所有其他行(同样发生如果我在其他行之间插入具有“是”值的新行,则在我从中提取数据的研究表中)。如果我需要更改我从中提取数据的工作表中的条件 > 并且不抵消我使用数组公式的工作表中的其他所有内容,有什么办法吗?(如果值不再满足条件,则删除整行,或者如果满足条件则插入新行(不只是在其位置替换前一个单元格中的值,因为那么所有其他字段都不匹配)。我我是excel的初学者,我希望这是有道理的。
- 主表中的条件>数组表中的结果 (这些是好的示例)
- 将代理 3 的值更改为是>插入代理的 5 位置 > 并抵消其后的所有内容
解决方案
请参阅电子表格中的示例。
方法A:分离输入和输出表
方法 B:研究投入和倡议产出
方法 C:使用 Google Apps 脚本“避免”Take?
值更改时的偏移。(未提供示例)
推荐阅读
- python - yt 模块中的 3D 图
- python - Python 删除地址处的部分
- c++ - 使用唯一指针动态分配矩阵
- python - Pandas 无法正确读取给定的 CSV 文件
- react-native - React Native:下载后无法找到音频文件
- bash - 关于访问特定目录中的文件(名称)并更改它
- python - 将字节 -> 字符串 -> 转换回字节,并获取原始值
- firebase - Twilio 聊天用户 (Node.js) 友好名称在访问令牌创建期间未注册
- reactjs - 将 scss 中设置的全局字体应用于 Storybook 中的 Material UI 组件?
- javascript - 使用 render_template 重新渲染不起作用