• ベストアンサー

数字を偶数奇数に分ける関数ありますか

例えば1行目に1から10までの数字が並んでいます 偶数の数字だけをその下の行に移動させ、奇数の数字はまたその下に移動したいのですが、わかりません。パソコンの関数のヘルプをみてもよく分かりません。簡単な事なんでしょうが、面倒でしょうがよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.2

A1セルに1、B1に2、C1に3・・・・・J1に10と数値が入力してあり、 偶数なら2行目、奇数なら3行目にその数値を表示するなら、 A2セルに =IF(MOD(A1,2)=0,A1,"") A3セルに =IF(MOD(A1,2)=1,A1,"") と式を入力して、A2セルとA3セルを選択して右方向にJ列までフィルします。 そのままコピーして、形式を選択して貼り付けで「値」のみを貼り付けます。 1行目を削除します。

tasukarima
質問者

お礼

丁寧に有難うございました。またよろしくお願いいたします 非常に助かりました。

tasukarima
質問者

補足

早速有難う御座います、レベルが低くてすいません、出来ません これは偶数の時は0、奇数なら1を返すとゆうことですか。0、1でなく 1行目の数字のなかから偶数(奇数)のその数字を2行目と3行目に残したいのです。偶数奇数を選別してふりわけたいのです。よろしくお願いします

その他の回答 (2)

  • milo-kun
  • ベストアンサー率33% (2/6)
回答No.3

不親切でしたね telescope さんのでOKでは?

tasukarima
質問者

お礼

助かりました。またよろしくお願いいたします。

  • milo-kun
  • ベストアンサー率33% (2/6)
回答No.1

EXCELの話ですかね? MOD()という関数があります、これは割り算のあまりを計算してくれます MOD(X,2)とやって結果が 1ならXは奇数、0ならXは偶数です。

関連するQ&A