appsheetスプレッドシートの関数が残った状態になる現象

initial valueを変更してもフォーミュラーを入れてもスプレッドシートの関数が入っていますとエラーが出る現象の原因と対策について私が解決に時間がかかったことを共有しします。

下記のエラーが出た時の対処方法です。本当に直すのに時間がかかった笑

Schema’ of Column Type ‘Number’ has a ‘Sheet Formula’ so the column is being marked ‘Read Only’.


エラーの詳細は、下記リンクからも確認できます。

  • Meaning One or more columns in your spreadsheet has a formula and so AppSheet marks that column as read-only.
  • Likely Cause You may have added formulas to one or more columns in your spreadsheet.
  • Resolution Steps Please modify the column structure if you don’t want the column to be read only.
目次

スプレッドシートの関数は、削除したか確認する。

まず、上記で書いたエラーが発生した場合は、スプレッドシート内に関数が入っている状態なのにappsheetでinitial valueやFORMULAに関数を組み込もうとした際にエラーになります。


スプレッドシートの中の数式(関数)を削除したかを最初に確認しましょう。もし関数が入っている状態の場合は、削除しましょう。

appsheet内のSpreadsheet formulaを確認する。

スプレッドシート内の関数を削除してもエラーが出る場合は、appsheet内を確認していきましょう。
編集マークボタンをクリック>Auto Compute >Spreadsheet formula
のなかに関数が入っている可能性があります。そこに関数が入っていたら消しましょう。

今回の場合は、Spreadsheet formula内に関数が入っていた状態だったためinitial valueなどに関数がうまく反映されなかったようです。

完全に盲点でした笑

まとめ

今回は、Schema’ of Column Type ‘Number’ has a ‘Sheet Formula’ so the column is being marked ‘Read Only’.というエラーがappsheetで出てしまった時の対処法についてまとめました。ぜひ忘れないようにブックマークお忘れなく✨

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
目次