Structure of customers

Structure of customers

Please, 
 
How to create report with structure of customers (in rows i.e. top 5%, top 20 %, top 50% of customers based on revenue)?In data area I need to have number of customers.
I have only transactional log. 

Can I prepare it? 
Thank you very much