Numbers - 表の文字をランダムに返したい
シート1のB1にシート2のA列の文字をランダムに返す方法はありますか?
* タイトルを変更しました。 Apple Inc.
シート1のB1にシート2のA列の文字をランダムに返す方法はありますか?
* タイトルを変更しました。 Apple Inc.
こんにちは。
RANDBETWEEN関数等で、参照先の行になりうる乱数を生成して参照セルを変更することが思い浮かびます。
ただし、RANDBETWEEN関数等ではいずれかのセルが変更される度に乱数が再生成されてしまうため、B1がRANDBETWEEN関数の生成した乱数を直接参照するのは避けたほうが良いかもしれません(シート1::表1::B2に答えを入力するとB1が更新されてしまうため)。
次のようにするのはいかがでしょうか(画面例はMac版Numbersのものです)。
シート1::表1::E2にチェックボックスを作り、
同E3に、次の数式を入力します。
※RANDBETWEEN関数の第2引数は適宜修正が必要です。例では、シート2::表1の単語数が4件のため 4 となっています。
シート1::表1::B1に、次の数式を入力します。
※INDEX関数の第1引数は適宜修正が必要です。
※INDEX関数の第1引数は参照範囲、第2引数は行位置です。
<使い方>
シート1::表1::E2のチェックボックスを何度かタップして、参照行を示す数値を再抽選する。
シート1::表1::E3に表示された数値をシート1::表1::C1に入力する。
こんにちは。
RANDBETWEEN関数等で、参照先の行になりうる乱数を生成して参照セルを変更することが思い浮かびます。
ただし、RANDBETWEEN関数等ではいずれかのセルが変更される度に乱数が再生成されてしまうため、B1がRANDBETWEEN関数の生成した乱数を直接参照するのは避けたほうが良いかもしれません(シート1::表1::B2に答えを入力するとB1が更新されてしまうため)。
次のようにするのはいかがでしょうか(画面例はMac版Numbersのものです)。
シート1::表1::E2にチェックボックスを作り、
同E3に、次の数式を入力します。
※RANDBETWEEN関数の第2引数は適宜修正が必要です。例では、シート2::表1の単語数が4件のため 4 となっています。
シート1::表1::B1に、次の数式を入力します。
※INDEX関数の第1引数は適宜修正が必要です。
※INDEX関数の第1引数は参照範囲、第2引数は行位置です。
<使い方>
シート1::表1::E2のチェックボックスを何度かタップして、参照行を示す数値を再抽選する。
シート1::表1::E3に表示された数値をシート1::表1::C1に入力する。
思っていたもの以上で助かりました。
Numbers - 表の文字をランダムに返したい