3/03/2022

Excel。結合したセルで連番を手早く設定したいけど、どうしたらいい【Merged cells】

Excel。結合したセルで連番を手早く設定したいけど、どうしたらいい

<ROW関数>

結合したセルというのは、通常できる作業も簡単にはできないことがあります。

例えば、次のような、連番。

 


結合したセルに、「1」と入力した後に、オートフィルをつかうことで、簡単に連続データをつくることができるはずですが、そう簡単にはいきません。


2つのセルということで、「1・3・5…」というように奇数の連番になってしまいました。

C列のように普通に、1からの連番をつくることはできないのでしょうか?


そこで、結合したC1には、次の数式を設定してあります。

=ROW()/2+0.5


あとは、オートフィルで数式をコピーすれば、通常の連番を入力することができます。

行番号を算出するROW関数をつかうだけだと、先程の奇数での連番と同じ結果になってしまいます。


「3」の場合で確認してみると、3を2で除算すると、「1.5」と算出されます。

そこに「0.5」を加算すれば、「2」となるわけです。


このように算出したい結果に合わせて数式を作ってあげることで、結合したセルでも連番を入力することができます。


また、2列での結合以外だと、単純に0.5を加算するわけにはいきませんので、次の数式でも連番を設定することができます。


=INT(ROW()/2)+1


除算している2を3にすれば、3行結合でも連番を設定することができますよ。