2017-08-11 9 views
-1

私は、選択したアイテムが所定の基準を満たす所定の範囲からランダムに選択するスプレッドシートを作成しています。SPREADSHEETS:条件に一致する範囲のランダムなアイテム

下記の表を参照してください。ユーザーは「Place C」で安価な食べ物を食べたいと入力できるようにしたいと思います。 次に、スプ​​レッドシートでこれを見て、ユーザーのニーズに合った適切な場所を探してみたいです(この部分はうまくいきますが、それは私が助けたい次の部分です)。この例では3つの適切な場所があるので、コンピュータの中からランダムに1つを選択したいと思います。こうすると、リストから適切な場所を見つけ出し、複数のプログラムがある場合は、ランダムに選択する必要があります。

ありがとうございました。

また、組み込み関数だけを使用する必要があるため、VBAやアプリスクリプトは使用しないでください。

Example data

答えて

1

あなたは、列Dを追加し、(あなたがこの列を非表示にすることができます下にドラッグ)乱数を生成する=ランド()を使用することができます。次に、E2にデータ検証ドロップダウンリストを作成して、格安、中、高を選択します。次に、F2でこのクエリを入力します。

=query(A2:D,"Select B where C = '"& E2 &"' order by D limit 1") 

これはあなたにランダムな選択肢を与えます。ここでは、コピーして試すことができる共有の例を示します。

https://docs.google.com/spreadsheets/d/189zTNh-c2hotmpUvVSM_UyeVxIfFsM_bs2lZBBSx6ts/edit?usp=sharing

+0

[OK]を、私はそれが –

+1

とてもうまくいくと思います。それがあなたのために働くならば、答えを承認してください。ありがとう。 –

+0

私の前に私の質問をupvoteできますか? –

関連する問題