OFFSET関数でプルダウン(データの入力規則)を自動追加する方法
OFFSET関数でプルダウン(データの入力規則)を自動追加する方法

OFFSET関数でプルダウン(データの入力規則)を自動追加する方法

OFFSET関数でプルダウン(データの入力規則)を自動追加する方法 2025年2月3日 2025年2月8日 WRITER Yu  

チェック↓↓

Excelスキルがある人の市場価値とは?転職で評価されるレベルと年収の目安

この記事を書いている人 - WRITER - Yu Excel歴15年。パソコン講座を数十回以上実施し、就職や転職、復職の支援も行っています。Excelの基本操作から関数、マクロ、VBAまで仕事で便利だったことを中心に書いていますので、お仕事の時間短縮にお役に立てれば幸いです。 詳しいプロフィールはこちら

Excelで便利なプルダウン(データの入力規則)ですが、後から項目を追加してもプルダウンに反映しません。

しかし、OFFSET関数を使用することでメンテナンスしなくても自動追加することができます。 そこでこの記事ではOFFSET関数を使用してプルダウンの自動追加する方法を紹介します。

一度覚えることで今後の作業の時間短縮に繋がりますので、是非Excelで活用していきましょう。

目次

  • 1 OFFSET関数でプルダウンを自動追加する手順
    • 1.1 自動追加されない場合
    • 1.2 OFFSET関数を応用
    • 1.3 自動追加した数式の解説
  • 2 まとめ

OFFSET関数でプルダウンを自動追加する手順

D3のセルをプルダウン設定にし、A列の氏名を呼び出す設定を説明します。

設定したいD3のセルを選択し、「データ」タブの「データの入力規則」をクリックします。

 

 

自動追加されない場合

通常の設定、つまり自動追加されない場合の設定だと上記のようになります。

また、プルダウンの基本的な設定方法と、データの入力規則を使用しないプルダウン設定の方法は以下の記事で紹介しています。

Excelのプルダウンでリストから選ぶ簡単な方法 2022-07-10 今のままだとプルダウン設定はできていますが、名前を追加した時に反映されません。

 

OFFSET関数を応用

先ほどの設定を以下のように変更します。

数式は以下のようになります。 =OFFSET(A3,1,0,COUNTA(A:A)-1,1)

この入力により、新しく名前を追加しても全て反映するようになりました。

自動追加した数式の解説

OFFSETを使用することで、A3の一つ下のセル、つまり氏名が入力されているセルを基準にし、範囲指定でCOUNTA関数も応用しています。

COUNTA関数は文字や数値など何か入力しているセルの数を数える関数のため、A3のセルから下の行で入力されている数を計算し、プルダウンに反映しています。

また、OFSSET関数とCOUNTA関数については以下の記事で詳しく解説しています。

関連記事
  • 【Excel関数】OFFSETの使い方と他の関数との組み合わせ
  • 【Excel関数】COUNTA関数の使い方とCOUNT関数の組み合わせ
  • 【Excel関数】DCOUNTAとは?複数条件の指定方法とDCOUNTとの違い

 

まとめ

今回はOFFSET関数を使用してプルダウンの自動追加する方法について紹介しました。

 

  • 通常の方法ではプルダウンが自動追加されない
  • OFFSETとCOUNTA関数を応用する
  • OFFSET関数は基準となるセルから範囲等指定
  • COUNTA関数は個数を求める

プルダウン設定は多くの企業や事務処理を行う社員が使っているスキルですが、自動追加する方法は知らない方が多いです。

しかし、たった一度の設定で項目の範囲指定を直す手間が省けます。

 

Excelの機能を使いこなすと、仕事の効率化から大きな時間短縮に繋がります。

仕事術のスキルが増えるとプライベートの時間を時間を増やすことができますので、当サイトで得た知識を是非活用していきましょう。

また、今回は紹介していませんでしたが、プルダウンは「総務課→氏名」「製造課→氏名」というように、カテゴリから連動してリストの中身を変更することも可能です。

以下のExcel記事もおすすめです。

おすすめ記事
  • Excelのプルダウンで連動するには?カテゴリごとにプルダウン!
  • Excelのプルダウン(データの入力規則)で指定したリスト以外の入力時のエラーを消す方法
  • ExcelのVLOOKUPとINDIRECT関数を使って表を切り替えて検索する方法

\フォローお願いします/

Follow  feedly  Excelの基本操作

noteでExcelのテンプレートの販売を始めました!

この記事を書いている人 - WRITER - Yu Excel歴15年。パソコン講座を数十回以上実施し、就職や転職、復職の支援も行っています。Excelの基本操作から関数、マクロ、VBAまで仕事で便利だったことを中心に書いていますので、お仕事の時間短縮にお役に立てれば幸いです。 詳しいプロフィールはこちら

📎📎📎📎📎📎📎📎📎📎
BOT