我在Excel中有以下數(shù)據(jù),其中包含數(shù)千名學(xué)生的GPA記錄。
如圖所示,同一個學(xué)生有多個記錄,每個學(xué)生在一個學(xué)期內(nèi)都有自己的GPA。
我想計(jì)算所有學(xué)生的最終GPA,最終GPA是學(xué)生在最后一個學(xué)期獲得的GPA。那么,我如何收集并獲取一個學(xué)生的最高(學(xué)期)值,以及相應(yīng)的GPA值呢?
是否可以在Excel中執(zhí)行此操作,以及如何執(zhí)行?如果有人能告訴我如何在Python或SQL中實(shí)現(xiàn)它?
感謝數(shù)據(jù)集的圖片
更新我通過使用(分組依據(jù))功能解決了這個問題,該功能在Excel的(Power Query Editor)中工作。
我理解你的目標(biāo)是找到給定學(xué)生ID的所有記錄,然后找到GPA的最大值。
我建議使用數(shù)據(jù)透視表進(jìn)行此操作。
如果有幫助,請告訴我!如果需要,可以添加屏幕截圖。