
私は、パラリーガルのボーナスを管理する Excel シートを持っています。クライアントを 1 つのシートにリストする必要があるため、パラリーガル全員が 1 つのシートにまとめられ、各自がシートを持つことはありません。Excel シートで各パラリーガルのボーナス額を個別に追加する必要があります。そのためには、次の数式が必要です。
=SUM(IF(A2:A35="paralegal1",F2:F35))
。
ここで、この数式を編集して、別のセルを考慮に入れるようにする必要がありますが、そのセルにデータが含まれている場合のみ考慮に入れます。そのセルにデータが含まれていない場合は、ボーナスを追加しないようにします。
たとえば、この数式は、paralegal1 を表示する場合にのみセルにボーナスを追加します。このF2
数式に必要なのは、セルに paralegal1 が表示され、セルにデータも表示される場合にのみセルからボーナスを追加することです。F35
A2
A35
F2
F35
A2
A35
E2
E35
では、希望どおりに動作するように数式を変更するにはどうすればよいでしょうか?
答え1
Excel 2007 以降を使用している場合は、次を使用します。
=sumifs($F$2:$F$35,$A$2:$A$35,"paralegal1",$e$2:$e$25,"<>")
2003 以前を使用している場合は、次を使用します。
=sumproduct(($A$2:$A$35="paralegal1")*($e$2:$e$25<>"")*$F$2:$F$35)