Excelにはないスプレッドシートの関数、ARRAYFORMULA関数でシートを軽くして連番を振ってみた

スプレッドシートには、Excelと共通して使える関数もありますが、Excelにはないスプレッドシート独自の関数もございます。

今日はその中でも比較的とっつきやすい、ARRAYFORMULA関数を使って、簡単に連番を打つ方法を掲載致します。

Excelでは数式を使いたい範囲全てに、数式を入れていましたね。
その為数式を入れるとシートが重くなってしまいました。

しかし、ARRAYFORMULA関数では、適応したい範囲の最初の1つのセルにだけ関数を入れると全てに適用出来るので、シートを軽く出来ます。
具体的に見て行きましょう!

このシートの黄色い所、A2からA11までに連番を1,2,…10と降ります。
Excelと共通のやり方ですと、A2に

=ROW(A2)

と入力します。

こんな感じで入力出来ました。
このROW関数は、行を教えてくれる関数です。
=ROW(A2)と指定したので、A2は2行目なので、「2」が求まりました。

これを1から始まるようにしたいので、

=ROW(A2)-1

と数式を修正します。


これをShiftを押しながら↓(下矢印)でA11まで選択して、[Ctrl]+[D]を押すと、このように連番が振れました。

この黄色い所の全てに式が入っています。
10行ぐらいなら良いとしても、これが100行、1000行となると、一気にスプレッドシートが重たくなりますよね。

1つのセルだけに数式を入れたら、指定したい範囲に全てに連番を振れたら便利ですよね。
まさに、ARRAYFORMULA関数は、それを実現出来る関数なんです!!

使い方ですが、まずは一旦A3:A11まで消します。

この状態で、A2のセルのみに、関数を入れて、
ROW関数をARRAYFORMULA関数の中にぶち込みます!!

一旦数式を消して、

=arr

と入力すると候補が出るのでARRAYFORMULA関数をTabキーで選択して



=ARRAYFORMULA(ROW(A2:A11)-1)


と式を入れます。
式が入っているセルは一つしかないのに、全ての範囲に連番が振れました。

関数名の補完を使えばスペルまで覚える必要が無いのですが、

ポイントは、
・ARRAYはR
・FORはフォーユーとかのFOR
・MULAはL
・範囲はA2:A11を指定する

です。

お疲れ様でした。
ここで一旦、写真で休憩を挟みます。

地元、東京下町の桜です。

次、行きます。
今度は、101行目まで連番を振ってみます。

式を下記のように修正します。
修正する箇所は1つだけで、ROW関数の中のA11をA101にします。

=ARRAYFORMULA(ROW(A2:A101)-1)

すると・・・

途中省略

と、連番が振れました。

お疲れ様でした。
ここで一旦、写真で休憩を挟みます。

写真は地元の紫陽花です。

スプレッドシートやExcelの学習についてオススメの本を紹介いたします。

単行本(ソフトカバー)
Kindle版

単行本(ソフトカバー)
Kindle版

殆ど障害者雇用や発達障害の悩みについての内容ですが、少しだけExcelやスプレッドシートの「障害者雇用のお仕事で特に役に立ったショートカットキー」についてまとめております。

Kindle版

皆さま、大変お疲れ様でした。
この記事最後のブレイクタイムPhotoは・・・

スカイツリーと河津桜です。

ARRAYFORMULA関数について更に知りたい方へ

仕事や勉強のリフレッシュに、趣味で写真を撮っておりますので、宜しかったら フォトストック写真ACさん の投稿もご覧頂けますと、大変嬉しい限りでございます!!

こちら、無料の「ダウンロードユーザー」に登録して頂けると、無料で写真のダウンロードが可能になります。

※ 先にGoogleアカウントを作成して頂くと、登録が ラク です♪

 

最後までご精読、誠にありがとうございました!!

フォトストック写真ACさんのプロフィールページ

最後までお付き合い頂き、誠にありがとうございました!!

■ 関連記事 ■

自己紹介



ピボットテーブル

ARRAYFORMULA関数とIF関数の組み合わせ

QUERY関数を「ドラえもん」で使ってみよう!

IMPORTRANGE関数とVLOOKUP関数の合わせ技




初めてのスプレッドシートに戻る



コロナ禍・アフターコロナに向けてテレワーク対策(Googleが提供するツール)に戻る

投稿者: nekosiestr

プログラミング学習中のロスジェネ(就職氷河期世代)の発達障害者です。 宜しくお願いします。 趣味で写真を撮っています。 プログラミングは、GAS/HTML/CSS/JavaScript/jQuery/PHP、 発達障害は、自閉症スペクトラムASD/ADHD、その他双極性障害やHSP(5人に1人の繊細さん)などの生きづらさを抱えておりますが、それでも楽しく生きて行きたいです!! 写真は、以前はコンパクトデジカメ、現在は、OLYMPUSミラーレス一眼を使っています。

モバイルバージョンを終了