Excel で GPA スプレッドシートを作成し、基本は機能していますが、機能を拡張して、不完全なクラスと合否クラスを計算から除外したいと考えていました。I、P、または F の成績文字を持つ行を除外する方法を考えようとしましたが (E は通常の成績文字 F に使用されるため失敗します)、まだ解決策を見つけていません。これは、VBA スクリプトを作成しなくても可能ですか?
GPA 用の 5 つの列と、コース/単位/成績/ポイントの 5 つの列があり、各行には 1 つのコースに関する情報が含まれています。ポイントはクレジット * グレード文字値 (A = 4.0) です。これは、GPA が正しく加重されていることを確認するためのものです。GPA は現在、totalPoints/totalCredits =SUM($D2:$D10)/SUM($B2:$B10) です。
Course,Credits,Grade,Points,GPA
IT110,3,A,12,2.392307692
CS101,3,A-,11.1,
CALC1,4,C,8,
IT101,1,P,0,Don't include Pass/Fail courses
ENG101,2,I,0,Don't include incompletes