Windows版WPSでCHOOSECOLS関数を使う方法

最終更新:2026年7月17日

Windows版WPSでCHOOSECOLSを使う4つの操作方法を紹介します。4件すべてが会員登録不要で、会員向けの項目は0件です。

操作方法一覧

操作ガイド

1. 基本的なCHOOSECOLS数式を入力する

開始位置: 数式タブ → 数式バー

  1. WPS Sheetsを開き、結果を表示したいセルを選択します。
  2. 数式を開始するには、=と入力します。
  3. CHOOSECOLS(と入力し、関数のヒントを確認します。
  4. 配列範囲と、返したい列番号を入力します。
  5. Enterキーを押して確定し、結果がセルに表示されるか、結果範囲にスピルされるかを確認します。

成功条件

  • UIの状態: セルに結果が表示されるか、配列が隣接するセルにスピル表示されます。
  • 次の操作: 引き続きパラメーターを編集したり、数式をコピーしたり、ブックを保存したりできます。

使用時のヒント

  • よくある間違い: 数式が=で始まっていない、または括弧や区切り記号が不足しています。
  • 環境上の制限: 出力先のスピル範囲にすでにデータがある場合、配列の結果が完全に展開されないことがあります。

2. 複数の列を一度に返す

開始位置: 数式タブ → 数式バー

  1. 出力先の開始セルを選択します。
  2. =CHOOSECOLS(array,col_num1,col_num2,col_num3)と入力します。
  3. 必要に応じて、複数の列番号引数を入力します。
  4. Enterキーを押して結果を確定します。

成功条件

  • UIの状態: 結果範囲には、入力した列番号と同じ順序で複数の列が返されます。
  • 次の操作: 列の順序を調整して、フィールドをすばやく並べ替えることができます。

使用時のヒント

  • よくある間違い: 列番号が元の配列の列数を超えている場合、数式はエラーを返します。
  • 環境上の制限: 返される配列のために、十分な空きスペースを確保してください。

3. ワークシートをまたいで列データを参照する

開始位置: 数式タブ → 数式バー

  1. 結果を表示する先のワークシートで、開始セルを選択します。
  2. =CHOOSECOLS(と入力します。
  3. 元のワークシートに切り替え、データ範囲を選択します。
  4. 数式に戻り、列番号の引数を追加します。
  5. Enterキーを押して、シートをまたぐ参照結果を確定します。

成功条件

  • UIの状態: 現在のワークシートに、別のワークシートで選択した列のデータが表示されます。
  • 次の操作: 元のシートが変更されると、結果は自動的に再計算されます。

使用時のヒント

  • よくある間違い: ワークシート名または参照範囲が正しくありません。
  • 環境上の制限: 元データの構造が変わった場合は、列番号が目的のフィールドに引き続き対応しているか確認してください。

4. ネストした数式でCHOOSECOLSを使う

開始位置: 数式タブ → 数式バー

  1. 結果を表示したいセルを選択します。
  2. 外側の関数から入力するか、先にCHOOSECOLS(と入力します。
  3. CHOOSECOLSを別の数式の引数として使用するか、別の関数をCHOOSECOLSの中にネストします。
  4. 括弧の構造と引数の順序を確認します。
  5. Enterキーを押して結果を確定します。

成功条件

  • UIの状態: 数式は期待どおりの結果を返し、ネストされた構造全体が数式バーに表示されます。
  • 次の操作: 数式をほかのセルにコピーして、一括分析に利用できます。

使用時のヒント

  • よくある間違い: ネストが深いと、括弧の対応がずれることがあります。
  • 環境上の制限: 複雑な数式は、数式バーで編集すると式全体を確認しやすくなります。