WhatsApp
CareerKraft
Design & Engineering
Technology
Business & Management
WhatsApp a counsellor

How to Become a Data Analyst: A Step-by-Step Roadmap for Freshers

Data analyst roles are open to graduates from almost any stream. Here is the skill order, the tools and the projects that help you get your first job.

Career guidance8 min readUpdated 29 Sep 2026
Guides

Every business now collects data – sales bills, stock movements, patient visits, website clicks, attendance records. Very few people in the business have the time or skill to turn that data into clear answers. That is the job of a data analyst: take messy numbers, clean them, find what matters and present it so that a manager can make a decision.

The good news is that you do not need an engineering degree to become one. BCom, BBA, BSc, BCA and even BA graduates move into data roles every year. What you need is the right set of tools, learned in the right order, and a few projects that prove you can use them.

Key takeaways

  • Data analysts turn raw business data into clear answers, charts and reports.
  • Graduates from commerce, science, arts and engineering can all enter this field.
  • Learn Advanced Excel and SQL first, then Power BI or Tableau, then Python.
  • A small, well-explained portfolio matters more than a long list of certificates.
  • Fresher pay is modest but grows steadily with SQL, dashboards and experience.

What a data analyst actually does all day

A typical day starts with a question from someone in the business. Why did sales drop in one region last month? Which products are running out of stock too often? How many customers came back after their first purchase? The analyst finds the right data, usually from a database or a set of Excel files, and starts working on it.

Much of the time goes into cleaning: removing duplicates, fixing date formats, filling or flagging missing values and joining tables that do not match neatly. Then comes analysis – grouping, filtering, comparing periods and spotting unusual numbers. Finally, the analyst builds a chart, a dashboard or a short report and explains what it means in simple words.

People often imagine analysts doing complex maths all day. In reality, clear thinking, careful checking and good communication matter as much as technical skill. A correct answer that nobody understands does not help the business.

Who can become a data analyst

Data analysis is one of the few technology careers where your background can be a strength. A commerce graduate already understands invoices, margins and ledgers. A science graduate is used to working with measurements and results. A hospital or retail employee knows the questions their managers ask every week.

What you do need is comfort with numbers at a school level, patience with detail and a willingness to practise. If you enjoy making sense of a table or finding the mistake in a report, you will probably enjoy this work.

  • Commerce and management graduates who want to move beyond accounting entries.
  • Science and computer graduates looking for a job that uses both logic and business sense.
  • Engineering graduates who prefer working with data over core design jobs.
  • Working professionals in MIS, accounts or operations who want to grow into analyst roles.
  • Women restarting their careers who want a skill that works well in office and remote roles.

The skill roadmap, in the right order

Most beginners make the mistake of starting with Python or machine learning because they sound impressive. Employers hiring fresher analysts care far more about Excel, SQL and a dashboard tool. Learn in the order below and each step will make the next one easier.

The time shown is a rough guide for someone studying regularly alongside college or work. Faster or slower is fine, as long as you practise on real datasets at each stage.

StageWhat to learnWhat you should be able to doRough time
1. Advanced ExcelLookup functions (VLOOKUP, XLOOKUP, INDEX-MATCH), pivot tables, conditional formatting, data validation, chartsClean a sales sheet and build a monthly summary with a pivot table and chart4–6 weeks
2. SQLSELECT, WHERE, ORDER BY, aggregate functions, GROUP BY, joins, subqueries, viewsPull and summarise data from several related tables in a database4–6 weeks
3. Power BI or TableauData import and cleaning, data models and relationships, DAX measures or calculated fields, dashboardsBuild an interactive dashboard with slicers, KPIs and drill-downs6–8 weeks
4. Python basics for dataPython fundamentals, Pandas, NumPy, MatplotlibAutomate a cleaning task and produce charts from a CSV file6–8 weeks
5. Statistics and storytellingAverages, spread, correlation, simple forecasting, presenting findingsExplain a trend and its likely cause to a non-technical managerOngoing

Excel and SQL: the two skills you cannot skip

Excel is still the most used analysis tool in Indian offices. Interviewers for MIS and analyst roles routinely ask candidates to build a pivot table or write a lookup formula on the spot. Learn to work with Excel Tables, named ranges, IF and SUMIFS formulas, pivot charts, slicers and What-If tools like Goal Seek and Scenario Manager. If you can record a simple macro, even better.

SQL is the language used to ask questions of databases. When company data grows beyond a few thousand rows, it lives in a database such as SQL Server, MySQL or Oracle, not in spreadsheets. You should be comfortable filtering, sorting, grouping, joining tables and writing a query inside another query. Understanding views and indexes, and knowing what SQL injection is, shows you take the database seriously.

Together, Excel and SQL cover a large share of real fresher work. Many first jobs – MIS executive, reporting analyst, business analyst trainee – need little more than these two, done well.

Dashboards with Power BI or Tableau

Managers rarely want a spreadsheet. They want a single screen that shows the numbers they care about, updated automatically. Power BI and Tableau are the two most common tools for this. You do not need both at the start; pick one and learn it deeply.

In Power BI, the key skills are Power Query for cleaning and combining data, building a data model with correct relationships, writing DAX measures, and designing report pages with cards, charts, slicers and drillthrough. Publishing to the Power BI Service and setting up refresh completes the picture. In Tableau, you work with dimensions and measures, joins and blends, calculated fields, level-of-detail expressions, maps and story points.

Power BI is often preferred in companies that already use Microsoft 365, while Tableau is common in some analytics and consulting teams. Both skills transfer well, so the choice is less important than the depth.

Where Python fits in

Python becomes useful once you are comfortable with the basics above. It lets you automate cleaning tasks you would otherwise repeat every week, handle files too large for Excel and create charts with a few lines of code. The Pandas library is the main tool: it gives you tables called DataFrames that you can filter, group and merge much like SQL.

You do not need to become a software developer. Learn variables, loops, functions, file handling and then Pandas, NumPy and Matplotlib. Later, if you want to move towards data science, Python will also be your gateway to machine learning.

Build a small portfolio that proves your skills

A certificate tells an employer you attended a course. A portfolio shows them you can do the job. Three or four well-explained projects are better than ten half-finished ones. Use public datasets or realistic sample data, and write a short note for each project explaining the question, your steps and the answer you found.

Keep your work on a shared drive or a GitHub page so you can send a link with your resume. In interviews, be ready to walk through one project from raw data to final dashboard.

  • A sales dashboard showing revenue by month, region and product with filters.
  • An inventory analysis that flags items with frequent stock-outs or excess stock.
  • A SQL case study that joins customer, order and product tables to answer business questions.
  • A Python notebook that cleans a messy CSV file and produces summary charts.
  • A one-page written summary of findings aimed at a manager, not a data expert.

Jobs, salaries and where to look

Common fresher titles include Data Analyst, Junior Business Analyst, MIS Executive, Reporting Analyst and Power BI Developer (trainee). These roles exist in IT and analytics companies, banks and NBFCs, hospitals, retail and e-commerce firms, logistics companies and manufacturing plants. The Vellore region, with its hospitals, colleges and the Ranipet SIPCOT industrial estate, has reporting and MIS roles, while Chennai and Bengaluru have a larger number of dedicated analyst jobs.

As an indicative guide for 2025–26, fresher analysts often start around ₹2.4–4.5 LPA, with Tier-2 cities towards the lower end and metros higher. With three to five years of experience, ₹5–9 LPA is common, and skilled senior analysts can earn considerably more. These figures vary by company, city, skills and experience, and adding SQL and Python usually improves your prospects.

Learning these tools near Vellore

Advanced Excel and Power BI are taught under SynergySBS, and SQL, Python and Data Analytics (Tableau) under Livewire. All of them run at the Katpadi, Vellore and Ranipet centres operated by CareerKraft, in classroom, online or hybrid mode depending on trainer availability. Each course includes project work, and placement support covers resume preparation, mock interviews and job leads.

If you are unsure where to start, a counsellor can look at your degree and current skills and suggest whether to begin with Excel, SQL or a combined Excel and Power BI programme.

Want a personal data analyst roadmap? WhatsApp or call the centre you choose – Katpadi, Vellore or Ranipet – for a free counselling session or demo class.

03FAQ

Questions readers ask

Still have a question? The counsellor at the centre you prefer replies on WhatsApp.

Ask on WhatsApp
Do I need coding to become a data analyst?

You need SQL, which is a simple query language, for almost every analyst job. Python is helpful and increasingly asked for, but many fresher roles start with Excel, SQL and Power BI. You can add Python once you are comfortable with those.

Is Power BI or Tableau better for a fresher?

Both are respected. Power BI is widely used in companies that run Microsoft tools and is a practical first choice for many freshers. Learn one properly, and switching to the other later is not difficult.

Can a BCom graduate become a data analyst?

Yes. Commerce graduates often do well because they understand sales, costs and financial reports. Adding Advanced Excel, SQL and Power BI to that business knowledge makes a strong combination.

How long does it take to become job-ready?

With regular study and practice, many learners become ready for fresher analyst or MIS roles in around four to six months. The time depends on your starting level, how much you practise and the projects you complete.

Is data analytics the same as data science?

No. Data analysts mainly describe what happened and why, using reports and dashboards. Data scientists build predictive models with statistics and machine learning. Many data scientists start as analysts.

Start today

Get course details, fees & batch dates

Fill this in and WhatsApp opens with your details, addressed to the centre you choose. The counsellor replies with the full syllabus, current fee, offers and the next batch.

  • Free counselling and demo class
  • Real projects and placement support
  • Classroom, online or hybrid batches
  • Replies Mon–Sat 9:30 AM – 6:30 PM · Sun 9:00 AM – 2:00 PM
What do you want to learn?
Choose your centre *

Opens WhatsApp with your details filled in. No spam, no sharing.

Chat with a counsellor