PowerAppsからExcelに情報をアップロードするのに少し苦労しています。
3 つの異なるデータ ソースを使用してアプリを作成しました。そのうちの 2 つは、問題なく情報がアップロードされるSharePoint リストです。3 番目の Excel テーブルは…違います。
「Colum1」からランダムな名前を取得するためにExcelを使用しています。そのために見つけたロジックは次のとおりです。
Set(varRandom, Last( FirstN ( Filter(TableName, IsBlank(Column2)),1+RoundDown(Rand()*CountRows(TableName),0))).'Column1')
これは機能し、ランダムな名前を付けますが、ユーザー自体を方程式から外す方法はわかりません。(つまり、アプリを使用している場合、自分の名前がランダムに選択されるのは望ましくありません)
仕組みから、別のボタンをタッチすると、そのランダムな名前が誰かによって既に選択されているという情報が送信されるため、再度選択することはできません。最初に試し"SubmitForm(FormName)"
てみましたが、Excel に供給しているデータから何を取得し、どこに送信するかを Excel に指示するための情報が不足していると思います。
つまり、Column3 にデータをアップロードするだけで、最初はすべて空白なので、全員をランダムに選択できます。
私はコーダーではないので、関数を間違って書いている可能性が 89% ありますが、アプリのその他の機能はすべて正常に動作します: ランダムな選択、複数の画面間のナビゲーション、および 2 つの SharePoint リストに送信される情報。
要するに:私はする必要があります
アプリを使用しているユーザーを無作為選択から削除 1 つの名前が 2 回選択されないように、データを 3 番目の列にアップロードします。
誰でも手伝ってもらえますか?