はじめに
Smartsheet の COUNTIFS 関数は、複数の条件を満たすセルの数を数えます。しかし、1 つの範囲内の条件が一致するが、他の 2 つの範囲内の条件は一致しないセルの数を数えたい場合はどうすればよいでしょうか?
質問の要約
コンスタンス・フェッターさんは、次の式を使用して、S/N が一致しないアセットの数を数えようとしました。
=AND(COUNTIF({2023 資産 – MATCH REV_ID} = “一致なし”), NOT({2023 資産 – MATCH Maximo} = “勝ち目がない”))
または
=COUNTIFS({2023 資産 – MATCH REV_ID} = “一致なし”), NOT({2023 資産 – MATCH Maximo} = “勝ち目がない”)))
しかし、これらの式はエラーが発生しました。
答えの要約
この問題を解決するには、次の式を使用します。
=COUNTIFS({2023 資産 – 2024 MATCH SN に一致}, “一致なし”, {2023 資産 – MATCH REV_ID}, NOT(@cell = “一致なし”), {2023 資産 – MATCH Maximo}, NOT(@セル = “一致しません”))
この式は、次の 3 つの条件を満たすセルの数を数えます。
- 2024 年の S/N マッチフィールドの値が「一致なし」である。
- 2023 年の REV_ID マッチフィールドの値が「一致なし」ではない。
- 2023 年の Maximo マッチフィールドの値が「一致なし」ではない。
最初の COUNTIFS 関数は、2024 年の S/N マッチフィールドの値が「一致なし」であるセルの数を数えます。2 番目の COUNTIFS 関数は、2023 年の REV_ID マッチフィールドの値が「一致なし」ではないセルの数を数えます。3 番目の COUNTIFS 関数は、2023 年の Maximo マッチフィールドの値が「一致なし」ではないセルの数を数えます。
これらの 3 つの COUNTIFS 関数の値を合計することで、1 つの範囲内の条件が一致するが、他の 2 つの範囲内の条件は一致しないセルの数を計算できます。
まとめ
Smartsheet の COUNTIFS 関数を使用して、1 つの範囲内の条件が一致するが、他の 2 つの範囲内の条件は一致しないセルの数を数えるには、次の手順を実行します。
- 最初の COUNTIFS 関数を使用して、1 つの範囲内の条件が一致するセルの数を数えます。
- 2 番目の COUNTIFS 関数を使用して、2 番目の範囲内の条件が一致するセルの数を数えます。
- 3 番目の COUNTIFS 関数を使用して、3 番目の範囲内の条件が一致するセルの数を数えます。
- これらの 3 つの COUNTIFS 関数の値を合計します。
この方法は、複数の範囲内の条件を満たすセルの数を数える必要がある場合に便利です。
やり取りの翻訳
https://community.smartsheet.com/discussion/comment/406547#Comment_406547
1 つの範囲内の COUNTIFS 条件への数式は一致しますが、他の 2 つの範囲では一致しません
コンスタンス・フェッター ✭✭✭
こんにちは:
「一致なし」を返す範囲内のセルの数を数える数式を書こうとしていますが、これは他の 2 つの範囲のセルに「一致なし」が含まれていない場合に限ります。この場合、他の 2 つの範囲に「一致なし」が含まれている場合は除外し、S/N のみで一致しないアセットの数をカウントしたいと考えています。次のバリエーションを使用してみましたが、成功しませんでした。
=AND(COUNTIF({2023 資産 – MATCH REV_ID} = “一致なし”), NOT({2023 資産 – MATCH Maximo} = “勝ち目がない”))
または
=COUNTIFS({2023 資産 – MATCH REV_ID} = “一致なし”), NOT({2023 資産 – MATCH Maximo} = “勝ち目がない”)))
私が試した他のすべての式と同様に、エラーが発生します。誰か手伝ってくれる人はいますか?
ベストアンサー
jmyzk_cloudsmart_jp ✭✭✭✭✭✭
こんにちは@コンスタンス・フェッター
次のようなことを試してください:😀
=COUNTIFS({2023 資産 – 2024 MATCH SN に一致}, “一致なし”, {2023 資産 – MATCH REV_ID}, NOT(@cell = “一致なし”), {2023 資産 – MATCH Maximo}, NOT(@セル = “一致しません”))
以下のデモではシートの概要フィールドを使用しているため、範囲の参照は異なりますが、数式の構造は同じです。
答え
jmyzk_cloudsmart_jp ✭✭✭✭✭✭
こんにちは@コンスタンス・フェッター
次のようなことを試してください:😀
=COUNTIFS({2023 資産 – 2024 MATCH SN に一致}, “一致なし”, {2023 資産 – MATCH REV_ID}, NOT(@cell = “一致なし”), {2023 資産 – MATCH Maximo}, NOT(@セル = “一致しません”))
以下のデモではシートの概要フィールドを使用しているため、範囲の参照は異なりますが、数式の構造は同じです。
コンスタンス・フェッター ✭✭✭
ありがとう!それは完璧に機能しました。とても有難い!
コンスタンス・フェッター
jmyzk_cloudsmart_jp ✭✭✭✭✭✭
お力になれて、嬉しいです。