• ベストアンサー

エクセルのセルで整数のみ選択したい

エクセルで、A列に上から順番に0.25ずつ増えるデータがあります。整数のセルだけ(つまり、A4の1とA8の2とA12の3・・・というように整数のセルのみを選択したいのですが、うまい方法はありますか。

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

  • ベストアンサー
  • ohkami
  • ベストアンサー率27% (22/81)
回答No.2

案です 関数だけでなんとかしたいなら if (0 = a1-int(a1);a1;"") この場合A1に数値が入っていて A1と整数を引いてゼロになったら数値を返せばいいんですよね

hima3
質問者

お礼

あ、そうか。 これは使えそうです。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • m_inoue222
  • ベストアンサー率32% (2251/6909)
回答No.3

>整数のセルのみを選択したい これをどのように利用するかが判りませんが... 利用目的によって色々考えられますね ____A___B_________Bの表示結果 1_0.25__=A1-ROUND(A1,0)___0.25 2_0.50____________▲0.50 3_0.75____________▲0.25 4_1.00_____________0.00 4_1.25_____________0.25 A列が整数の時だけB列に「0.00」が求められますね 後はそれをどう使うか...かな? C1 に if(B1=0,"このデータは整数","")

hima3
質問者

お礼

ん・・これも面白いですね。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。
  • foolboy
  • ベストアンサー率23% (34/146)
回答No.1

いい方法かはわかりませんが、一つ提案です。 1の行にオートフィルタをかけます。 A列のフィルタのオプションで「.(小数点のつもり)を含まない」としたらどうでしょうか。 ※オートフィルタのかけ方は、1の行を選択して「データ→フィルタ→オートフィルタ」です。

hima3
質問者

お礼

えーなるほど。すばらしい発想でびっくりしました。 でも1.00となっているので、これは少し加工してからでないと使えないかもしれません。 でも驚きました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの空白セルの選択

    こんにちは いつもお世話になっています。  エクセルの空白セルの選択について教えてください。 A列、B列にデータがあります。それぞれの列で空白セルがありますが、同じ行で両列ともに空白のセルだけを選択する方法を教えてください。  単に「ジャンプ」から空白セルを選択すると片方にデータがある行のセルも選択してしまいます。片方にデータのある行は残し、両列ともに空白の行を削除したのです。  よろしくお願いします。

  • エクセル・列の選択について

    エクセル2007を使用しています。 1つの列にデータが、とびとびで入力されている場合(空白が数か所ある)、 データが入力されている一番上のセルから、データが入力されている一番下のセルまで、 選択する方法はありますか? または、データが入力されている一番上のセルから、最下位セル「1048576」まで選択する方法はありますか?(A列の場合、A1は空白です) ショートカットキーなどで可能でしょうか? よろしくお願いします。

  • エクセルVBAでセル選択

    エクセル2000でリストを作成し、VBAで編集しようとしています。 A列に入力されているコードの先頭に「’」をつけて文字列とするための関数をB2のセルからA列のデータが入力されている最後のセルの隣までコピーしたいと思っています。 A列の最終セルを取得するVBAは分かったのですが、その値をB列の選択範囲として使用する方法がわかりません。 エクセルVBAは全くの初心者です。 どなたか教えてください!

  • エクセルの範囲選択について

     エクセルでの 範囲選択について質問します。 例えば A列に入っているデータのみをすべて範囲選択して 表示方法を変更したいとき A列の一番上の セルをアクティブにし、コントロールキー+オルトキー+↓で 一番下のセルまで範囲選択します。 その後下にスクロールされている画面を 範囲選択を解除しないまま、一番上の画面まで戻すには どうしたらいいのでしょうか? 垂直スクロールバーを使う方法以外で 簡単に戻す方法はあったら教えてください!!!

  • エクセルのセルを整数化する方法

    宜しくお願いします。 エクセルで20列100行20シートほどのブック形式の表があります。 表内の数値を小数点1桁目で四捨五入をして整数化したいと思います。(表示形式で見た目上の整数化でなく、実際の数値として整数化したい。) 表内は複雑に計算式が入っていて、一部は他のブックからリンクが張ってあります。 また、1部のセルはパーセント(%)表示になっていて、そのセルに関しては何も変更をしないというのが条件です。 セルをひとつずつROUND関数などを使っての変換では気が遠くなります。 何か簡単に変換できる方法はないでしょうか。 期限が本日中で本当に困っています。

  • Excelのセル選択範囲の指定について

    Excelのセル選択範囲の指定について d = Range("A65536").End(xlUp).Row Range("A1:K" & d).Select これでやると A1からk列のデータの最後の(データの入っている行)までを選択しますが このk列というところを n = ActiveSheet.Range("A1").End(xlToRight).Columnを使いKでなくデータのある列nを使った表現に変えたい。どうすればいいか。

  • エクセルで特定のセルのデータをひとつにまとめたい

    エクセルでA列に数字、B列に文字が入っています。 A列 B列 1   あ 1   い 1   う 2   え 2   お 3   あ 3   い 3   う 3   え これをA列の同じデータでB列のデータを一つのセルの中にまとめたいのですが、 A列  B列 1   あいう 2   えお 3   あいうえ 良い方法はありますでしょうか。

  • Excelでセルを選択したら行と列に色がつくなんていう方法?

    いつもお世話になっております。 Excelで質問です。 現在A3の用紙に細かいセルでたくさんの行と列を作り、データを入れていっています。 真中の方のセルになると、行と列の文字が太字にはなっているんですが分かりにくくてしょうがありません。 セルを選択したら縦横に色がつくなど分かりやすくする方法はありませんか? 分かりにくい文章で申し訳ありません。 よろしくお願いします。

  • エクセルでセルをいっぺんに選択するには?

    エクセル初心者です。 業務で15000行を加工するのに選択に時間がかかってしまっています。 エクセルでセルをいっぺんに選択するにはドラッグのほかに 方法はありますか? またセルをドラックで次の列や行にコピーするとき、"111111・・・”となってしまうときと"123456・・・・”となるときとあります。 これはなぜでしょうか。 教えていただければ幸いです。 よろしくお願いいたします。

  • セルをクリックで選択。違うセルへ価をコピーしたいです。

    お知恵をお貸しください。 エクセルでA列のセルを1つ選択して、その価を違うセル(例えばE12)に自動でコピーさせたいのですが良い方法がわかりません。マクロも試してみたのですが、A列のみの選択がうまくいかず動きませんでした。(A列は番号の入力域で、空欄が下へ続きます。) 単純なことの質問で申し訳ありませんが、よろしくお願いいたします。

専門家に質問してみよう