システムwiki

照会/式を選択するカテゴリ/グループの最小/最大値、新しい説明を割り当てます

aly1920 受付中 最終更新日:2021-06-15 13:02

こんにちは、

Excelでクエリ/フォーミュラを作成する経験がなかったので、私はいくつかの専門家が構文で私を助けることができます.

同じ名前(グループ)を持ち、MINを選択する1列の変数を調べることができるクエリまたは式をご希望の場合はご希望のです.そして最大です.他のデータがある別の列からの値、およびそれらの新しい定義を別の列に割り当てます.私は "考える" I.
これを行うことができますが、輸出と輸入を避けるためにExcelで試してみると思います...

どうもありがとう、必要に応じてExcelに代わる代替案をお気軽にお気軽にお問い合わせください.

ここでは例として表です.

返信リスト(回答:2)

2 #
Mark

こんにちは、

私はあなたのQを見ます.まだ応答しません.

したがって、私は私の解決策を共有しています.それは怖いように見えるかもしれませんが、それは必要なものをするべきです.

セルE2では、次の式を書いて、式を他のセルにドラッグしてください.

= ifError(IFS(A2= "CEO"、IFS(小(($ A $ 2:$ 14= "CEO")*($ C $ 2:$ C $ 14<>")*($ b $ 2:$ b $ 14)、カウント($ b $ 2:$ 14)-count(if(((($ A $ 2:$ 14= "CEO")*($ c $ 2:$ c $ 14<>"))= 0、 ""、($ A $ 2:$ 14= "CEO")*($ c $ 2:$ c $ 14<>""))))))+ 1)= B2、 "Surface"、Max(($ A $ 2:$) $ 14= "CEO")*($ c $ 2: "" "" ""= b2、 "bottom")、a2= "ces"、ifs(小さい( ($ A $ 2:$ 14= "CES")*($ C $ 2:$ C $ 14<>")*($ b $ 2:$ b $ 14)、数カウント($ b $ 2:$ b $ 14)-count (if((($ $ 2:$ 14= "CES")*($ C $ 2:$ 14<>"")= 0、 ""、($ A $ 2:$ A $ 14= "CES" )*($ C $ 2:$ 14<>"")))+ 1)= B2、 "Surface"、Max(($ A $ 2:$ 14= "CES")*($ C $ 2:$ c $ 14<>"")*($ 2 $ 2:$ 14))= B2、「下」)、「NA」)

:あなたの要求に従って、範囲/セル参照を変更してください.

さらにサポートが必要な場合は答えてください.私は助けになるために最善を尽くします.

私が助けたら、私の返事を答えとしてマークしてください.

応答2# ->にスキップ
1 #
aly1920

こんにちは、

これで努力してくれてありがとう!私がそれを修正する方法を見るためにまだ構文について変更することができたことを探していませんが、定義列のすべてのセルに戻ってきた唯一の結果は "na"です-それは良いスタートです!

実際には、それぞれ25~100の「深さ」を持つ50を超える固有の「名前」を持つことができます.内のすべてのレコードを見ている関数
そのグループ(name1)とdata1がnullではなく、そのサブセット内の最も深い深さを選択する行を見つけ、そのサブセット内の最も深い深さを選択します....

あるいは、これはアクセスのようなより多くのSQL環境でのみ可能です...