Main skills required for a Data Analyst is proficiency in Scripting languages and Query languages, Excel, Reporting skills and Team Work. Data Analysts usually work with data and make meaning out of data acquired by various sources and so they need to know how to pick the data that is useful for their organization.