[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『表になっていないデータの抽出と並べ替えについて』(kuro)
下記のような表示の仕方で、C列に○を入力したものだけ、抽出して並べ替えることは、
可能でしょうか?並べ替えたら、数回並べ替えを繰り返します。
そして、さらに、抽出して並べ替えたいのです。
例えば
入力 [A] [B] [C]
[1] 2 ○
[2] ●●
[3]
[4]
[5] 4
[6] ●●●●
[7]
[8]
[9] 5 ○
[10] ●●●●●
[11]
[12]
[13] 6 ○
[14] ●●●●●
[15] ●
[16]
[17] 8 ○
[19] ●●●●●
[20] ●●●
[21]
↓
1度、○のついたものを抽出してランダムに並べ替えます。
抽出した後は、数回、並べ替えを繰り返します。
入力 [A] [B] [C]
[1] 6 ○
[2] ●●●●●
[3] ●
[4]
[5] 5 ○
[6] ●●●●●
[7]
[8]
[9] 2 ○
[10] ●●
[11]
[12]
[13] 8 ○
[14] ●●●●●
[15] ●●●
[16]
次に、数回、並べ替えを繰り返したあと、○を入力しなおします。
上記で抽出したものから、さらにまた○を入力したものだけ抽出、並べ替えを
したいのです。
入力 [A] [B] [C]
[1] 2
[2] ●●
[3]
[4]
[5] 5 ○
[6] ●●●●●
[7]
[8]
[9] 8
[10] ●●●●●
[11] ●●●
[12]
[13] 6 ○
[14] ●●●●●
[15] ●
[16]
↓抽出、並べ替え
入力 [A] [B] [C]
[1] 6 ○
[2] ●●●●●
[3] ●
[4]
[5] 5 ○
[6] ●●●●●
[7]
[8]
別シートを使ったり、マクロを使ってもかまいません。
別シートに=RAND()を使って並べ替えたものを反映させてみたり、いろいろ試したの
ですが、わかりませんでした。よろしくお願いします。
< 使用 アプリ:、使用 OS:Windows7 >
1行目を挿入して D2セルにでも =IF(MOD(ROW(A4),4)=0,IF(A2="","",IF(C2="○",RAND(),1)),D1) の式を入れて必要行フィルドラッグ後 D列を昇順で並べ替えるのはどうですか?
抽出はしないので、下の方には「○」がついていないデータが残ったままになりますが。 (HANA) 2014/05/11(日) 22:45
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.