[[20170617220932]] 『末位数の0をなくしたい』(もも) ページの最後に飛ぶ

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

 

『末位数の0をなくしたい』(もも)

計算問題を作っています。
乱数から例えば23.4560と引き出したとして、小数末位の0を0以外のどんな数字でもいいので、23.4561などとしたいのです。当方マクロはわかりませんので
関数でできましたらご教授をお願いいたします。

< 使用 Excel:Excel2010、使用 OS:Windows10 >


 どういう条件でどういう方法で乱数を出してるのかわかりませんが、
 たとえば、↓のように下一桁を別に出せば下一桁が0になることはありません。

 =RANDBETWEEN(1,99999)*10+RANDBETWEEN(1,9)
(カリーニン) 2017/06/17(土) 22:33

 別セルでいいなら、たとえばA1に乱数の結果が表示されているとして、

 =IF(MOD(A1,10)=0,A1+RANDBETWEEN(1,9),A1)

 としたら、A1の下一桁が0の場合のみA1に1-9の乱数を付加します。
(カリーニン) 2017/06/17(土) 22:46

(カリーニン)様、早速のご指導ありがとうございました。
見事解決です。感謝です。もも
(もも) 2017/06/17(土) 22:55

コメント返信:

[ 一覧(最新更新順) ]


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