Excel からデータ付きキャンバス アプリを作成する

このトピックでは、Power Apps で Excel テーブルからのデータを使用して最初のキャンバス アプリを作成します。 Excel ファイルを選択して、アプリを作成し、作成したアプリを実行します。 作成されたすべてのアプリには、レコードの参照、レコードの詳細の表示、レコードの作成または更新のための画面が含まれています。 アプリを生成することにより、Excel のデータを使用して実際に機能するアプリをすばやく入手することができ、その後でニーズに合わせてアプリをカスタマイズできます。

Excel ファイルは、OneDrive、Google Drive、Dropbox などのクラウド ストレージ アカウントに置かれている必要があります。 このトピックでは、OneDrive for Business を使用します。

Power Apps のライセンスがない場合は、 無料で新規登録 することができます。

このビデオでは、Excel ファイルのデータを使用してキャンバス アプリを作成する方法について説明します:

前提条件

このトピックの内容に正確に従うには、Excel で Flooring Estimates ファイルをダウンロードし、クラウド ストレージ アカウント に保存します。

重要

  • ご自身の Excel ファイルを使用するには、データがテーブルとして書式設定されている必要があります。 詳しくは、「テーブルの書式設定」を参照してください。
  • この記事の方法では、最新バージョンのコネクタを使用します。 さまざまな方法と、それらが使用されているコネクタのバージョンにどのように影響するかについては、人気のあるコネクタから Excel に接続するPower Apps を参照してください。

アプリの作成

  1. Power Apps にサインインします。

  2. 開始元 で、Excel を選択します。

    Excel を選択します。

  3. 既に作成された OneDrive for Business 接続がない場合は、作成を促されます。 作成 を選択して接続を作成します。

  4. OneDrive for Business 接続を選択します。

    OneDrive for Business 接続を選択します。

  5. この例では、Excel ファイル—FlooringEstimates.xlsx がある場所を参照します。

  6. テーブルを選択する で、この例ではテーブル—FlooringEstimates を選択してから、接続 を選択します。

    テーブルを選択します。

アプリの実行

  1. F5 キーを押して (または右上隅の再生アイコンをクリックまたはタップして) プレビューを開きます。

    プレビューを開きます。

  2. 右上隅にある並べ替えアイコンをクリックまたはタップして、並べ替え順序を切り替えます。

    アイコンを並べ替えます。

  3. 検索ボックスに 1 つ以上の文字を入力するか貼り付けて、一覧をフィルター処理します。

    たとえば、Honey と入力するか貼り付けて、その文字列が製品の名前、カテゴリ、または概要に表示される唯一のレコードを表示します。

    フィルターの例。

  4. レコードを追加する:

    1. プラス アイコンを選択します。

      プラス アイコン。

    2. 必要なデータを追加し、チェックマーク アイコンを選択して変更を保存します。

      保存アイコン。

  5. レコードを編集:

    1. 編集するレコードの矢印を選択します。

      次へ進む矢印。

    2. 鉛筆アイコンを選択します。

      鉛筆のアイコン。

    3. 1 つ以上のフィールドを更新して、チェックマーク アイコンを選択して変更を保存します。

      保存アイコン。

      または、キャンセル アイコンを選択して変更を破棄します。

  6. レコードを削除します。

    1. 削除するレコードの次へ進む矢印を選択します。

      次へ進む矢印。

    2. ごみ箱アイコンを選択します。

      ごみ箱アイコン。

次の手順

ニーズに合わせて既定のブラウザー画面をカスタマイズします。 たとえば、カテゴリや概要ではなく、製品名だけで一覧を並べ替えてフィルター処理できます。

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。