小学館IDをお持ちの方はこちらから
ログイン
初めてご利用の方
小学館IDにご登録いただくと限定イベントへの参加や読者プレゼントにお申し込み頂くことができます。また、定期にメールマガジンでお気に入りジャンルの最新情報をお届け致します。
新規登録
人気のタグ
おすすめのサイト
企業ニュース

ExcelのROWS関数を使って指定した範囲の行数を自動で計算する方法

2026.03.27

ROWS関数を使う際の注意点

ROWS関数は便利だが、仕様を理解していないと誤解が生じる。事前に注意点を確認しておこう。

■空白行もカウントされる

ROWS関数は「範囲内の行数」を数えるため、空白行や未入力セルも行数として含まれる。

実際のデータ件数を知りたい場合は、COUNTA関数との併用を検討する必要がある。

■範囲指定ミスによる誤集計

範囲がずれると結果も変わる。対策としては、下記のようなことが考えられる。

  • 絶対参照($)を使う
  • 表の開始位置を固定する
  • 範囲を定期的に確認する など

まとめ

ROWS関数は、指定した範囲の行数を自動で取得できる基本的な関数である。単純な機能に見えるが、データ件数の把握や入力状況の確認、他関数との連携など、多くの業務場面で土台となる役割を果たす。

ROW関数やCOLUMNS関数との違いを理解し、まずは一覧表の件数表示など身近な用途から活用していくとよいだろう。

本記事の内容を以下で簡単におさらいしよう。

  • ROWS関数とは
    • 指定したセル範囲や配列に含まれる「行数」を数値で返す関数。
    • データ件数の把握や入力状況の確認に役立つ。
  • ROWS関数の書式
    • 基本書式:=ROWS(配列)
    • 列数ではなく「行数のみ」を数える点がポイント。
  • ROW関数・COLUMNS関数との違い
    • ROW:そのセルの行番号を返す
    • ROWS:範囲の行数を返す
    • COLUMNS:列数を返す
  • 実務での活用例
    • 顧客や商品の登録件数を自動表示
    • INDEX関数と組み合わせて可変範囲を制御
    • タスク管理表の登録数や作業量を把握
  • 注意点
    • 空白行も行数としてカウントされる
    • 実データ数を知る場合はCOUNTA関数と併用
    • 範囲指定ミス防止のため絶対参照を活用する

構成/編集部

@DIMEのSNSアカウントをフォローしよう!

DIME最新号

最新号
2026年3月16日(月) 発売

やっぱり野球が好きだ!『MIX』の立花投馬が表紙を飾る最新号のDIMEはプロ野球・高校野球から球場グルメ、あだち充作品の魅力まで野球愛を全方位に深掘り。さらにSuicaの変革や各鉄道の新ビジネスを幅広く取材したシン鉄道ビジネス特集も。

人気のタグ

おすすめのサイト

ページトップへ

ABJマークは、この電子書店・電子書籍配信サービスが、著作権者からコンテンツ使用許諾を得た正規版配信サービスであることを示す登録商標(登録番号 第6091713号)です。詳しくは[ABJマーク]または[電子出版制作・流通協議会]で検索してください。