[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『偶数奇数』(ぽんきち)
A列にランダムに偶数奇数が入り乱れて入力されています。 これをB列には偶数。C列には奇数と振り分けられないでしょうか。 よろしくお願いします。
B1 =IF(SUMPRODUCT(((MOD($A$1:$A$20,2)=2-COLUMN(A1))*($A$1:$A$20<>"")))<ROW(A1),"",INDEX($A:$A,SMALL(INDEX(((MOD($A$1:$A$20,2)=2-COLUMN(A1))+($A$1:$A$20=""))*10^16+ROW($A$1:$A$20),),ROW(A1))))
C1にコピー。B1:C1 下へコピー。
(GobGob)
実際にどの様な結果を望んでいるのか不明ですね
B1=IF(A1="","",IF(MOD(A1,2),"",A1)) C1=IF(MOD(A1,2),A1,"")
(GobGob)さんの回答を利用(一部訂正もかねて)して 昇順に抽出
B1=IF(SUMPRODUCT(((MOD($A$1:$A$20,2)=COLUMN(A1)-1)*($A$1:$A$20<>"")))<ROW(A1),"",SMALL(INDEX(((MOD($A$1:$A$20,2)=2-COLUMN(A1))+($A$1:$A$20=""))*10^16+$A$1:$A$20,),ROW(A1)))
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.