Google sheets 用特定数量的匹配标准填充单元格
我希望创建一个公式,从引用列表中查找唯一值,并根据找到的匹配数填充单元格数 在我的清单中,有三个单独的清单,其中列出了满足每个领域(科学、英语、数学)给定要求的具体课程。在生成已完成课程的列表(左列)时,我希望蓝色区域具有表示已获得学分的公式(理想情况下,也可以显示课程,但“学分”一词也可以) 你好,巴尔多。我已经在您的电子表格的H12中键入了一个解决方案:Google sheets 用特定数量的匹配标准填充单元格,google-sheets,Google Sheets,我希望创建一个公式,从引用列表中查找唯一值,并根据找到的匹配数填充单元格数 在我的清单中,有三个单独的清单,其中列出了满足每个领域(科学、英语、数学)给定要求的具体课程。在生成已完成课程的列表(左列)时,我希望蓝色区域具有表示已获得学分的公式(理想情况下,也可以显示课程,但“学分”一词也可以) 你好,巴尔多。我已经在您的电子表格的H12中键入了一个解决方案: =ARRAYFORMULA("Credit - "&filter(A3:A9,match(A3:A9,D3:D9,0))) 过滤
=ARRAYFORMULA("Credit - "&filter(A3:A9,match(A3:A9,D3:D9,0)))
过滤器
和匹配
功能用于识别A3:A9中出现在D3:D9中的唯一值(在单元格I12和J12中分别更改为E3:E9和F3:F9)
根据A3:A9中生成的完整课程列表的不同,您可能需要考虑使用<代码>修饰符< /C>函数来删除意外的超前或尾随空间。
=ARRAYFORMULA("Credit - "&filter(TRIM(A3:A9),match(TRIM(A3:A9),D3:D9,0)))
最后,
和
允许我们将字符串“Credit-”附加到单个值的开头,而数组公式
在返回的整个数组中迭代该过程。太棒了!非常感谢。我插入了一个新表(不仅仅是一列)来收集值。有没有可能让数组公式填充一个表(如示例所示)而不仅仅是一列?调整数组的大小可能是一件棘手的事情,因此我鼓励您看看这个[Google产品论坛]()以了解一些潜在的解决方案。我还在H18:I18中的工作表中键入了一个草率的解决方法。在这两种情况下,我是否可以建议您接受我对您的原始问题的回答,或者为了子孙后代的利益,将您的原始问题修改为您的原始问题?