如何在 Google 表格中覆盖或编辑 FILTER 文本的结果而不出错

How to overwrite or edit results of FILTER text without erring in Google Sheets

我正在使用 =FILTER 公式将较大的 sheet 过滤为较小的 sheet。我成功设置了过滤器,如下所示:

=FILTER(form!A3:M3, NOT(ISBLANK(form!A3:M3)))

我唯一的条件是我将结果从较大的 sheet 过滤到较小的结果,只要它不为空,但除此之外,问题是这个:

一旦数据位于较小的 sheet 中,我希望能够仅编辑较小的 sheet 中的单元格。现在,当我在较小的 sheet 中编辑一个单元格时,它会出错,因为我正在覆盖 =FILTER 结果 .

我知道我可以 "copy + paste as values only" 但我想知道是否有一个公式可以与我当前的公式结合使用,它将 =FILTER 的结果自动输出为值而不是说公式。我尝试将 =TO_TEXT=TEXT 与我的公式结合使用,但没有结果。

不,这样的功能不存在。很可能你唯一可能的选择
(除了 CTRL+C ... CTRL+SHIFT+V) 是通过脚本使用 FILTER 将结果作为值而不是引用打印到单元格中。