適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web Excel 2024 Excel 2024 for Mac

最新チャネル

月次エンタープライズ チャネル

半期エンタープライズ チャネル

半期エンタープライズ チャネル (プレビュー版)

Office for Mac

指定した数の要素の後に、指定された値の行または列を列ごとにラップして、新しい配列を形成します。

構文

=WRAPCOLS(vector, wrap_count, [pad_with])

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

  • ベクター       ラップするベクターまたは参照。

  • wrap_count       各列の値の最大数。

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

解説

ベクターの要素は、列ごとに 2 次元配列に配置されます。 各列にはwrap_count要素があります。 列に埋める要素が不足している場合、列には pad_with が埋められます。 wrap_countがベクター内の要素の数以上の場合、ベクトルは単に 1 つの列で返されます。

エラー

  • Excelは、ベクトルが 1 次元配列でない場合に #VALUE を返します。

  • Excel は、wrap_count が 1 未満の場合に #NUM を返します。

  • Excel は、結果がない戻り値の配列内の各セルに対して #N/A エラーを返します。

使用例

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

範囲 A2:G2 の行を 3 行の範囲 A4:C6 の配列にラップします。 最後の 2 つの不足している要素は、#N/A を返します。  

データ

A

B

C

D

E

F

G

数式

=WRAPCOLS(A2:F2,3)

範囲 A2:G2 の行を 3 列の範囲 A4:C6 の配列にラップします。 最後の 2 つの不足している要素は、パッド文字 "x" を返します。

データ

A

B

C

D

E

F

G

数式

=WRAPCOLS(A2:G2,3,"x")

ヘルプを表示

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

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