メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

配列を展開、または埋め込んで、指定した行と列の大きさに合わせます。 

構文

=Expand(array, rows, [columns], [pad_with])

EXPAND 関数の構文には、次の引数があります。

  • 配列       展開する配列。

  •        展開された配列内の行数。 存在しない場合、行は展開されません。

  • columns  展開された配列内の列の数。 存在しない場合、列は展開されません。

  • pad_with        埋め込む値。 既定値は #N/A です。

解説

  • 行が指定されていない場合、または空の場合、既定値は配列引数の行数です。

  • 列が指定されていない場合、または空の場合、既定値は配列引数の列数です。

エラー

  • 行または列の引数が配列引数の行または列より小さい場合、Excel は#VALUEエラーを返します。

  • pad_with が指定されていない場合、Excel は埋め込みセルに #N/A エラーを返します。

  • 配列が大きすぎる場合、Excel は#NUMを返します。

次の表のサンプル データをコピーし、新しい Excel ワークシートのセル A1 に貼り付けます。 必要に応じて、列の幅を調整してすべてのデータを表示できます。

2X2 配列のサイズを 3X3 配列に変更し、空の要素を #N/A で埋め込みます。

データ

1

2

3

4

数式

=EXPAND(A2:B3,3,3)

1X1 配列のサイズを 3X3 配列に変更し、空の要素を "-" で埋めます。

データ

1

2

3

4

数式

=EXPAND(A2,3,3, "-")

関連項目

TOCOL 関数

TOROW 関数

TAKE 関数

DROP 関数

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×