映画鑑賞(学生時代、映画館でアルバイト経験あり)<スポンサーリンク>Excelでセルに0~1の小数点以下の数値をランダムに表示させるRAND関数があります。今日は、RAND関数を使用して12個の数値のうち、1つだけ異なる数値を表示させる方法について記載します。RAND関数に似ているRANDBETWEEN関数は、整数の最小値と最大値を指定して、その間の任意の整数値をランダムに表示させる関数です。下の画像のA1セルからA12セルまでは、「=RAND()」と入力されいて、0~1のランダムな数値が表示されます。12個の数値のうち1つだけ異なる数値を表示する上のA1~A12のセルを使って、12個の数値のうち1つだけ異なる数値(以下「異常値」という。)が表示されるような設定をB列にしてみます。準備として、A14セル、A16セル、A18セルにそれぞれ次のような設定をしました。・・・MAX関数を使って異なる1つのセルを指定するMAX関数を使って、A14セルにA1セルからA12セルの最大値を表示させます。A1~A12セルのうち、最大値のセルのとなりのB列のセルに「異常値」を表示させます。・・・AVERAGE関数を使って、標準の値を指定するROUND関数とAVERAGE関数を使って、A16セルにA1セルからA12セルの「平均値+2」の整数値を表示させます。この数値がB列12個のうちの11個の数値(標準の値)になります。RAND関数により12個の0~1までの数値が表示させているため平均値をROUND関数で四捨五入すると「0」か「1」となります。・・・A1セルの数値を使って「異常値」を指定するA1セルの大小によって、偶発的に標準の値より「1」多い数値か、または「1」少ない数値を表示させるようにします。ROUND関数によりA1セルの値を四捨五入し、「1」になる場合は、A16セルの値から1を控除し、それ以外の場合は、A16セルの値に1を加算する式を記述します。B列に12個の数値を表示B1セルからB12セルまで、隣のA列の数値が最大値であったらA18の数値(異常値)を表示し、それ以外の場合はA16セルの数値(標準の値)を表示させるような式を記述します。上の画像では、A7セルの数値が「0.9878・・・・」という最大値であるためA7セルにはA18セルの数値(異常値)である「2」が表示され、それ以外のセルにはA16セルの数値(標準の値)である「3」が表示されます。まとめRAND関数を経理処理に使うことはないかと思います。Excelのマクロの勉強のために必要だったので記載してみました。おまけRANDBETWEEN関数は次の画像のように設定します。引き続きちょっと体調不良でお休みしています。映画鑑賞(学生時代、映画館でアルバイト経験あり)報酬のお見積り法人の顧問報酬と決算報酬を、前期の売上実績と当期の売上予測でお見積もりすることができます。webお名前やメールアドレスの入力は必要ありません。ウェブ上で簡単にお見積もりができます。オプション料金は別途となります。関連する書類【令和元年(2019年)分】あけましておめでとうございます年末年始の営業について申告書等の提出日に注意。税務署もe-taxも年末年始はお休みです。スポンサーリンクeLTAXのアドレス変更について令和元年9月24日にeLTAXのアドレスが変更されました。旧)http://www.eltax.jp/新)https://www.eltax.lta.go.jp/記事内のeLTAXのリンク先は、古いアドレスのものがありますので、ご注意ください。(近日中に修正します。関連する書類【令和元年(2019年)分】あけましておめでとうございます年末年始の営業について申告書等の提出日に注意。税務署もe-taxも年末年始はお休みです。