エクセルでCOLUMN関数を使う方法(4つの理想的な例)

  • これを共有
Hugh West

特定のセルの列番号を調べる必要がある場合があります。 この目的のために、Excelには COLUMN この関数は、任意の参照セルの列番号を返します。 この関数を使うことで、どのように COLUMN機能 は、単独でも他のExcel関数と組み合わせても機能します。 この記事では COLUMN機能 をExcelで表示します。

練習用ワークブックをダウンロードする

こちらから無料のExcelワークブックをダウンロードし、ご自身で練習してください。

COLUMN 機能の使用.xlsx

COLUMN関数の紹介

概要

この関数は、セル参照の列番号を返します。

シンタックス

の構文や式は COLUMN機能 をExcelで表示すると

=COLUMN([リファレンス])

論証

論証 必須またはオプション 価値
[参考文献】。] オプション 列番号を返したいセルまたはセル範囲。 reference 引数がセル範囲を参照し、COLUMN 関数が水平配列式として入力された場合、COLUMN 関数は参照先の列番号を水平配列として返します。

戻る

この関数は、指定されたセル参照に基づいて、列の番号を返します。

ExcelでCOLUMN関数を使用する4つの理想的な例

今回は、4つの理想的な使用例をご覧いただきます。 COLUMN機能 この関数を直接使う方法と、この関数を他の関数と組み合わせて特定の値を取得する方法を紹介します。

今回は、以下のサンプルデータセットを使って説明します。

1.列番号の決定

の基本的な用途や使い方を説明します。 COLUMN機能 は、与えられたセル参照の列番号または番号を見つけることです。 以下の議論から、あなたはそれをよりよく理解するでしょう。

  • まず、以下の画像を見てください。 COLUMN機能 の数式を、異なるセル範囲を参照として使用することができます。
  • 以下、各計算式について説明します。

  • まず、最初の数式は現在のセルの列番号を返します。 つまり、列が3であれば C .
  • 次に、以下の式で G10 セルの列番号は7です。
  • 第三に、列番号を返すようにする。 A4:A10 の範囲は、3 番目の関数を使用することで1 となります。
  • ここでも4番目の関数を利用し、列番号の は、A4:F10 ダイナミックアレイ(1~6)。
  • 最後に、上の画像の最後の式は、最初の列番号の A4:F10 というダイナミックな配列になります。

2.任意の範囲の最初の列番号と最後の列番号を検索する

を使用することにより COLUMN機能 を使用すると、任意のセル範囲の最初の列番号と最後の列番号を見つけることができます。 そのためには COLUMN機能 をもって MIN関数 で最初の列番号を求め MAX関数 をクリックすると、最後の列番号が表示されます。 次の手順を参照して、理解を深めてください。

ステップス

  • まず、セル範囲の最初の列を求めるには、セル内で次の組み合わせの数式を使用します。 D13 .
=min(column(c5:e11))とする。

  • 2つ目は、押した後に 入力 をクリックすると、目的の列番号である3が表示されます。

  • もう一度、同じセル範囲の最後の列番号を見るには、セル内の D15 は、次の組み合わせ式を挿入します。
=max(column(c5:e11))とする。

  • を押した後、最後に 入力 の場合、このセル範囲の最後の列の番号が表示され、それは5となります。

続きを読む Excelの範囲内のテキストを検索する方法 & セル参照を返す (3つの方法)

3.VLOOKUP関数で動的な列参照として使用する。

この例では COLUMN機能 このタスクを成功させるためには、以下の助けが必要です。 VLOOKUP関数 では、この手順を以下の手順で行ってみましょう。

ステップス

  • まず、必要な情報をすべて含んだ次のようなデータセットを用意します。
  • それに伴い、この手順の結果を示す3つのフィールドを追加で作成します。

  • 次に、計算式の適用を容易にするために、カラムの製品をドロップダウンリストにする C 細胞内 B15 .
  • そのためには、まずセルを選択します。 B15 をクリックし データ タブをクリックします。
  • その後 データツール グループを選択します。 データバリデーション .

  • 3つ目は、から。 データバリデーション ダイアログボックスで、ドロップダウンのスタイルを リスト と入力し、ドロップダウンを作成するための適切なセル範囲を指定します。
  • 最後に よっしゃー .

  • そこで、以下の画像から、商品名を含むドロップダウンを確認することができます。

  • 第五に、細胞に関する特定の製品の販売者名を知ること。 B15 の場合、セルで次の組み合わせの数式を使用します。 D15 .
=vlookup($b15,$c$5:$e$12,columns($c5:c5)+1,0)のようになります。

フォーミュラ・ブレークダウン

=vlookup($b15,$c$5:$e$12,columns($c5:c5)+1,0)です。

  • こちら $B14 は入力フィールドです。 このフィールドに入力します。
  • B$4:$D$11 は、データが格納されるテーブル範囲です。
  • 列($b4:b4)+1 この部分の数式は、売り手の列の値を返します。
  • 定義付け 0 を range_lookup として、比較のために完全一致を考慮しています。
  • このVLOOKUP関数に興味がありますか? これらのリンクを試してみてください。

    1.エクセルでVLOOKUPを使って最大値を取得する方法

    2.VLOOKUPとHLOOKUPを組み合わせたExcelの計算式(例付き)

    3.異なるシートの2列を比較するVLOOKUP式!

    4.エクセルでVLOOKUPをIF条件付きで使う(5つの実例)

  • その後、Enterキーを押すと、目的のセラー名が表示されます。

  • さらに、その商品の価格も調べたい場合は、次の数式をセルに挿入します。 E15 .
=vlookup($b15,$c$5:$e$12,columns($c5:d5)+1,0)のようになります。

  • 最後に 入力 そして、あなたの仕事は完了します。

  • さらに、セルの値を変更することで B15 を選択すると、希望する製品に対応した結果が得られます。

続きを読む エクセルでCOLUMNS関数を使う方法(3例)

類似の読み物

  • エクセルでINDIRECT関数を使う方法(適切な例12件)
  • エクセルでOFFSET関数を使う(3例)
  • ExcelのOffset(...)関数とその例

4.COLUMN関数とMOD関数、IF関数の組み合わせ

例えば、ある組織の毎月の請求書のデータセットがあるとします。 そして、3ヶ月目ごとに請求書を特定の数だけ増やしたいとします。 このタスクを実行するためには イフ , COLUMN モデル そのためには、次の手順を参照してください。

ステップス

  • はじめに、毎月の請求書と次の画像を参照してください、私は3ヶ月目の請求書ごとに500ドルを追加したいです。

  • 次に、そのために、セル内に以下の数式を記述します。 C5 .
=IF(MOD(COLUMN(C7)+1,3)=0,$F$4+C7,C7)

計算式の説明

=IF(MOD(COLUMN(C7)+1,3)=0,$F$4+C7,C7)

  • こちら mod(列(b4)+1,3) は、データセットから3ヶ月ごとに検索します。
  • E$8+B4 は、条件が真であれば、現在の請求書と入力された請求書を加算する。
  • B4 が偽の場合、前回の請求書を印刷します。
  • 3つ目は、プレス 入力 と同じ結果が得られます。 C5 において D5 を、1ヶ月目ということで。
  • 行全体とすべての列の結果を見るには、ドラッグして オートフィル を右側に表示します。

  • 最後に、次の図のように3ヶ月ごとの値で500ドルを追加します。

覚えておきたいこと

  • この機能で配信されるのは #NAME! 引数に無効な参照を指定するとエラーになります。
  • 4番目の方法では、2列目からデータセットを作成しましたが、データセットが別の列から始まる場合は、その変更に伴って数式を変更する必要があります。

結論

以上で本記事を終了します。 本記事がお役に立てれば幸いです。 以上の説明をお読みになった後、あなたは COLUMN機能 その他、ご質問やご提案がありましたら、以下のコメント欄でお知らせください。

があります。 エクセルウィキ そのため、コメントいただいた後、しばらく時間をおいてから、最適な解決策を回答させていただきます。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。