エクセル 2列の値を交互に並べて1列に表示する関数

エクセル 2列の値を交互に並べて1列に表示する関数に関する情報です。

 

これたまに使う機会があるのですが、めったに使わないのですぐに忘れてしまって、検索の繰り返し。

 

ということでメモ代わりです。

 

これを使う機会ですが、数字を連番にしたいようなケースで、それぞれ違う要素を順番に表示させたい場合などに使うことがあります。

 

こんなイメージです。

 

B列、C列に連番の値が入っていて、BとCを交互に表示させる関数です。

 

 

関数としては以下になります。

 

=INDEX(A:B,ROUNDUP(ROW()/2,0),MOD(ROW()-1,2)+1)

 

A:Bは列によって変更してください。