R Studio can be used to calculate the weighted average for different situations. This video shows the process.
No download links available.