• ベストアンサー

数値の置き換えについて

lupin-33333の回答

回答No.3

Sub aaaa()  Dim rg As Range   For Each rg In ActiveSheet.UsedRange    If IsNumeric(rg.Value) = True Then      If rg.Value >= 200 Then        rg.Value = 200     End If    End If   Next rg End Sub とかなら。

関連するQ&A

  • ランダムに作られた数値 0~36 の規則性をみたいのですが

    ランダムに作られた数値 0~36 の規則性をみたいのですが エクセルで入力してあります 数値 文字がありまあす C列に 順に数値 D列に 文字 S M G  以上がランダムにあります その規則性をみたいのですが エクセルの関数または 違うソフトで 可能でしょか?

  • エクセル ある数値以下を特定の数値に置き換えるには

    Excelで、ある数値以下の数値を特定の数値に置き換える方法をお教え下さい。 あるひとつの行で、-200以下の数値を全て-200に置き換えたいのですが、縦は450列以上あります。大量の列であっても簡単に置き換える方法をご教授頂けると有難いです。 例ですが、 -200 -200 -450 -200 300  300 180  180 -300 -200 このようにしたい置き換えたいです。 Windows 8でして、Excelのバージョンは2013です。 大変申し訳ございませんが、解り易いご回答をお待ちしております。 どうぞ宜しくお願い申し上げます。

  • エクセルでの数値の書き換えについて

    エクセル2013で500以上の数値はすべて500に書き換える。 同じく500~600までの数値は550に書き換える方法を教えてください。 関数とかでできない場合はVBAでよいので資料を添付しますので具体的にお願いします。 ただしVBAについては素人です。 2通りの方法を教えてください。

  • 複数の数値を組み合わせ5000(少しオーバーでもよい)に纏める方法

    複数の数値を組み合わせ5000(少しオーバーでもよい)に纏める方法 ■使用機器 win7 Office2007 エクセル ■教えて戴きたい内容 ◎A列に通し番号(1~65)B列に10~1000台の数値がランダムに記載されています。例えば98  1245  3866・・・・と言うように。 ◎これ等65の内の何れかの複数の数値を組み合わせ「幾つかの5000」の数値に纏めたい。 5000ぴったりであれば理想的であるが、500を少しオーバーしても良い。(計算できる最小オーバー数値でよい)  ◎このような事ができる方法をご存知の方のご教示を御願いたします。 ■コメント ◎私の現状の力量はごく簡単な関数(SUM関数程度)です。あまり高等な関数は理解しかねます。比較的簡単な操作方法があれば幸甚です。

  • エクセルで複数の数値の色のを変える

    超初心者の質問で申し訳ないです。 エクセルで複数の数値1,5,9,12,40,65など20個ぐらいのランダムな決まった数値の文字の色を変える方法ってあるんでしょうか? 条件付書式だと3つしか指定できないんです。 どなたか助けてください。よろしくお願いします。

  • エクセルで●●以上と表現したい

    エクセルで、1から1000の範囲である列に数値がランダムにふられているのですが、 その中で250以上の数値はすべて、「250以上」と表現する方法(数式)はありますでしょうか。 例 A列 1 3 66 21 134 235 256 356 378 ↓ 1 3 66 21 134 235 250以上 250以上 250以上

  • 文字列(数値)の取得

    エクセルワークシート上でA1~A10000にランダムな7桁の数値が入力されているとして、そのA1~A10000の7桁の数値の左端から5桁の数値をB1~B10000に取り出す方法を教えてください。お願いします。

  • エクセル数値変換について教えてください

    エクセルでの数値変換方法で、複数の数値を特定の数値に変えたいのですが、 たとえば100以上の数値を100、100未満の数値はそのままにする方法はありますか、 教えていただくとありがたいのですが。 よろしくお願いします。

  • 『VBAで合計数値をランダム分配』について

    『VBAで合計数値をランダム分配』について Excel2007を使用しています。 特定個数のものをランダム分配する方法を探しています。 簡単に申しますと、『10個のリンゴを、A~C君の3人にランダムに配る』みたいなものです。 可能であれば、後ろの分配比率が高くなると嬉しいです。 *A君1個 B君3個 C君6個 のような感じです。 是非是非教えてください。 よろしくお願いいたします。

  • 列の数値群の数値の抽出方法(VBA)

    エクセルVBAでお願いします。 今、B列にRange(Cells(3,2),Cells(I.2))の範囲にランダムな実数値が 格納されているとします。(Iは変数) この数値群から、正の実数で最小値、または負の実数で最大値を抽出したいのですが、どのようなコードを組めばよいでしょうか。 数値群は大小順ではなくランダムに並んでいるとします。お願いいたします。数値群の数は約20000個あります。