according to me, pivot tables would be the simplest way to go about this
Try this:
- convert your base data into a table ... select the data, press ctrl + L, (by default, table name will be Table1)
- change the data source of your pivots to the Table name (eg Table1)
the above will ensure that whenever data is added to the table, new data will be considered in the pivots.
Just noticed, you have mentioned that you want top clients and supplies by quantity, in the screenshot, it shows "count of client name" ... i guess you should change this to "Sum of Quantity".