あいまいなタイトルで申し訳ありません。詳しく説明させてください。私は現在、私が働いている小さな小売業者の「注文」シートを作成している最中です。在庫が少なくて数えやすい商品もあれば、在庫が多くて数えにくいが注文すべきかどうか判断しやすい商品もあります。
従業員が店舗数を取るとき、on-hand
彼らが書き留めた数は最小値と対比されます。minimum
が下限しきい値です。最小値は入力数量によって差し引かれ、式によって 3 番目の列「注文」が生成されます。注文列の数値が < 0 の場合、別のシートのクエリ関数は行全体をコピーします。明確にするために、「手持」、「最小」、「注文」の 3 つの列があり、「注文」列には次の数式が含まれています。
="Minimum" - "On Hand"
[Cells are specified so that it would look more like "=B2-A2".]
ただし、従業員がカウント スポットに単純な「x」を入力できる機能も含めたいと思います。これは、アイテムのすべてのインスタンスをカウントすることなく製品を注文する必要があることを示します。必要に応じて、数字を入力できる機能を含めたいと思います. 同じ列に数字または「x」を入力できるようにしたいと思います。現在、次のクエリ関数を使用しています。
=QUERY('String(Fail)'!A:D;"select * where A contains 'x' or C > 0")
[上記は私が実験しているシートからのものです。あなたがより実践的である場合に備えて、以下のリンクを提供します。]
この問題は、「注文」列の式が何らかの種類の数値を出力するときに発生します。数式が機能している場合、「x」でマークされた行はクエリ コマンドによって新しいページにコピーされません。いずれかの行が数値を生成する場合、「x」行はまったくコピーされません。私は少し実験しましたが、次にどこに行くべきか途方に暮れています。
私が現在実験しているシートは以下にリンクされています。追加情報があれば、喜んで提供します。私はこれらすべてに比較的慣れていないので、私の愚かさを許してください。このためのスクリプトを作成できる可能性が非常に高いことは認識していますが、Google Apps のスクリプト作成に精通しておらず、クエリ機能の利点をすぐに享受することはできません。
どんな助けでも大歓迎です。ありがとうございました。