ベストアンサー 【Excel】RANDBETWEEN 2021/08/23 15:02 RANDBETWEENで乱数を出したとき、それを参照すると元の値が変わったときにそれも変わりますね? 手動で入力せずとも値そのものを参照できませんでしょうか? みんなの回答 (1) 専門家の回答 質問者が選んだベストアンサー ベストアンサー SI299792 ベストアンサー率47% (772/1616) 2021/08/26 05:03 回答No.1 つまり、乱数を出した後、変化するのか困るのですね。 私もよくあります。 コピー、形式を選択して磔、⦿値 を実行すれば、数字になります。 画像を拡大する 質問者 お礼 2021/08/26 07:06 ありがとうございますさ 早速やってみます!!! 通報する ありがとう 1 カテゴリ [技術者向] コンピュータープログラミング・開発Microsoft ASP 関連するQ&A randやrandbetweenを降順で並び替える rand関数やrandbetween関数で出した乱数を昇順または降順に並び替える方法はありますか。 普通の並べ替えでは並べかえた瞬間に値が更新されて実質並び替えられていない,という状態になってしまいます。 EXCEL 乱数発生の記録 A1~C1 に0~9の乱数を発生[=RANDBETWEEN(0,9)]させ Dの列に再計算[F9を押す]の回数、E~Gの列に出た乱数の値を入れたいのですが、関数で可能でしょうか。 D E F G 1 1 2 5 7・・・1回目は 2,5,7が出た。 2 2 8 1 0・・・2回目は 8,1,0が出た。 3 3 9 4 4・・・3回目は 9,4,4が出た。 4 4 0 3 2・・・4回目は 0,3,2が出た。 このように再計算を行うと下の行に追加していきたいのですが、可能でしょうか。 宜しくお願いします。 Excel2010でセルの参照について こんにちは。 Excel2010のセルにリストを設定しました。 この設定を別のシートのセルにも適用したいのですが、 ・リストの設定を参照して、選択される値は参照先の自由に。 ・参照元のリストの項目が追加されると、参照先でも追加される。 ということを行いたいのですがExcelではどのようにすればよろしいでしょうか。 コピー&ペーストでは、参照元のリストの項目が増えても、参照先では増えません。 =シート名!セル位置で行うと、参照元でセットされた値だけが参照先に表示される。 となり私の期待したものになりません。 上記のようなことは可能でしょうか? エクセルで、乱数の関数 同じ数が無いように 乱数を発生させる関数で、RAND関数は、小数点(0~1の間)で、RANDBETWEEN関数は整数で出るとのことですが、RANDBETWEEN関数は同じ数字がいくつか重複して出ます。整数で同じ数が出ないようにする関数はないでしょうか? Excel2003にて難しい質問です。 大学生になりExcelの勉強をしています。 少しつまづいてしまって、解決出来ていません・・・・・。 Excel2003でとあるセルにaと入力されている場合は、参照する数式をj1に、bと入力されている場合は参照する数式をj2にと変更する事は可能でしょうか。 とあるセルに入力されている値によって参照する先を変更したいと考えています。 つたない説明で申し訳ございませんが、アドバイスをお願い致します(>_<) EXCEL2003 sheet1にカード形式で注文書のようなものが入力されています(画像参照) 新しく注文書を印刷する場合、シートごとコピーし、中身を消して印刷しています。 これを元に別のシートに一覧表を作成したいのですが、 かなりのシート数があるので、 手入力したり、1つずつ参照したりするのは避けたいです。 何かよい方法はないでしょうか? [Excel] 値のない範囲を参照するグラフを値がある範囲を参照するようにする お答え願います。 Excelのグラフで何も値が入力されていないセルを参照する系列を挿入したとします。 この際、凡例は表示されますが、グラフ上に線は表示されないのはわかります。 ここから値が入力されているセルに参照先を変えるには、 [グラフ上で右クリック]→[元のデータ]→[系列]→Yの値の参照セル範囲を変更するとできるんですが、これをマクロで行う方法はありますか? 試したところ、Yの値を変えるにはSeriesCollection(x)をアクティブにしないといけない気がするんですが、グラフ上に線が表示されていないせいか、エラーになってしまいます。 大雑把な質問ですが、足りない点がありましたら補足しますので、どうかご教授願います。 EXCEL:フォントがなぜか透明 いつもお世話になっております。 Excel2000で、 あるセルに別のセルの参照を行わせています。 (例えばB1のセルに'=A1'というような) すると、なぜか結果となって表示されるはずのセルが 表示されません。 対象のセルを選択しても数式バーには入力したセル式が 表示されていますし、参照元にも値は入っております。 そのセルを反転表示させると、値が出てきました。 フォントの色を変更すればよいのかと思いましたが、 どの色に変更しても、色が変わりません。 シートの保護も行っておりませんし、 表示しないのチェックボックスもチェックしておりません。 また、背景色とセットすると、 背景色の中に白文字の値が表示されています。 これといった文字設定は行っていないはずなのですが、 どうして、このような透明表示になってしまうのでしょうか。 ご返答を宜しくお願い致します。 エクセル関数。RAND。乱数の出し方。 今日会社で聞かれました。 乱数の整数を出したいのですが、 この=RANDBETWEEN(a,b)( aとbは任意の整数を入れてました。) だと、少数ででてきてしまって、整数だけの乱数でないために、数値で、桁数を0にして表示させると 同じ整数がでてくることになってしまうのです。 整数だけの、乱数を出す方法はないでしょうか????切実に急いでます。誰か助けてください!! エクセルで乱数を作りたいのですが 1行あたり1~100番位で乱数を作りたいのですが 各行に同じ数が入らない方法はあるでしょうか? RANDBETWEENですと同じ数字が複数入ってしまいます。 宜しくお願い致します。 Excel RANDBETWEEN RANDBETWEENの最小値と最大値を 同シートの別セルの数値を使用したいのですが最小値と最大値は手入力じゃないと駄目なんでしょうか?? 例) 同シート別セルの数字(A1) 0.05 (B1)RANDBETWEEN(A1-0.02,A-1+0.02) A1の数字(0.05)のマイナス0.02最小値 プラス0.02 最大値 で乱数を作りたいです もっと他に画期的な数式があれば教えて下さい 意味通じてますかね・・・?? EXCEL2003 セルに入力したシート名と一致する ワークシートのセルを参照し値を取得したいと思っています。 例えば シート名「A08」のセルA1に3という数値 シート名「A09」のセルA1に4という数値があるとします。 別シートのセルA1に「A08」というシート名の値がある場合、 B2のセルに3と入力するようにするには? どのようにすればよろしいでしょうか? 教えてください。 エクセルで特定のセルのみを任意のタイミングで更新 エクセルのRANDBETWEEN関数についての質問です。 再計算するたびに,新しい整数の乱数を返すと思いますが, 再計算のたびに,整数を返すのでなく自分のタイミング(マクロでフォームボタンを押したときなど)で実行されるようにしたいです RANDBETWEEN関数が設定されているセルだけを任意のタイミングで更新するのは,どのようにしたら良いでしょうか? Excel2007について 昨年作成したファイルを今年も使用しようとコピーして、ファイル名を修正して使用しています。 そうしたら、ファイル間での値参照が出来なくなりました。 値には、「#DIV/0!」と表示されます。 その該当セルを更新状態にし、エンターを押下すると、参照先を聞いてくるので、参照先を開いてエンターを押下すると、値が表示されるのですが、上記のような設定のセルが多数あり、1つ1つ行うが面倒です。 一気に値が正しく表示されるようにするにどうしたらようでしょうか? どうかご教授願います。 excel:行挿入までは参照できない? 何枚ものワークシートを「IF」で一覧表に 参照するまでは、なんとかできましたが、 次の問題点にぶつかってしまいました。 参照元のデータ途中に行を挿入しても、 参照先であるデータには「自動的に」反映されません。 手動で新たに設定しなおせば、もちろん反映はされるのですが、 元の行データを操作した際に、一覧のデータまで「自動的」に反映させたいです。 これを解決する方法はありますか? コンボボックスに設定する値 ユーザーフォーム上のコンボボックスに設定する値を ワークシートの入力規則のリストで設定した値から参照するにはどうしたらいいでしょうか? 入力規則の値は、元の値のテキストボックス?に直接入力されているので これをどこかのセル範囲を参照して~というのはナシでお願いします。 【Excel】「再計算」しないといけなくなりました 今まで、セルの数式をコピーして貼り付けると、自動的に相対参照で計算しなおしてくれていたのですが、最近急にコピー元のセルの値まで貼り付けられ、 画面下の「コマンド」「再計算」というボタンを押さないといけなくなりました。 何か設定が変わったのでしょうか。 データーの入力規則で エクセルにてデーターの入力規則を設定してますが 下記のようなエラーが出てきてしまいます。 どうしたらよいのでしょうか? 区切り文字でとありますが カンマで区切ってますが 元の値を参照してくれません。 区切り文字が違うのでしょうか? ちなみに元の値は「○○,△△,□□」と3つを区切ったものです。 『リストの元の値は、区切り文字で区切られたリストか、 または単一の行または列の参照でなければなりません。』 よろしくお願いいたします。 EXCEL2003 VBAでプログラミングをしています。 EXCEL2003 VBAでプログラミングをしています。 その際にセルの値をString型変数に代入すると"「「「"みたいな謎の記号が付加されてしまいます。 デバッグ中にその変数にカーソルを当てたと時にだけ表示され、 イミディエイトウィンドウでその変数を?Str~で表示させてみても可視できません。(謎の記号のスペースは存在する) Len関数を使用してみるとちょうどその謎の文字列が追加された値が出てきます。 入力元のセルを参照しても無駄なスペースはありませんでした。 こいつの正体がわかる方いれば教えていただきたいです。 ※Trim関数でも除去できませんでした。 Excel関数について if関数をいれて、参照元が空白なら空白とし、 参照元に数値が入っていれば前年度比を出すようにしたいです。 参照元が空白であるのに、数値が返ってくるため、 ご質問させていただきます🙇🏻♀️ まず、シートの構成は以下の通りとなっています。 ・年度ごとに分けた売上集計表と前年度比を出したいシートがあります。 ①シート名:2022年度 ②シート名:2021年度 ③シート名:前年度比 ・フォーマットは全て同じの為、前年度比を出すための参照したいセルはそれぞれシートは別ですが、同じセルとなります。 また、前年度比を出したいセルも同じセルです。 ・前年度比を出すためのシートは、年度を可変とするため、シート名をR1セルとR2セルへ入れるようにしています。 R1セル:前年度のシート名を入力 R2セル:今年度のシート名を入力 そこで、シート①のD6セルに売上を入力したら、 シート③のD6セルへ前年度比を表示させたく、 以下の数式を入力しましたが、参照元が空白であるのに、 数値が返ってきてしまいました。 =if("'"&$R$2&"'!D"&ROW(D6)="","",INDIRECT("'"& R$2&"'!D"&ROW(D6)-INDIRECT("'"& R$1&"'!D"&ROW(D6)),"") 数式の誤っている点や対処策等ご教示いただければ幸いです! よろしくお願いいたします。
お礼
ありがとうございますさ 早速やってみます!!!