[[20160425093413]] 『A列とB列の数字をC列にまとめて整列』(ねい) ページの最後に飛ぶ

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

 

『A列とB列の数字をC列にまとめて整列』(ねい)

A列とB列に数字があり、条件つき書式でセル色がついています。
数字はランダムで、日によって何行あるかバラバラです。

A列とB列の、色の付いていない数字を
C列にまとめて、降順にしたいです。

フィルターをかけて、色のついてないセルをコピーしてまとめているのですが、もっと効率のよい方法があればご伝授ください。
マクロでもかまいません。

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


 条件付き書式で色を付ける条件はなんだろうか?
 それが毎回同じであれば関数でできそうだが(もちろん条件にもよるが)。

 毎回違うようであればマクロになると思うが。
(ねむねむ) 2016/04/25(月) 10:28

重複する値に色をつける条件を2種類です。
(ねい) 2016/04/25(月) 12:20

なので、A列B列の中で重複しない数字を一列に並べて整列したいです。
(ねい) 2016/04/25(月) 12:26

 C1セルに
 =MAX(A1:B100)

 C2セルに
 =IF(C1="","",IFERROR(LARGE(IF((A$1:B$100<>"")*(A$1:B$100<C1),A$1:B$100,""),1),""))
 と入力してShiftキーとCtrlキーを押しながらEnterキーで式を確定(確定後、式が{}で囲まれればOK)
 その後下へフィルコピーしてみてくれ。

 なお上の式では元データが最大100行目までとしている。
 もっとデータがある場合は式中の「100」(C1セル)「$100」(C2セル)部分をすべて同じ値で大きくしてくれ。
(ねむねむ) 2016/04/25(月) 13:34

 よくわかってないけど、

 C1 =MAX(A:B)

 C2 =IF(OR(C1="",MIN(A:B)=C1),"",LARGE(A:B,COUNTIF(A:B,">="&C1)+1))

 どっちも普通にEnterだけで確定して、C2を必要分、下へフィルコピー

 こういうこと?
(笑) 2016/04/25(月) 14:02

そうゆうことです!!!!
ありがとうございます!

ちなみに昇順だとどのように書いたらよいですか?
やってみましたが うまくいきません・・・。
教えてばかりで申し訳ありません。
(ねい) 2016/04/25(月) 16:16


あ!(笑)さん、ちがいました・・・。
A列とB列の重複しない数字だけ取り出して並べたいです。

ねむねむさん、今からやってみます!
(ねい) 2016/04/25(月) 16:26


ごめんなさい、私の説明がいけないですね。
ねむねむさんの方も、A列とB列で重複する数字も出てしまいます。
(ねい) 2016/04/25(月) 16:33

 すまない、これは完全にこちらの読み間違いだった。
 C1セルに
 降順:=IFERROR(LARGE(IF((A$1:B$100<>"")*(COUNTIF(A$1:B$100,A$1:B$100)=1),A$1:B$100,""),ROW(A1)),"")
 昇順:=IFERROR(SMALL(IF((A$1:B$100<>"")*(COUNTIF(A$1:B$100,A$1:B$100)=1),A$1:B$100,""),ROW(A1)),"")
 と入力してShift+Ctrl+Enterで確定、その後下へフィルコピーしてみてくれ。
(ねむねむ) 2016/04/25(月) 16:43

 同じですけど、空白チェックって要るんですかね?

 C1 =IFERROR(LARGE(IF(COUNTIF($A$1:$B$100,$A$1:$B$100)=1,$A$1:$B$100),ROW(A1)),"")

 Ctrl+Shift+Enter で確定し、下コピー

 ではダメなのかな?
(笑) 2016/04/25(月) 16:58

 笑さん、A・B列の数値の中に0を入れて試してみてくれ。
(ねむねむ) 2016/04/25(月) 17:05

 > A・B列の数値の中に0を入れて試してみてくれ。

 すみません、わかりました、了解です。

 C1 =IFERROR(LARGE(IF(COUNTIF($A$1:$B$100,$A$1:$B$100&"")=1,$A$1:$B$100),ROW(A1)),"")
                           ~~~~
 これだったらいいんですかね?
(笑) 2016/04/25(月) 17:12

 ↑ の式、やっぱりダメ、スルーしてください。
(笑) 2016/04/25(月) 18:11

ありがとうございます!!!!
できました。

データ量が多く(2000行あり)重たくなってしまったので、データ自体をもう少しコンパクトにしてみます!

お二方とも本当にありがとうございました!
またよろしくお願い致します。
(ねい) 2016/04/25(月) 19:26


コメント返信:

[ 一覧(最新更新順) ]


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