[[20190212123515]] 『2行の空白を作る。関数で処理できないでしょうか』(エイワン) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『2行の空白を作る。関数で処理できないでしょうか』(エイワン)

関数で処理できないでしょうか、お伺い致します。
下記の完成例のように、ランダムにA列に2行ずつ数字が入る状態にしたいのです。
数字の後に2行の空白(○の部分)を作りたいのです。
これが連続して、3000件ほどあります。元データは普通に空欄セルなしのデータです。
それを、一括して関数で処理したいのです。お教え頂けませんか。よろしくお願い致します。

行 A列

 1---25
 2---245
 3---○
 4---○
 5---63
 6---287
 7---○
 8---○
 9---29
10---4
11---○
12---○
13---12
14---45
15---○
16---○
17---11
18---87
19---○
20---○

< 使用 Excel:Excel2013、使用 OS:Windows10 >


 =IF(MOD(ROW()-1,4)<2,RANDBETWEEN(1,999),"")
(???) 2019/02/12(火) 13:14

 >元データは普通に空欄セルなしのデータです。 
 元データがどこかにあり、それを別の場所にランダムに並べかえて間に空白行を入れたいということか?
(ねむねむ) 2019/02/12(火) 13:17

???さん誠にすみません。せっかく作成して下さったのに申し訳ありません。

ねむねむさんの言われる通りです。

説明不足を補足します。

1.説明不足、勘違いでした。B列に結果を出したいということです。すみません。痛恨のミスでした。

2.B列に質問の羅列の数字がなければならないのに、A列に表記するようにしていたので、意味がわかりませんね。
実際は、B列に表示しなければならいデータでした。

3.元のデータはの質問もA列を示さないといけないですね。

4.3000件の数字は、一定の規則性があるのではないのです。

5.ただ、規則と言えば1桁・2桁・3桁の規則制があるといえばあるかもしれません。しかし、羅列の数字が、1行のセルに1つの数字があり、それがA列のセルに3000セルほどあるということです。

6.以上、改めて下記のように描きました。A列のデータを関数でB列のように表示させたいということです。あくまでも、○○は空白のセルです。

 1-----25------25
 2----245-----245
 3-----63------○
 4----287------○
 5-----29------63
 6------4-----287
 7-----12------○
 8-----45------○
 9-----11------29
10-----87-------4
11----128------○
12------6------○
13-----88------12
14----258------45
15-----59------○
16----153------○
17-----15------11
18-----33------87
19-----96------○
20------9------○
以後、B列の下に同じように続きます。
(エイワン) 2019/02/12(火) 21:47

 1)B1セルに '=A1
   B2セルに '=A2  と入力(先頭に「'」を付けて文字列にする)
       ↓
 2)B1:B4 の4つのセル(B3とB4は空白セル)を選択して、下にオートフィル(B6000まで?)
   ~~~~~  ↓
 3)コピーした範囲が選択された状態で、データタブの区切り位置
       ↓
   ウィザードが表示されますが、何もせず「完了」をクリック
   → 文字列が数式に変換される  

 以上です
(笑) 2019/02/12(火) 22:43

笑さんありがとうございました。こんなことができるのですね。「データタブの区切り位置」の処理のことメニューのところにあることも知りませんでした。勉強させて頂きました。今後ともよろしくお願いします。???さん・ねむねむさんにも申し訳なく思っています。特に、???さんすみませんでした。
(エイワン) 2019/02/13(水) 12:53

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.