問題タブ [multiple-conditions]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1305 参照

sql - 特定の列の増分差分の計算

私はウェブとスタックオーバーフローを検索していましたが、答えが見つかりませんでした。:(だから私はまだ学んで読んでいますが、私はまだ正しく考えていません.IFとFORループはありません.:)

私はテーブル1を持っています:

私は取得しようとしています:

テーブル 2:

数字を取得するためのルール:

あなたが行うすべての提案や解決策に感謝します。

0 投票する
2 に答える
1965 参照

excel - Excel 2010 条件付き書式。2つの条件のうちの1つを含む場合、セルをハイリングします

セルに 0 または #N/A 未満の値が含まれている場合、セル (または行全体) を強調表示しようとしています。どちらの条件でも、デフォルトの背景色 (白) で太字の赤いテキストが呼び出されます。

列は次のとおりです。

列 A 列 K 列 L 列 M 列 N 列 O ファイル 1 ファイル 1 ファイル 2 マイル ファイル 3
装備 # 終了オドメーター 終了走行距離 ガロン 燃料 MPG (キー) (計算) (計算) =Kn - Ln =Mn / Nn (ここで小文字の n は行番号を示します)

ファイル 1 はマスター ファイルで、VLOOKUP を使用してファイル 2 と 3 のデータを含めるため、ファイル 2 の終了走行距離計とファイル 3 のガロン燃料には #N/A または 0 が含まれる場合があります。どちらの計算フィールドにも 0 または #N/A が含まれる場合があります。列 L または N で使用される VLOOKUP が列 A の値と一致しない場合、#N/A が表示されます。

このすべての背景情報が誰かを混乱させたことをお詫びします。

私の質問は、Ln、Mn、Nn、または On の値が 0 未満の場合、または Ln、Mn、Nn、または On の値が #N の場合、列 L、M、N、または O の値に条件付き背景を設定する方法です。 /A.

もう1つ、私はVBAやマクロについて何も知らないので、ソリューションにいずれかが含まれる場合は、すべてのコーディングなどを含める必要があります.

ご協力いただきありがとうございます。

skp8122005

0 投票する
1 に答える
214 参照

sql - 2 つの排他的条件による左結合

V と E の 2 つのテーブルがあり、奇妙な LEFT JOIN を実行する必要があります。

E テーブルには次の列があります。

  • 6文字のCOD_Obj

  • 3文字のCOD_P

V テーブルには次の列があります。

  • 相互に排他的に持つことができる O_OR_P
    • 9 文字で、最初の 6 文字が E.COD_Obj と一致する Obj
    • 12 文字で、最後の 3 文字が E.COD_P と一致する P

次のクエリを試しました。

グループ化は正しく行われますが、各グループは N Cost、Total Cost、および Total Fees をあまりにも多く返します。このクエリの結果で繰り返されることがあると思います。

LEFT JOIN の OR を AND に変更すると、1 つのグループに対応する 1 つの行しか表示されません。

私は目がくらみ、混乱しています。2 つの代替基準を使用して一致させる方法を教えてください。そして、あなたが尋ねる前に、はい、V.P_OR_O フィールドは空/null 値を持つことができます。

いいえ、現時点ではデータ モデルを変更することはできません。なぜなら、人々はこのデータベースに依存しており、サーバーを制御してデータベース構造を再定義することができないからです。

テーブルは両方とも SQL サーバーにあり、Microsoft Office の Access を使用してクエリを実行しています。

0 投票する
4 に答える
811 参照

c# - C# で複数の条件の値をテストする

コードの何が問題なのかを見つけるのに苦労しています。C# でコンソール アプリを作成しようとしています。プログラムは、ユーザーに 3 つの数字を入力するように求めることになっています。すべての数値は 0 より大きくなければなりません。最初の数値は偶数、2 番目の数値は整数、3 番目の数値は奇数でなければなりません。私の構文は正しいようですが、プログラムを実行すると、if (userInput > 0) の部分が無視されるようです。これが私のコードです:

両方の条件を適切にテストする方法を誰かが教えてくれたら、私は永遠に素晴らしい. ありがとう。

0 投票する
2 に答える
575 参照

excel - Excel: 複数の条件の少なくとも 1 つを満たす場合、列内のセルを 1 回カウントします

私はExcel 2013で作業しています。これについて簡単にグーグルで検索しましたが、正確な問題を解決する応答が見つからないため、用語が間違っている可能性があります。

次のような、連結されたヘルスケア関連の結果の列があります。

列全体に「999」「承認」または「A&E」または「承認」が含まれるレコードをカウントする 1 つの数式を 1 つのセルに入力したいと考えています。

このカウントを別の列で実行したくありません。次のように機能することはわかっています。

しかし、必要な式は、上記の式を含む列の合計を置き換えるため、余分な列は必要ありません。

私が苦労しているのは、私が見た他のソリューションが各条件の列をチェックし、セルが2回カウントされることです。上記でわかるように、一部のセルには「999」と「承認」が含まれます。

簡単な質問でしたらすみません!

前もって感謝します。