データの分析、グラフ作成、および通信のためのツールを備えた Microsoft 表計算ソフトウェアのファミリ
> sheet1に作成した表のうち「〇」の行を、FILTER関数でsheet2に抽出> sheet2もテーブル化(以下テーブル2)しようとすると> テーブル2が「#スピル!」となってしまい、抽出が正確にでません
スピル配列を返す数式はテーブルではサポートされていません。
> テーブル1の行が増えた際にテーブル2にも> 自動で行が増えるようにするようにすることは> 可能でしょうか?
したがって、これを実現することは不可能です。
> sheet1とsheet2で閲覧・編集する人が違い、分けて管理したい
[テーブル2]の任意のセルを直接編集することを前提とするなら、
そもそも[テーブル2]の行が自動的に増えたり減ったりすること
(そういう仕組みを実装すること)自体が問題です。
例えば、[テーブル2]において[ユーザー名]が"佐藤"である行のセルを編集したとして、
その後[テーブル1]において[ユーザー名]が"佐藤"である行の[確定]の値が
"○" 以外の値に変更された場合、その時の[テーブル2]の状態が
どのようなことになるかを想像してみて下さい。
とりあえず「ある時点において[確定]の値が"○"である行を絞り込む」ことを
目的とするなら、例えば FILTER 関数によって得られたスピル配列を一旦
通常のセル範囲に変換し、その上でテーブル化した方が安全でしょう。