電子書籍の厳選無料作品が豊富!

添付ファイルのようにA列とB列の2列に規則正しく10単位でデータが入ってます。
これをD列のように1列で表示させたいです。

なるべく簡単な方法は有りますでしょうか?

D1に関数を入れて、下にコピペで出来ますか?

「2列に入っているデータを1列で表示する関」の質問画像

質問者からの補足コメント

  • A列とB列の2列に入っているデータは実際は数字ではなく電話番号が入っています。
    このAB2列のデータを添付ファイルのAB列に記載の順番でD列に1列で表示させたいです。

      補足日時:2024/07/10 23:17
  • 画像を添付する (ファイルサイズ:10MB以内、ファイル形式:JPG/GIF/PNG)
  • 今の自分の気分スタンプを選ぼう!
あと4000文字

A 回答 (2件)

仮にA列、B列の50行目まで電話番号が入っていたとして、D1~D100セルに、ご質問者がお示しになったA列、B列の番号順に電話番号を表示するには、D1セルに



=INDEX($A$1:$B$50,INT((ROW(A1)-1)/10)*5+MOD(ROW(A1)-1,5)+1,(MOD(ROW(A1)-1,10)+1>5)+1)・・・・①

という数式を入れてD100セルまで下方向へコピーすればよいと思います。
数式①は50行のデータの場合ですので、実際のデータにあわせて、$A$1:$B$50の部分を$A$1:$B$20とか$A$1:$B$70のように調整してください。

なお、①の数式は何らエラー対応をしておりませんので、A1~B50の範囲にエラーがある場合はエラーとなりますし、空白の場合は0が返ります。
    • good
    • 0

D1に


=SMALL($A$1:$B$20,ROW())
を入れて下にコピペとか?

多分もっと良い方法があると思いますが、私がパッと思いついたのはこれでした。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!