web-dev-qa-db-ja.com

Excelは、特定のフィールドの特定の値を含むすべての行をカウントします

私は数百行のシートを持っています。各行には「所有者」と合格/不合格フィールドがあります。ユーザーの統計が記載された2枚目のシートを作成しています。したがって、ユーザーごとに、合格、不合格、未完了の数がカウントされます。私の質問は、これを行うための関数をどのように書くのですか?私の推測では、countif(sheet1!a1:aN, AND(a[i][owner]=name, a[i][pass/fail]=pass)のようなものです。もちろん、この構文はExcelでは機能しないので、その方法を理解したいと思います。

私はそれを行う方法を考え出しました。私はまだねじれを解決していますが、基本的な考え方はCOUNTIFSを使用することです。一般的な形式はCOUNTIFS(NameRange,name,Pass/failRange,"pass")のようなものです。

Student ID =列A、成績%=列Jなどの列がある場合は、次のような式を記述できます。= COUNTIFS(A:A、A:A、J:J、 "<60")これにより、次のようになります。 60%未満の特定の学生IDのすべてのコースの数。

0
user710440