Appsheetで日報アプリを作っています。
現場名は一覧からEnumListで選択するようにしました。
しかし連続して同じ現場に入ることがほとんどなので、initial valueで前日の現場名を設定したいのですが可能ですか?
例
1日 A現場 ← EnumListで選択
2日 A現場 ← 1日の現場名が自動入力
3日 A現場 ← 2日の現場名が自動入力
4日 B現場 ← 3日の現場名(A現場)が自動入力されていたがEnumListでB現場に選択し直す
5日 B現場 ← 4日の現場名が自動入力
Solved! Go to Solution.
いくつかの方法があるかとおもいますが、この方法が一番簡単かもしれません。
これであれば、コピーしたい行を選んでアクションボタンを押すUIですね。
もう一つの方法はExrpressionで
LOOKUP(
MAXROW("テーブル名","日付のカラム",[現場]=[_THISROW].[現場]),
"テーブル名",
"テーブルのキー名",
"EnumListのカラム名"
)
これであれば、現場を選んだ時にEnumListがコピーされるはずです。
試してみてください。
Hi @hamarin
Maybe like this
ANY(select(日報[現場], [_rownumber]=MAX(日報[_rownumber])))
or
ANY(select(日報[現場], [日付]=MAX(日報[日付])))
いくつかの方法があるかとおもいますが、この方法が一番簡単かもしれません。
これであれば、コピーしたい行を選んでアクションボタンを押すUIですね。
もう一つの方法はExrpressionで
LOOKUP(
MAXROW("テーブル名","日付のカラム",[現場]=[_THISROW].[現場]),
"テーブル名",
"テーブルのキー名",
"EnumListのカラム名"
)
これであれば、現場を選んだ時にEnumListがコピーされるはずです。
試してみてください。
User | Count |
---|---|
38 | |
32 | |
30 | |
17 | |
16 |