列 B に 2 つの異なる基準があり、列 F に 3 番目の基準がある Sumifs に取り組んでいます。3 つの基準がすべて満たされている場合は、列 Q の値を合計します。
私はこれまでのところこれを持っており、0を返します。私が知っているあらゆる方法で微調整しようとしましたが、まだ運がありません.
=SUMIFS($Q$4:$Q$2700, $B$4:$B$2700, "=AUS", $B$4:$B$2700, "=VCO", $F$4:$F$2700, "=TRB")
列 B に 2 つの異なる基準があり、列 F に 3 番目の基準がある Sumifs に取り組んでいます。3 つの基準がすべて満たされている場合は、列 Q の値を合計します。
私はこれまでのところこれを持っており、0を返します。私が知っているあらゆる方法で微調整しようとしましたが、まだ運がありません.
=SUMIFS($Q$4:$Q$2700, $B$4:$B$2700, "=AUS", $B$4:$B$2700, "=VCO", $F$4:$F$2700, "=TRB")
あなたが提供した式は毎回 0 を返します。なぜなら、の値はANDのB
両方にすることはできず、どちらか一方だからです。AUS
VCO
私の知る限り (誰かが間違っていたら訂正してください)、現在、単一の基準範囲 (例: "=AUS" OR "=VCO"
) に条件文を含める方法はありません。回避策は次のとおりです。
=SUM(SUMIFS(Q4:Q8,B4:B8,{"AUS","VCO"},F4:F8,"=TRB"))
これは、次のいずれかに等しいQ
場合の値を合計しますOR AND等しいB
AUS
VCO
F
TRB
問題は、$B$4:$B$2700 を 2 回参照していることです。この列が AUS と VCO の両方になることはあり得ないため、列 Q が合計されることはありません。
これを機能させるには、列 B の隣に新しい列を追加します。セル C4 の値を B4 (=B4) の値と等しくし、この数式をセル B2700 にドラッグします (セルの右下隅をダブルクリックすることもできます)。 B2700 に自動入力するセル)。次に、次の式を使用できます。
=SUMIFS($Q$4:$Q$2700, $C$4:$C$2700, "=AUS", $B$4:$B$2700, "=VCO", $F$4:$F$2700, "=TRB")
この答えがうまくいったかどうかを忘れずに示してください!