AppSheetでプレビュー画面にエラーが表示される。
解決したいこと
AppSheetで現金出納帳を作りたいのですが、差引残高を表示するvirtualcolumnの関数を入力するとモバイルデバイスのプレビュー画面でエラーになります。どなたか解決方法をご存じありませんでしょうか?
●データベース
スプレッドシート
●カラム
[_RowNumber]
[ID]...KEY
[年月日]...LABEL
[事業部]
[取引先]
[入出金] ....Enum型、入金か出金かを選択する
[勘定科目]
[摘要]
[入金額]....[入出金]で入金を選択したら表示する。show?
[出金額]....[入出金]で出金を選択したら表示する。show?
[差引残高_vc]
発生している問題・エラー
The 現金出納帳 app did not load successfully. Please contact the app creator.
Unable to fetch app definition. Ran out of resources evaluating: IF
### 該当するソースコード
IF(
[_THISROW].[_RowNumber]=2,
IF(
[入出金]="出金",
-[出金額],
[入金額]
),
LOOKUP(
MAX(
SELECT(
DB[_RowNumber],
AND(
[年月日]<=[_THISROW].[年月日],
[_RowNumber]<>[_THISROW].[_RowNumber]
)
)
),
"DB",
"_RowNumber",
"差引金額"
)+
(IF(
[入出金]="出金",
-([出金額]),
[入金額]
))
)
自分で試したこと
[差引残高_vc]の関数を削除するとプレビュー画面が復活して入力できるようになるので、関数の組み方に問題があるのではと予想しています。
どうか宜しくお願いいたします。
0