Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 7 Home Premium : Excel 2010)
各行に1行ずつ空行をいれるExcel関数はないでしょうか?
投稿日時: 18/06/07 17:10:34
投稿者: gorby

       A
1 abcd
2 ertd
3 djjwk
 
上記はイメージです。
 
各行に1行ずつ空行をいれるExcel関数はないでしょうか?
 
期待するイメージは下記のとおりです。
 
       A
1 abcd
2
3 ertd
4
5 djjwk
 
 
 
 

回答
投稿日時: 18/06/07 17:28:11
投稿者: んなっと

《関数利用》
●Sheet1
 
    A
1  abcd
2  ertd
3 djjwk
 
●Sheet2
 
    A
1  abcd
2    
3  ertd
4    
5 djjwk
 
A1
=IF(ISODD(ROW(A1)),INDEX(Sheet1!A:A,(ROW(A1)+1)/2)&"","")
下方向・↓
 
《並べ替え機能利用》
 
●隣に連番
 
    A B
1  abcd 1
2  ertd 2
3 djjwk 3
 
●さらに下にコピー
 
    A B
1  abcd 1
2  ertd 2
3 djjwk 3
4     1
5     2
6     3
 
●B1→A6の順にドラッグして範囲選択、昇順に並べ替え
 
    A B
1  abcd 1
2     1
3  ertd 2
4     2
5 djjwk 3
6     3

回答
投稿日時: 18/06/10 11:50:01
投稿者: LMK

gorby さんの引用:
A
1 abcd
2 ertd
3 djjwk
 
上記はイメージです。
 
各行に1行ずつ空行をいれるExcel関数はないでしょうか?
 
期待するイメージは下記のとおりです。
 
       A
1 abcd
2
3 ertd
4
5 djjwk
 
 
 
 

 
3行目にはすでに「djjwk」という値が入っています。
従ってこのセルに関数を入れる余地はないように思えます。
関数を入れた瞬間に「djjwk」という値は失われるからです。
一体どのような計算を行う関数をイメージしていらっしゃるのでしょうか?
過去をすべて記憶する関数?
そこを教えてください。
 

回答
投稿日時: 18/06/11 16:51:55
投稿者: んなっと

数が少なければ
 
    A
1  abcd
2  ertd
3 djjwk
4 eeeee
 
↑画面左端の行番号がある灰色部分を、上から順に
 
          2をクリック
Ctrlキーを押しながら3をクリック
Ctrlキーを押しながら4をクリック
...
して、「挿入(シートの行を挿入)」

トピックに返信