「教えて!ピックアップ」リリース!

画像のように縦に連続したデータを、違うシートに、一つずつ空白セルを入れて貼り付けする方法はありますか

「【至急】エクセル関数」の質問画像

A 回答 (5件)

アナログですが、データのある列の横に1から連番をデータの最終までいれます。


更にその下(空白セル)にまた1からの連番を上と同じ連番分入力します。
連番の列で並べ替えすればデータと空白が交互になるのでそれを貼り付けではどうでしょうか?
    • good
    • 3
この回答へのお礼

うわ!天才!
今回は皆さんの回答を待ってる間に150くらいのデーターを一つ一つコピペして終わりましたけど、次是非使わせていただきます!
どうもありがとうございました!

お礼日時:2022/11/18 18:17

TEXTSPLIT関数が使用可能なら(Sheet1を参照)



A1=transpose(textsplit(textjoin("/ /",,Sheet1!A:A),"/"))
    • good
    • 1
この回答へのお礼

そんな関数があるんですね!
次試してみます。
どうもありがとうございました!

お礼日時:2022/11/19 21:36

例えば


A1 に 1
A3 に 2
A5 に 3
と入力し、A1~A6までを範囲指定し、範囲の右下角にカーソルを合わせると「+」がでます。
それを方にズズーッとオートフィルしてみてください。
こんなのでどうですか?
    • good
    • 1
この回答へのお礼

ごめんなさい、実際は12345ではなく五桁の数字で、順番でもありません
どうもありがとうございました

お礼日時:2022/11/18 18:20

素朴な疑問→添付図になぜ行列番号を付けてないのだろう?数式にはそれが必要なのにぃ~ッ!



貴方の「画像」の「1」の位置が Sheet1!A1 と仮定したとき、
他のシートの任意のセルに次式を入力して、当該セルを下方にズズーッとオートフィルしてみてください。
=IF(MOD(ROW(A1),2),OFFSET(Sheet1!A$1,(ROW(A1)-1)/2,),"")
    • good
    • 1
この回答へのお礼

ありがとうございます!
みなさん本当にすごいなあ、、

お礼日時:2022/11/18 18:19

こんにちは。



もっと良い方法があるかと思いますが、一例になります。

Sheet1のA1からデータが入っている場合、Sheet2のA1へ下記の関数を
入れれば、可能ではあります。
ただ、データの場所が違う時は、調整が必要になります。

=IF(MOD(ROW(),2)=1,OFFSET(Sheet1!$A$1,INT(ROW()/2),0),"")

MOD(ROW(),2)=1 : 関数の行が奇数列か? 偶数列なら1を0に
INT(ROW()/2) : 関数の行を2で割った商の整数を求めている。
 1→0、2→1、3→1、4→2・・・
OFFSET(Sheet1!$A$1,X,0) : シート1のA1を固定して、そこからX行
 下の位置のデータを返す。

適宜、調整してみて下さい。
    • good
    • 1
この回答へのお礼

難しそうですね。
次試してみます!
どうもありがとうございました!

お礼日時:2022/11/18 18:18

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

このQ&Aを見た人はこんなQ&Aも見ています


このQ&Aを見た人がよく見るQ&A

人気Q&Aランキング