Level 1 โ Power BI Fundamentals
Desktop, Service, Reports, Dashboards, Workspaces, Data sources, Import mode, DirectQuery, Semantic models
Level 2 โ Power Query
Data cleaning, transformations, merge, append, group, pivot/unpivot, conditional/custom columns, data types
๐งฎ STEP 8 โ DAX
SUM, COUNT, COUNTROWS, DISTINCTCOUNT, AVERAGE, MIN, MAX
CALCULATE, FILTER, ALL, ALLSELECTED, REMOVEFILTERS, VALUES, SELECTEDVALUE
SUMX, AVERAGEX, COUNTX, MINX, MAXX
Time Intelligence: TOTALYTD, TOTALMTD, TOTALQTD, SAMEPERIODLASTYEAR, DATEADD, DATESYTD, DATESMTD
Measures: YTD, MTD, QTD, Previous Year, YoY %, Running Total, Rolling 12M, Market Share, Contribution %
๐๏ธ STEP 9 โ Data Modeling
Fact tables, Dimension tables, Star schema, Snowflake schema, Relationships, Cardinality, Cross-filter direction, Active/Inactive relationships, Role-playing dimensions, Date tables
๐จ STEP 10 โ Power BI Visualization
Cards, Tables, Matrix, Bar, Column, Line, Area, Scatter, Map, Treemap, Waterfall, KPI, Decomposition Tree, Drill-through, Tooltips, Bookmarks, Buttons, Slicers
Data storytelling: What happened? Why? Where? Who/What? What next?
๐ STEP 11 โ Python for Data Analysis
โฑ๏ธ Time: 3โ4 weeks
Basics: Variables, Data Types, Lists, Tuples, Sets, Dicts, If/Else, Loops, Functions, Lambda, Exception Handling
NumPy: Arrays, Indexing, Vectorization, Math operations
Pandas: DataFrame, Series, read_csv(), read_excel(), head(), info(), describe(), loc[], iloc[], groupby(), merge(), concat(), pivot_table(), sort_values(), drop_duplicates(), fillna(), dropna(), apply()
Visualization: Matplotlib, Seaborn: Bar, Line, Histogram, Scatter, Box, Heatmap
๐ฏ Python Project
Customer Sales & Churn Analysis: Cleaning, EDA, Segmentation, Revenue analysis, Churn patterns, Visuals, Recommendations
๐งน STEP 12 โ Data Cleaning
Missing values, duplicates, wrong data types, outliers, inconsistent categories, invalid dates, bad formats, negative values, duplicate transactions, data integrity
Practice in: Excel โ Power Query โ SQL โ Python
๐ข STEP 13 โ Business & Domain Knowledge
Sales: Revenue, AOV, Conversion Rate, Growth, Gross Margin
Marketing: CAC, CTR, CPC, ROAS, Retention
Product: DAU, MAU, Retention, Churn, Activation, Engagement
Finance: Revenue, Profit, EBITDA, Cost, Margin, Budget vs Actual, Forecast
Operations: SLA, Productivity, Turnaround Time, Error Rate, Capacity, Utilization
๐ค STEP 14 โ AI for Data Analysts in 2026
Use AI for: SQL help, DAX help, Excel formulas, Python debugging, Data cleaning, Documentation, Storytelling, Root-cause analysis, Hypotheses, Analysis plans
Limitations: Hallucinations, Incorrect SQL, Wrong assumptions, Data privacy, Poor context
Mindset: AI augments analysts, doesn't replace thinking
โ๏ธ STEP 15 โ Cloud & Data Platforms
Azure, AWS, Google Cloud, Databricks, Snowflake
Concepts: Data warehouse, Data lake, Lakehouse, ETL, ELT, Pipelines, Batch processing, APIs
Desktop, Service, Reports, Dashboards, Workspaces, Data sources, Import mode, DirectQuery, Semantic models
Level 2 โ Power Query
Data cleaning, transformations, merge, append, group, pivot/unpivot, conditional/custom columns, data types
๐งฎ STEP 8 โ DAX
SUM, COUNT, COUNTROWS, DISTINCTCOUNT, AVERAGE, MIN, MAX
CALCULATE, FILTER, ALL, ALLSELECTED, REMOVEFILTERS, VALUES, SELECTEDVALUE
SUMX, AVERAGEX, COUNTX, MINX, MAXX
Time Intelligence: TOTALYTD, TOTALMTD, TOTALQTD, SAMEPERIODLASTYEAR, DATEADD, DATESYTD, DATESMTD
Measures: YTD, MTD, QTD, Previous Year, YoY %, Running Total, Rolling 12M, Market Share, Contribution %
๐๏ธ STEP 9 โ Data Modeling
Fact tables, Dimension tables, Star schema, Snowflake schema, Relationships, Cardinality, Cross-filter direction, Active/Inactive relationships, Role-playing dimensions, Date tables
๐จ STEP 10 โ Power BI Visualization
Cards, Tables, Matrix, Bar, Column, Line, Area, Scatter, Map, Treemap, Waterfall, KPI, Decomposition Tree, Drill-through, Tooltips, Bookmarks, Buttons, Slicers
Data storytelling: What happened? Why? Where? Who/What? What next?
๐ STEP 11 โ Python for Data Analysis
โฑ๏ธ Time: 3โ4 weeks
Basics: Variables, Data Types, Lists, Tuples, Sets, Dicts, If/Else, Loops, Functions, Lambda, Exception Handling
NumPy: Arrays, Indexing, Vectorization, Math operations
Pandas: DataFrame, Series, read_csv(), read_excel(), head(), info(), describe(), loc[], iloc[], groupby(), merge(), concat(), pivot_table(), sort_values(), drop_duplicates(), fillna(), dropna(), apply()
Visualization: Matplotlib, Seaborn: Bar, Line, Histogram, Scatter, Box, Heatmap
๐ฏ Python Project
Customer Sales & Churn Analysis: Cleaning, EDA, Segmentation, Revenue analysis, Churn patterns, Visuals, Recommendations
๐งน STEP 12 โ Data Cleaning
Missing values, duplicates, wrong data types, outliers, inconsistent categories, invalid dates, bad formats, negative values, duplicate transactions, data integrity
Practice in: Excel โ Power Query โ SQL โ Python
๐ข STEP 13 โ Business & Domain Knowledge
Sales: Revenue, AOV, Conversion Rate, Growth, Gross Margin
Marketing: CAC, CTR, CPC, ROAS, Retention
Product: DAU, MAU, Retention, Churn, Activation, Engagement
Finance: Revenue, Profit, EBITDA, Cost, Margin, Budget vs Actual, Forecast
Operations: SLA, Productivity, Turnaround Time, Error Rate, Capacity, Utilization
๐ค STEP 14 โ AI for Data Analysts in 2026
Use AI for: SQL help, DAX help, Excel formulas, Python debugging, Data cleaning, Documentation, Storytelling, Root-cause analysis, Hypotheses, Analysis plans
Limitations: Hallucinations, Incorrect SQL, Wrong assumptions, Data privacy, Poor context
Mindset: AI augments analysts, doesn't replace thinking
โ๏ธ STEP 15 โ Cloud & Data Platforms
Azure, AWS, Google Cloud, Databricks, Snowflake
Concepts: Data warehouse, Data lake, Lakehouse, ETL, ELT, Pipelines, Batch processing, APIs
โค4
๐ STEP 16 โ Build a Portfolio
Project 1 โ Sales Analytics: Excel + SQL + Power BI โ Revenue, Profit, Products, Regions, Customers, Trends
Project 2 โ Customer Churn: SQL + Python + Power BI โ Churn rate, Segments, Retention, Revenue at risk
Project 3 โ Financial Analysis: Excel + Power BI โ P&L, Budget vs Actual, Variance, Trends
Project 4 โ E-commerce Analytics: SQL + Python + Power BI โ Orders, Conversion, AOV, CLV
Project 5 โ HR Analytics: Excel + SQL + Power BI โ Headcount, Attrition, Salary, Tenure
๐ง STEP 17 โ Explain Your Projects
Business Problem โ Data โ Cleaning โ Transformation โ Analysis โ Visualization โ Insights โ Recommendations โ Impact
๐ผ STEP 18 โ Build Your Resume
๐ STEP 19 โ LinkedIn & GitHub
LinkedIn: Headline, About, Skills, Projects, Certifications, Posts on SQL, Power BI, Excel, Projects, Insights
GitHub: SQL projects, Python notebooks, Docs, Screenshots, Data dictionaries, README
๐ค STEP 20 โ Interview Preparation
Excel: XLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, PivotTables, Power Query
SQL: Joins, Aggregations, CTEs, Subqueries, Window functions, Ranking, Running totals
Power BI: DAX, CALCULATE, Data modeling, Relationships, Time intelligence
Python: Pandas, GroupBy, Merge, EDA
Business Cases: Sales drop, Churn increase, Revenue up but profit down, KPI anomaly
๐๏ธ Double Tap โค๏ธ For Detailed Explanation
Project 1 โ Sales Analytics: Excel + SQL + Power BI โ Revenue, Profit, Products, Regions, Customers, Trends
Project 2 โ Customer Churn: SQL + Python + Power BI โ Churn rate, Segments, Retention, Revenue at risk
Project 3 โ Financial Analysis: Excel + Power BI โ P&L, Budget vs Actual, Variance, Trends
Project 4 โ E-commerce Analytics: SQL + Python + Power BI โ Orders, Conversion, AOV, CLV
Project 5 โ HR Analytics: Excel + SQL + Power BI โ Headcount, Attrition, Salary, Tenure
๐ง STEP 17 โ Explain Your Projects
Business Problem โ Data โ Cleaning โ Transformation โ Analysis โ Visualization โ Insights โ Recommendations โ Impact
๐ผ STEP 18 โ Build Your Resume
๐ STEP 19 โ LinkedIn & GitHub
LinkedIn: Headline, About, Skills, Projects, Certifications, Posts on SQL, Power BI, Excel, Projects, Insights
GitHub: SQL projects, Python notebooks, Docs, Screenshots, Data dictionaries, README
๐ค STEP 20 โ Interview Preparation
Excel: XLOOKUP, INDEX/MATCH, SUMIFS, COUNTIFS, PivotTables, Power Query
SQL: Joins, Aggregations, CTEs, Subqueries, Window functions, Ranking, Running totals
Power BI: DAX, CALCULATE, Data modeling, Relationships, Time intelligence
Python: Pandas, GroupBy, Merge, EDA
Business Cases: Sales drop, Churn increase, Revenue up but profit down, KPI anomaly
๐๏ธ Double Tap โค๏ธ For Detailed Explanation
โค24
๐ป ๐ ๐ฎ๐๐๐ฒ๐ฟ ๐ฆ๐ค๐ ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐ | ๐ฑ ๐๐ฒ๐๐ ๐ฌ๐ผ๐๐ง๐๐ฏ๐ฒ ๐๐ต๐ฎ๐ป๐ป๐ฒ๐น๐ ๐
Want to learn SQL from scratch to advanced level without spending anything? These 5 YouTube channels offer tutorials, practical examples and problem-solving content.
๐ฅ Learn โ Practice โ Build Projects โ Prepare for SQL Interviews
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐๐ผ๐ฟ ๐๐ฅ๐๐๐:-
https://pdlink.in/4wCjU6x
๐ Perfect for Students | Freshers | Data Analyst Aspirants | SQL Beginners
Want to learn SQL from scratch to advanced level without spending anything? These 5 YouTube channels offer tutorials, practical examples and problem-solving content.
๐ฅ Learn โ Practice โ Build Projects โ Prepare for SQL Interviews
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐๐ผ๐ฟ ๐๐ฅ๐๐๐:-
https://pdlink.in/4wCjU6x
๐ Perfect for Students | Freshers | Data Analyst Aspirants | SQL Beginners
โค3๐1
๐๐ฅ๐๐ ๐ ๐ฎ๐๐๐ฒ๐ฟ๐ฐ๐น๐ฎ๐๐ ๐ข๐ป ๐๐ฎ๐๐ฒ๐๐ ๐ง๐ฒ๐ฐ๐ต๐ป๐ผ๐น๐ผ๐ด๐ถ๐ฒ๐ ๐
- AI
- Data Analytics
- Data Science
- CloudComputing
- Cyber Security
โ
๐ซBuild a Future Ready Career in the AI Era
โ
๐ซLearn the Skills, Hiring Trends, and Preparation Strategies That Matter
โ
๐ฅ๐ฒ๐ด๐ถ๐๐๐ฒ๐ฟ ๐๐ผ๐ฟ ๐๐ฅ๐๐ ๐:-
โ
https://pdlink.in/45w4ztg
โ
(Only few slots left )
โ
Date & Time :- 18th August 2026 & 7PM
- AI
- Data Analytics
- Data Science
- CloudComputing
- Cyber Security
โ
๐ซBuild a Future Ready Career in the AI Era
โ
๐ซLearn the Skills, Hiring Trends, and Preparation Strategies That Matter
โ
๐ฅ๐ฒ๐ด๐ถ๐๐๐ฒ๐ฟ ๐๐ผ๐ฟ ๐๐ฅ๐๐ ๐:-
โ
https://pdlink.in/45w4ztg
โ
(Only few slots left )
โ
Date & Time :- 18th August 2026 & 7PM
โค2
๐ Data Analyst Roadmap โ Part 1
๐ง Understanding the Data Analyst Role
Before learning Excel, SQL, Power BI, Python, or any other tool, you need to understand what a Data Analyst actually does.
Many beginners make the mistake of starting with tools.
They learn: Excel โ SQL โ Power BI โ Python
But they don't understand why they're using these tools.
A good Data Analyst doesn't simply know how to write SQL or create dashboards.
A good Data Analyst knows how to turn a business problem into a data-driven answer.
1๏ธโฃ What is Data Analytics?
Data Analytics is the process of examining data to find: Patterns, Trends, Relationships, Problems, Opportunities, Insights
The ultimate goal is to help an organization make better decisions using data.
Simple way to remember it:
Raw Data โ Clean Data โ Analysis โ Insights โ Decision
For example:
A company has thousands of sales transactions.
Raw data alone doesn't tell the business much.
After analyzing it, you might discover:
"Sales increased by 12%, but profit decreased by 5% because high-volume products had significantly lower margins."
That's a useful business insight.
2๏ธโฃ What Does a Data Analyst Actually Do?
A Data Analyst can be involved in several stages of the data lifecycle.
๐ฅ Step 1 โ Collect Data
Data can come from: Databases, Excel files, CSV files, APIs, CRM systems, ERP systems, Cloud platforms, Business applications
Example: A sales analyst might receive data from a company's CRM and transactional database.
๐งน Step 2 โ Clean the Data
Real-world data is rarely perfect.
You may encounter: Missing values, Duplicate records, Incorrect dates, Wrong data types, Spelling inconsistencies, Invalid transactions, Outliers, Duplicate customers
Example: India, India, india, INDIA, Ind ia all represent the same country but appear as different values.
A Data Analyst needs to identify and fix such problems before performing analysis.
๐ Step 3 โ Transform the Data
Sometimes the data needs to be converted into a useful structure.
Examples: Order Date โ Month/Quarter/Year, Sales - Cost = Profit, Profit / Sales ร 100 = Profit Margin %
This is where tools like SQL, Excel Power Query, Python and Power BI become extremely useful.
๐ Step 4 โ Analyze the Data
Now you start asking questions:
What are our total sales? Which product sells the most? Which region is underperforming? Why did sales decline? Which customers are most valuable?
This is where analytical thinking becomes more important than simply knowing a tool.
๐ Step 5 โ Visualize the Data
Once you have analyzed the data, you need to communicate the findings.
You might create: Charts, Reports, Dashboards, KPI cards, Tables, Interactive visualizations
Tools: Excel โ Power BI โ Tableau
๐ก Step 6 โ Generate Insights
A visualization isn't automatically an insight.
โ "North region sales are โน10 crore." โ That's a metric.
โ "North region sales declined 18% over the last quarter, primarily driven by a decline in enterprise customers." โ Tells what happened and why it matters.
๐ฏ Step 7 โ Support Business Decisions
The final goal is action.
"Enterprise customers in the North region have declining purchase frequency.
๐ง Understanding the Data Analyst Role
Before learning Excel, SQL, Power BI, Python, or any other tool, you need to understand what a Data Analyst actually does.
Many beginners make the mistake of starting with tools.
They learn: Excel โ SQL โ Power BI โ Python
But they don't understand why they're using these tools.
A good Data Analyst doesn't simply know how to write SQL or create dashboards.
A good Data Analyst knows how to turn a business problem into a data-driven answer.
1๏ธโฃ What is Data Analytics?
Data Analytics is the process of examining data to find: Patterns, Trends, Relationships, Problems, Opportunities, Insights
The ultimate goal is to help an organization make better decisions using data.
Simple way to remember it:
Raw Data โ Clean Data โ Analysis โ Insights โ Decision
For example:
A company has thousands of sales transactions.
Raw data alone doesn't tell the business much.
After analyzing it, you might discover:
"Sales increased by 12%, but profit decreased by 5% because high-volume products had significantly lower margins."
That's a useful business insight.
2๏ธโฃ What Does a Data Analyst Actually Do?
A Data Analyst can be involved in several stages of the data lifecycle.
๐ฅ Step 1 โ Collect Data
Data can come from: Databases, Excel files, CSV files, APIs, CRM systems, ERP systems, Cloud platforms, Business applications
Example: A sales analyst might receive data from a company's CRM and transactional database.
๐งน Step 2 โ Clean the Data
Real-world data is rarely perfect.
You may encounter: Missing values, Duplicate records, Incorrect dates, Wrong data types, Spelling inconsistencies, Invalid transactions, Outliers, Duplicate customers
Example: India, India, india, INDIA, Ind ia all represent the same country but appear as different values.
A Data Analyst needs to identify and fix such problems before performing analysis.
๐ Step 3 โ Transform the Data
Sometimes the data needs to be converted into a useful structure.
Examples: Order Date โ Month/Quarter/Year, Sales - Cost = Profit, Profit / Sales ร 100 = Profit Margin %
This is where tools like SQL, Excel Power Query, Python and Power BI become extremely useful.
๐ Step 4 โ Analyze the Data
Now you start asking questions:
What are our total sales? Which product sells the most? Which region is underperforming? Why did sales decline? Which customers are most valuable?
This is where analytical thinking becomes more important than simply knowing a tool.
๐ Step 5 โ Visualize the Data
Once you have analyzed the data, you need to communicate the findings.
You might create: Charts, Reports, Dashboards, KPI cards, Tables, Interactive visualizations
Tools: Excel โ Power BI โ Tableau
๐ก Step 6 โ Generate Insights
A visualization isn't automatically an insight.
โ "North region sales are โน10 crore." โ That's a metric.
โ "North region sales declined 18% over the last quarter, primarily driven by a decline in enterprise customers." โ Tells what happened and why it matters.
๐ฏ Step 7 โ Support Business Decisions
The final goal is action.
"Enterprise customers in the North region have declining purchase frequency.
โค4
The business should investigate customer retention and pricing issues in this segment."
3๏ธโฃ A Real-World Example
Manager: "Sales dropped 15% last month. Find out why."
A beginner opens Power BI and creates a chart.
An analyst breaks down the problem:
1. Did sales actually decline? Compare Current Month vs Previous Month
2. Where did the decline happen? Region, Country, Department, Sales channel
3. Which products caused the decline?
4. Did the number of orders decrease? Check Order Volume
5. Did customers spend less? Check Average Order Value
6. Did existing customers stop purchasing? Analyze retention and frequency
7. Was the decline caused by pricing? Compare Price โ Quantity โ Revenue โ Profit
Result: "Sales declined 15%, mainly because enterprise orders in the North region decreased by 30%. Product A accounted for nearly 60% of the decline."
That's what Data Analytics is about.
4๏ธโฃ The 4 Types of Data Analytics
๐ข Descriptive Analytics: What happened? โ "Revenue decreased 10% in Q2."
๐ก Diagnostic Analytics: Why did it happen? โ "Revenue decreased because customer orders declined in the North region."
๐ต Predictive Analytics: What might happen next? โ "Based on current trends, revenue could decline further next quarter."
๐ฃ Prescriptive Analytics: What should we do? โ "Increasing retention efforts for high-value customers could reduce the expected revenue loss."
As a Data Analyst, you'll spend a lot of time on descriptive and diagnostic analytics.
5๏ธโฃ Data Analyst vs Data Scientist vs Data Engineer
๐ Data Analyst: Focus on Business questions, Reporting, Dashboards, KPIs, Trends, Insights.
Tools: Excel, SQL, Power BI, Tableau, Python
๐ค Data Scientist: Focus on Machine Learning, Predictive modeling, Statistical modeling, Forecasting
โ๏ธ Data Engineer: Focus on Data pipelines, ETL/ELT, Data warehouses, Data lakes, Data platforms
6๏ธโฃ The Most Important Skill: Analytical Thinking
You can learn SQL syntax, DAX, Power BI. But you still need to learn how to think about data.
Ask: What happened? โ Where did it happen? โ Why did it happen? โ How significant is it? โ What should we do?
This mindset separates someone who knows analytics tools from someone who can actually work as an analyst.
๐ฏ Your First Practice Exercise
Dataset: Customer ID, Order ID, Order Date, Product, Category, Region, Quantity, Sales, Cost, Profit
Manager: "Give me an overview of business performance."
Before opening any tool, write 10 questions:
1. What is total revenue?
2. What is total profit?
3. What is the profit margin?
4. Which products generate the most revenue?
5. Which products generate the most profit?
6. Which regions perform best?
7. What is the monthly sales trend?
8. Who are the highest-value customers?
9. What is the average order value?
10. What factors are driving changes in revenue?
๐ Remember this framework:
Business Problem โ Analytical Questions โ Collect Data โ Clean Data โ Transform Data โ Analyze Data โ Visualize โ Find Insights โ Recommend Action โ Business Decision
๐ก Excel, SQL, Power BI and Python are tools.
Your real value as a Data Analyst comes from your ability to ask the right questions, analyze the data correctly, explain what you found, and connect it to a business decision.
Double Tap โค๏ธ For Part-2
3๏ธโฃ A Real-World Example
Manager: "Sales dropped 15% last month. Find out why."
A beginner opens Power BI and creates a chart.
An analyst breaks down the problem:
1. Did sales actually decline? Compare Current Month vs Previous Month
2. Where did the decline happen? Region, Country, Department, Sales channel
3. Which products caused the decline?
4. Did the number of orders decrease? Check Order Volume
5. Did customers spend less? Check Average Order Value
6. Did existing customers stop purchasing? Analyze retention and frequency
7. Was the decline caused by pricing? Compare Price โ Quantity โ Revenue โ Profit
Result: "Sales declined 15%, mainly because enterprise orders in the North region decreased by 30%. Product A accounted for nearly 60% of the decline."
That's what Data Analytics is about.
4๏ธโฃ The 4 Types of Data Analytics
๐ข Descriptive Analytics: What happened? โ "Revenue decreased 10% in Q2."
๐ก Diagnostic Analytics: Why did it happen? โ "Revenue decreased because customer orders declined in the North region."
๐ต Predictive Analytics: What might happen next? โ "Based on current trends, revenue could decline further next quarter."
๐ฃ Prescriptive Analytics: What should we do? โ "Increasing retention efforts for high-value customers could reduce the expected revenue loss."
As a Data Analyst, you'll spend a lot of time on descriptive and diagnostic analytics.
5๏ธโฃ Data Analyst vs Data Scientist vs Data Engineer
๐ Data Analyst: Focus on Business questions, Reporting, Dashboards, KPIs, Trends, Insights.
Tools: Excel, SQL, Power BI, Tableau, Python
๐ค Data Scientist: Focus on Machine Learning, Predictive modeling, Statistical modeling, Forecasting
โ๏ธ Data Engineer: Focus on Data pipelines, ETL/ELT, Data warehouses, Data lakes, Data platforms
6๏ธโฃ The Most Important Skill: Analytical Thinking
You can learn SQL syntax, DAX, Power BI. But you still need to learn how to think about data.
Ask: What happened? โ Where did it happen? โ Why did it happen? โ How significant is it? โ What should we do?
This mindset separates someone who knows analytics tools from someone who can actually work as an analyst.
๐ฏ Your First Practice Exercise
Dataset: Customer ID, Order ID, Order Date, Product, Category, Region, Quantity, Sales, Cost, Profit
Manager: "Give me an overview of business performance."
Before opening any tool, write 10 questions:
1. What is total revenue?
2. What is total profit?
3. What is the profit margin?
4. Which products generate the most revenue?
5. Which products generate the most profit?
6. Which regions perform best?
7. What is the monthly sales trend?
8. Who are the highest-value customers?
9. What is the average order value?
10. What factors are driving changes in revenue?
๐ Remember this framework:
Business Problem โ Analytical Questions โ Collect Data โ Clean Data โ Transform Data โ Analyze Data โ Visualize โ Find Insights โ Recommend Action โ Business Decision
๐ก Excel, SQL, Power BI and Python are tools.
Your real value as a Data Analyst comes from your ability to ask the right questions, analyze the data correctly, explain what you found, and connect it to a business decision.
Double Tap โค๏ธ For Part-2
โค25
๐ ๐ฑ ๐๐ฒ๐๐ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด ๐ฅ๐ฒ๐๐ผ๐๐ฟ๐ฐ๐ฒ๐ ๐ง๐ผ ๐ ๐ฎ๐๐๐ฒ๐ฟ ๐ ๐ฆ ๐๐
๐ฐ๐ฒ๐น ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐
Excel is one of the most valuable workplace skills โ start learning for FREE today!
โ Beginner Friendly
โ Learn at Your Own Pace
โ Improve Excel & Data Analysis Skills
โ Useful for Jobs & Interviews
โ Completely FREE Resources
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐๐ผ๐ฟ ๐๐ฅ๐๐๐:-
https://pdlink.in/3UkOmoa
๐ Perfect for Students | Freshers | Data Analyst Aspirants | Working Professionals
Excel is one of the most valuable workplace skills โ start learning for FREE today!
โ Beginner Friendly
โ Learn at Your Own Pace
โ Improve Excel & Data Analysis Skills
โ Useful for Jobs & Interviews
โ Completely FREE Resources
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐๐ผ๐ฟ ๐๐ฅ๐๐๐:-
https://pdlink.in/3UkOmoa
๐ Perfect for Students | Freshers | Data Analyst Aspirants | Working Professionals
โค1
๐ ๐๐ฎ๐๐ฎ ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐ ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป ๐๐ผ๐๐ฟ๐๐ฒ ๐๐ฅ
๐๐๐ถ๐น๐ฑ ๐๐ผ๐ฏ-๐ฅ๐ฒ๐ฎ๐ฑ๐ ๐ฆ๐ธ๐ถ๐น๐น๐ & Learn the tools companies actually use and prepare for high-growth Data Analyst opportunities.
๐ผ 60+ Hiring Drives Every Month
๐ค 500+ Hiring Partners
๐จโ๐ซ 1-on-1 Expert Mentorship
๐ Resume & Interview Preparation
๐ Dedicated Placement Assistance
๐ ๐๐ผ๐ผ๐ธ ๐ฎ ๐๐ฅ๐๐ ๐๐ฎ๐ฟ๐ฒ๐ฒ๐ฟ ๐๐ผ๐๐ป๐๐ฒ๐น๐น๐ถ๐ป๐ด๐:-
https://pdlink.in/45vk5ph
๐ Perfect for Students | Freshers | Working Professionals | Career Switchers
๐๐๐ถ๐น๐ฑ ๐๐ผ๐ฏ-๐ฅ๐ฒ๐ฎ๐ฑ๐ ๐ฆ๐ธ๐ถ๐น๐น๐ & Learn the tools companies actually use and prepare for high-growth Data Analyst opportunities.
๐ผ 60+ Hiring Drives Every Month
๐ค 500+ Hiring Partners
๐จโ๐ซ 1-on-1 Expert Mentorship
๐ Resume & Interview Preparation
๐ Dedicated Placement Assistance
๐ ๐๐ผ๐ผ๐ธ ๐ฎ ๐๐ฅ๐๐ ๐๐ฎ๐ฟ๐ฒ๐ฒ๐ฟ ๐๐ผ๐๐ป๐๐ฒ๐น๐น๐ถ๐ป๐ด๐:-
https://pdlink.in/45vk5ph
๐ Perfect for Students | Freshers | Working Professionals | Career Switchers
๐ Data Analyst Roadmap โ Part 2
๐ Excel Basics
Excel is one of the most important foundational tools for a Data Analyst. Before learning advanced formulas, PivotTables, Power Query, or dashboards, you need to understand how Excel works and how to structure data correctly.
1๏ธโฃ What is Excel?
Microsoft Excel is a spreadsheet application used to:
โข Store data
โข Organize information
โข Perform calculations
โข Clean data
โข Analyze data
โข Create reports
โข Build dashboards
โข Visualize trends
For a Data Analyst, Excel is much more than a place to enter numbers.
You can use it to answer questions such as:
2๏ธโฃ Understand Workbooks and Worksheets
๐ Workbook
An Excel file is called a workbook.
Example: Sales_Analysis.xlsx
A workbook can contain multiple worksheets.
๐ Worksheet
A worksheet is an individual sheet inside the workbook.
For example: Sales, Customers, Products, Summary, Dashboard
Common structure:
Raw_Data โ Cleaned_Data โ Analysis โ Dashboard
3๏ธโฃ Understand Rows and Columns
Rows: Run horizontally. Identified by numbers: 1, 2, 3, 4, 5
Columns: Run vertically. Identified by letters: A, B, C, D, E
Together, they create cells.
4๏ธโฃ Understand Cells
A cell is the intersection of a row and a column.
Examples: A1, B2, C5, D10
If you put Sales in cell C2, then C2 contains the value.
Formula example:
5๏ธโฃ Understand Cell Ranges
A range is a group of cells.
A1:A10 means cells A1 through A10
A1:C10 means the entire area from A1 to C10
Ranges are extremely important because most Excel functions operate on ranges.
Example:
6๏ธโฃ Learn the Correct Data Structure
This is one of the most important concepts for a Data Analyst.
One row = One record
One column = One attribute
Example:
Order ID | Customer | Product | Region | Sales
1001 | John | Laptop | North | 80000
1002 | Sarah | Mouse | South | 2000
1003 | Mike | Keyboard | West | 5000
This structure makes the data easy to: Filter, Sort, Analyze, Summarize, Create PivotTables, Import into Power BI, Load into databases
7๏ธโฃ Avoid Bad Data Structures
Beginners often format datasets like reports.
Bad: January/North 50000/South 60000 then February below it
Good: Month | Region | Sales with January North 50000, January South 60000, etc.
Now Excel can easily answer: sales by month, sales by region, best performing month.
8๏ธโฃ Learn Sorting
Sorting changes the order in which your data is displayed.
Numbers: Smallest โ Largest or Largest โ Smallest
Text: A โ Z or Z โ A
Dates: Oldest โ Newest or Newest โ Oldest
Example: 50,000 transactions โ Sort Sales โ Largest to Smallest to find biggest sales.
9๏ธโฃ Learn Filtering
Filtering allows you to temporarily display only the records you need.
๐ Excel Basics
Excel is one of the most important foundational tools for a Data Analyst. Before learning advanced formulas, PivotTables, Power Query, or dashboards, you need to understand how Excel works and how to structure data correctly.
1๏ธโฃ What is Excel?
Microsoft Excel is a spreadsheet application used to:
โข Store data
โข Organize information
โข Perform calculations
โข Clean data
โข Analyze data
โข Create reports
โข Build dashboards
โข Visualize trends
For a Data Analyst, Excel is much more than a place to enter numbers.
You can use it to answer questions such as:
Which product generated the highest revenue?
Which region is underperforming?
What is the average order value?
How has sales changed month over month?
2๏ธโฃ Understand Workbooks and Worksheets
๐ Workbook
An Excel file is called a workbook.
Example: Sales_Analysis.xlsx
A workbook can contain multiple worksheets.
๐ Worksheet
A worksheet is an individual sheet inside the workbook.
For example: Sales, Customers, Products, Summary, Dashboard
Common structure:
Raw_Data โ Cleaned_Data โ Analysis โ Dashboard
3๏ธโฃ Understand Rows and Columns
Rows: Run horizontally. Identified by numbers: 1, 2, 3, 4, 5
Columns: Run vertically. Identified by letters: A, B, C, D, E
Together, they create cells.
4๏ธโฃ Understand Cells
A cell is the intersection of a row and a column.
Examples: A1, B2, C5, D10
If you put Sales in cell C2, then C2 contains the value.
Formula example:
=B2+C2 adds the values in B2 and C2.5๏ธโฃ Understand Cell Ranges
A range is a group of cells.
A1:A10 means cells A1 through A10
A1:C10 means the entire area from A1 to C10
Ranges are extremely important because most Excel functions operate on ranges.
Example:
=SUM(B2:B100) adds all values from B2 through B100.6๏ธโฃ Learn the Correct Data Structure
This is one of the most important concepts for a Data Analyst.
One row = One record
One column = One attribute
Example:
Order ID | Customer | Product | Region | Sales
1001 | John | Laptop | North | 80000
1002 | Sarah | Mouse | South | 2000
1003 | Mike | Keyboard | West | 5000
This structure makes the data easy to: Filter, Sort, Analyze, Summarize, Create PivotTables, Import into Power BI, Load into databases
7๏ธโฃ Avoid Bad Data Structures
Beginners often format datasets like reports.
Bad: January/North 50000/South 60000 then February below it
Good: Month | Region | Sales with January North 50000, January South 60000, etc.
Now Excel can easily answer: sales by month, sales by region, best performing month.
8๏ธโฃ Learn Sorting
Sorting changes the order in which your data is displayed.
Numbers: Smallest โ Largest or Largest โ Smallest
Text: A โ Z or Z โ A
Dates: Oldest โ Newest or Newest โ Oldest
Example: 50,000 transactions โ Sort Sales โ Largest to Smallest to find biggest sales.
9๏ธโฃ Learn Filtering
Filtering allows you to temporarily display only the records you need.
โค6
Example: Filter Department = IT โ only IT employees show
Filter Sales > 60000 or Department = IT AND Sales > 60000
Filtering is one of the first techniques you'll use when exploring data.
๐ Understand Data Types
Text: John, India, Laptop
Numbers: 100, 5000, 99.5
Dates: 18-Aug-2026, 01-Jan-2026
Percentages: 15%, 25%
Currency: โน50,000, $2,000
Correct data types are important. If 50000 is stored as text, calculations may fail.
1๏ธโฃ1๏ธโฃ Learn Formatting
Format: Numbers, Currency, Percentages, Dates, Decimal places, Font, Alignment, Borders, Column widths, Row heights
Remember: Formatting should improve readability, not hide poor data structure.
1๏ธโฃ2๏ธโฃ Learn Freeze Panes
When working with large datasets, freeze headers.
Use: View โ Freeze Panes
Keeps Order ID | Customer | Product | Sales | Date visible while scrolling.
1๏ธโฃ3๏ธโฃ Learn Find & Replace
Useful for correcting inconsistent data.
Example: India, INDIA, india โ standardize to India
Particularly useful when cleaning manually maintained Excel files.
1๏ธโฃ4๏ธโฃ Learn Data Validation
Controls what users can enter into a cell.
Create dropdowns: IT, HR, Finance, Sales, Marketing
Reduces spelling inconsistencies like Finance, finance, FINANCE, Finanace
Especially useful for input templates.
1๏ธโฃ5๏ธโฃ Learn Excel Tables
Shortcut: Ctrl + T
Benefits: Automatic filtering, Structured references, Automatic expansion, Easier formulas, Better formatting, Easier PivotTable creation
Tables are particularly useful when your dataset keeps growing.
๐งช Practice Exercise
Create a dataset with: Order ID, Order Date, Customer, Product, Category, Region, Quantity, Sales. Enter at least 20 records.
Task 1: Sort Sales from highest to lowest
Task 2: Filter only the North region
Task 3: Filter sales greater than โน50,000
Task 4: Freeze the header row
Task 5: Convert the dataset into an Excel Table
Task 6: Create a dropdown for Region using Data Validation
๐ Key Lesson
Good analysis starts with good data structure.
Before learning complicated formulas, learn how to organize your data correctly.
A Data Analyst should be able to look at an Excel sheet and immediately recognize:
That skill will help you later with SQL, Power BI, Python, and virtually every other analytics tool.
Excel Resources: https://whatsapp.com/channel/0029VbCWL6v3mFY2BHby4y3P
Double Tap โค๏ธ For Part-3
Filter Sales > 60000 or Department = IT AND Sales > 60000
Filtering is one of the first techniques you'll use when exploring data.
๐ Understand Data Types
Text: John, India, Laptop
Numbers: 100, 5000, 99.5
Dates: 18-Aug-2026, 01-Jan-2026
Percentages: 15%, 25%
Currency: โน50,000, $2,000
Correct data types are important. If 50000 is stored as text, calculations may fail.
1๏ธโฃ1๏ธโฃ Learn Formatting
Format: Numbers, Currency, Percentages, Dates, Decimal places, Font, Alignment, Borders, Column widths, Row heights
Remember: Formatting should improve readability, not hide poor data structure.
1๏ธโฃ2๏ธโฃ Learn Freeze Panes
When working with large datasets, freeze headers.
Use: View โ Freeze Panes
Keeps Order ID | Customer | Product | Sales | Date visible while scrolling.
1๏ธโฃ3๏ธโฃ Learn Find & Replace
Useful for correcting inconsistent data.
Example: India, INDIA, india โ standardize to India
Particularly useful when cleaning manually maintained Excel files.
1๏ธโฃ4๏ธโฃ Learn Data Validation
Controls what users can enter into a cell.
Create dropdowns: IT, HR, Finance, Sales, Marketing
Reduces spelling inconsistencies like Finance, finance, FINANCE, Finanace
Especially useful for input templates.
1๏ธโฃ5๏ธโฃ Learn Excel Tables
Shortcut: Ctrl + T
Benefits: Automatic filtering, Structured references, Automatic expansion, Easier formulas, Better formatting, Easier PivotTable creation
Tables are particularly useful when your dataset keeps growing.
๐งช Practice Exercise
Create a dataset with: Order ID, Order Date, Customer, Product, Category, Region, Quantity, Sales. Enter at least 20 records.
Task 1: Sort Sales from highest to lowest
Task 2: Filter only the North region
Task 3: Filter sales greater than โน50,000
Task 4: Freeze the header row
Task 5: Convert the dataset into an Excel Table
Task 6: Create a dropdown for Region using Data Validation
๐ Key Lesson
Good analysis starts with good data structure.
Before learning complicated formulas, learn how to organize your data correctly.
A Data Analyst should be able to look at an Excel sheet and immediately recognize:
Is this data structured properly for analysis?
That skill will help you later with SQL, Power BI, Python, and virtually every other analytics tool.
Excel Resources: https://whatsapp.com/channel/0029VbCWL6v3mFY2BHby4y3P
Double Tap โค๏ธ For Part-3
โค12๐2
๐ ๐ช๐ฎ๐ป๐ ๐๐ผ ๐๐ฒ๐ฐ๐ผ๐บ๐ฒ ๐ฎ ๐ฃ๐ฟ๐ผ ๐ถ๐ป ๐๐ฎ๐๐ฎ ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐? ๐
Learning Excel, SQL and Power BI is only the beginning. To stand out as a Data Analyst, focus on practical experience, visibility and networking.
๐ฅ 4 Ways to Level Up Your Data Analytics Career:
๐ก Master the Skills โ Build Projects โ Create Your Portfolio โ Get Noticed
๐ ๐๐ต๐ฒ๐ฐ๐ธ ๐๐ต๐ฒ ๐๐ผ๐บ๐ฝ๐น๐ฒ๐๐ฒ ๐๐๐ถ๐ฑ๐ฒ ๐
https://pdlink.in/4cIfLqn
๐ฏ Perfect for Students | Freshers | Data Analyst Aspirants | Career Switchers
Learning Excel, SQL and Power BI is only the beginning. To stand out as a Data Analyst, focus on practical experience, visibility and networking.
๐ฅ 4 Ways to Level Up Your Data Analytics Career:
๐ก Master the Skills โ Build Projects โ Create Your Portfolio โ Get Noticed
๐ ๐๐ต๐ฒ๐ฐ๐ธ ๐๐ต๐ฒ ๐๐ผ๐บ๐ฝ๐น๐ฒ๐๐ฒ ๐๐๐ถ๐ฑ๐ฒ ๐
https://pdlink.in/4cIfLqn
๐ฏ Perfect for Students | Freshers | Data Analyst Aspirants | Career Switchers
โค1
๐ ๐ฐ ๐๐ฅ๐๐ ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ฎ๐๐ถ๐ผ๐ป๐ ๐ง๐ผ ๐ ๐ฎ๐๐๐ฒ๐ฟ ๐๐ป ๐ฎ๐ฌ๐ฎ๐ฒ ๐
Want to build job-ready skills and strengthen your resume? Start learning these in-demand technologies for FREE! ๐ฅ
๐ ๐๐ฎ๐๐ฎ ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐ :- https://pdlink.in/4qn5q94
๐ซ ๐๐ & ๐ ๐ฎ๐ฐ๐ต๐ถ๐ป๐ฒ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด :- https://pdlink.in/4zrkYNg
โ๏ธ ๐๐น๐ผ๐๐ฑ ๐๐ผ๐บ๐ฝ๐๐๐ถ๐ป๐ด :- https://pdlink.in/4wzy6Ny
๐ก๏ธ ๐๐๐ฏ๐ฒ๐ฟ ๐ฆ๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ :- https://pdlink.in/4xMJNl5
๐ ๐ฆ๐ต๐ฎ๐ฟ๐ฒ this with your friends and classmates!
Want to build job-ready skills and strengthen your resume? Start learning these in-demand technologies for FREE! ๐ฅ
๐ ๐๐ฎ๐๐ฎ ๐๐ป๐ฎ๐น๐๐๐ถ๐ฐ๐ :- https://pdlink.in/4qn5q94
๐ซ ๐๐ & ๐ ๐ฎ๐ฐ๐ต๐ถ๐ป๐ฒ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด :- https://pdlink.in/4zrkYNg
โ๏ธ ๐๐น๐ผ๐๐ฑ ๐๐ผ๐บ๐ฝ๐๐๐ถ๐ป๐ด :- https://pdlink.in/4wzy6Ny
๐ก๏ธ ๐๐๐ฏ๐ฒ๐ฟ ๐ฆ๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ :- https://pdlink.in/4xMJNl5
๐ ๐ฆ๐ต๐ฎ๐ฟ๐ฒ this with your friends and classmates!
โค1
๐๐ฎ๐๐ฎ ๐ฆ๐ฐ๐ถ๐ฒ๐ป๐ฐ๐ฒ ๐๐ฅ๐๐ ๐ข๐ป๐น๐ถ๐ป๐ฒ ๐ ๐ฎ๐๐๐ฒ๐ฟ๐ฐ๐น๐ฎ๐๐ ๐
๐ซKickstart Your Data Science Career
๐ซJoin this Masterclass for an expert-led session on Data Science
Eligibility :- Students ,Freshers & Working Professionals
๐ฅ๐ฒ๐ด๐ถ๐๐๐ฒ๐ฟ ๐๐ผ๐ฟ ๐๐ฅ๐๐ ๐:-
https://pdlink.in/4xOh5jA
(Only few slots left )
Date & Time :- 21st August 2026 & 7PM
๐ซKickstart Your Data Science Career
๐ซJoin this Masterclass for an expert-led session on Data Science
Eligibility :- Students ,Freshers & Working Professionals
๐ฅ๐ฒ๐ด๐ถ๐๐๐ฒ๐ฟ ๐๐ผ๐ฟ ๐๐ฅ๐๐ ๐:-
https://pdlink.in/4xOh5jA
(Only few slots left )
Date & Time :- 21st August 2026 & 7PM
โค2
๐ Data Analyst Roadmap โ Part 3
๐ Excel โ Level 2: Essential Formulas
Now that you understand Excel's basic structure, the next step is learning the formulas that every Data Analyst should know.
For every function, understand:
What does it do? โ When should I use it? โ What problem does it solve?
1๏ธโฃ SUM()
SUM() adds numbers together.
Syntax
=SUM(number1, [number2], ...)
Example
Suppose:
Product Sales
Laptop 80,000
Mouse 2,000
Keyboard 5,000
To calculate total sales:
=SUM(B2:B4)
Result: 87,000
2๏ธโฃ AVERAGE()
AVERAGE() calculates the arithmetic mean.
=AVERAGE(B2:B4)
For:
80,000
2,000
5,000
the result is: 29,000
Business example
If each row represents an order:
=AVERAGE(SalesColumn)
This gives you the average sales amount per order.
3๏ธโฃ MIN()
Returns the smallest numeric value.
=MIN(B2:B100)
Example:
50,000
25,000
80,000
10,000
Result:
10,000
Common analytical uses
โข Lowest sales
โข Lowest salary
โข Minimum transaction value
โข Earliest numeric measurement
4๏ธโฃ MAX()
Returns the largest numeric value.
=MAX(B2:B100)
Example:
50,000
25,000
80,000
10,000
Result:
80,000
Common use
=MAX(SalesRange)
5๏ธโฃ COUNT()
COUNT() counts cells containing numbers.
Example:
Sales
50,000
60,000
70,000
โ
80,000
=COUNT(A2:A6)
Result:
4
The blank cell isn't counted.
COUNT() counts numeric values, not all non-empty cells.
6๏ธโฃ COUNTA()
COUNTA() counts non-empty cells.
Example:
Employee
John
Sarah
Mike
David
=COUNTA(A2:A5)
Result:
4
It can count text, numbers, dates, etc., as long as the cell isn't empty.
7๏ธโฃ COUNTBLANK()
Counts empty cells.
=COUNTBLANK(A2:A100)
This is particularly useful for data-quality checks.
Example
Suppose you have 100 customer records and 7 customers have missing email addresses.
=COUNTBLANK(EmailColumn)
Result:
7
That immediately tells you something about data completeness.
8๏ธโฃ ROUND()
Data often contains too many decimal places.
For example:
83.456789
You may want:
83.46
Use:
=ROUND(A2,2)
The 2 means two decimal places.
Examples
=ROUND(A2,0)
Rounds to a whole number.
=ROUND(A2,1)
Rounds to one decimal place.
=ROUND(A2,2)
Rounds to two decimal places.
9๏ธโฃ ROUNDUP()
ROUNDUP() always rounds away from zero.
Example:
=ROUNDUP(83.451,2)
Result:
83.46
Compare this with ROUND() where the result depends on the next digit.
This can be useful when business rules require conservative upward rounding.
๐ ROUNDDOWN()
ROUNDDOWN() always rounds toward zero.
=ROUNDDOWN(83.459,2)
Result:
83.45
Understanding the difference between:
ROUND โ ROUNDUP โ ROUNDDOWN
is useful when working with financial and operational calculations.
1๏ธโฃ1๏ธโฃ SUM vs COUNT vs AVERAGE
This is a common beginner confusion.
Suppose:
Sales:
10,000
20,000
30,000
SUM
=SUM(A2:A4)
Result:
60,000
COUNT
=COUNT(A2:A4)
Result:
3
AVERAGE
=AVERAGE(A2:A4)
Result:
20,000
Remember:
SUM โ Total
COUNT โ Number of numeric records
AVERAGE โ Mean
1๏ธโฃ2๏ธโฃ Combining Functions
The real power of Excel comes from combining functions.
For example, suppose you want:
You could write:
=SUM(B2:B100)/COUNT(B2:B100)
๐ Excel โ Level 2: Essential Formulas
Now that you understand Excel's basic structure, the next step is learning the formulas that every Data Analyst should know.
For every function, understand:
What does it do? โ When should I use it? โ What problem does it solve?
1๏ธโฃ SUM()
SUM() adds numbers together.
Syntax
=SUM(number1, [number2], ...)
Example
Suppose:
Product Sales
Laptop 80,000
Mouse 2,000
Keyboard 5,000
To calculate total sales:
=SUM(B2:B4)
Result: 87,000
2๏ธโฃ AVERAGE()
AVERAGE() calculates the arithmetic mean.
=AVERAGE(B2:B4)
For:
80,000
2,000
5,000
the result is: 29,000
Business example
What is the average order value?
If each row represents an order:
=AVERAGE(SalesColumn)
This gives you the average sales amount per order.
3๏ธโฃ MIN()
Returns the smallest numeric value.
=MIN(B2:B100)
Example:
50,000
25,000
80,000
10,000
Result:
10,000
Common analytical uses
โข Lowest sales
โข Lowest salary
โข Minimum transaction value
โข Earliest numeric measurement
4๏ธโฃ MAX()
Returns the largest numeric value.
=MAX(B2:B100)
Example:
50,000
25,000
80,000
10,000
Result:
80,000
Common use
Find the highest sales transaction.
=MAX(SalesRange)
5๏ธโฃ COUNT()
COUNT() counts cells containing numbers.
Example:
Sales
50,000
60,000
70,000
โ
80,000
=COUNT(A2:A6)
Result:
4
The blank cell isn't counted.
COUNT() counts numeric values, not all non-empty cells.
6๏ธโฃ COUNTA()
COUNTA() counts non-empty cells.
Example:
Employee
John
Sarah
Mike
David
=COUNTA(A2:A5)
Result:
4
It can count text, numbers, dates, etc., as long as the cell isn't empty.
7๏ธโฃ COUNTBLANK()
Counts empty cells.
=COUNTBLANK(A2:A100)
This is particularly useful for data-quality checks.
Example
Suppose you have 100 customer records and 7 customers have missing email addresses.
=COUNTBLANK(EmailColumn)
Result:
7
That immediately tells you something about data completeness.
8๏ธโฃ ROUND()
Data often contains too many decimal places.
For example:
83.456789
You may want:
83.46
Use:
=ROUND(A2,2)
The 2 means two decimal places.
Examples
=ROUND(A2,0)
Rounds to a whole number.
=ROUND(A2,1)
Rounds to one decimal place.
=ROUND(A2,2)
Rounds to two decimal places.
9๏ธโฃ ROUNDUP()
ROUNDUP() always rounds away from zero.
Example:
=ROUNDUP(83.451,2)
Result:
83.46
Compare this with ROUND() where the result depends on the next digit.
This can be useful when business rules require conservative upward rounding.
๐ ROUNDDOWN()
ROUNDDOWN() always rounds toward zero.
=ROUNDDOWN(83.459,2)
Result:
83.45
Understanding the difference between:
ROUND โ ROUNDUP โ ROUNDDOWN
is useful when working with financial and operational calculations.
1๏ธโฃ1๏ธโฃ SUM vs COUNT vs AVERAGE
This is a common beginner confusion.
Suppose:
Sales:
10,000
20,000
30,000
SUM
=SUM(A2:A4)
Result:
60,000
COUNT
=COUNT(A2:A4)
Result:
3
AVERAGE
=AVERAGE(A2:A4)
Result:
20,000
Remember:
SUM โ Total
COUNT โ Number of numeric records
AVERAGE โ Mean
1๏ธโฃ2๏ธโฃ Combining Functions
The real power of Excel comes from combining functions.
For example, suppose you want:
Total sales divided by number of orders.
You could write:
=SUM(B2:B100)/COUNT(B2:B100)
โค1
This calculates the average sales per numeric record.
Or simply:
=AVERAGE(B2:B100)
Understanding both approaches helps you understand what Excel is actually calculating.
1๏ธโฃ3๏ธโฃ Using Cell References Instead of Hardcoding
Avoid unnecessary hardcoding.
Instead of:
=SUM(B2:B100)_1.18
you could put the tax rate in another cell.
For example:
F1 = 18%
Then:
=SUM(B2:B100)_(1+$F$1)
Now if the tax rate changes, you only change F1.
This makes your analysis more flexible.
1๏ธโฃ4๏ธโฃ Relative References
Consider:
=B2_C2
If you copy this formula to row 3, Excel changes it to:
=B3_C3
This is a relative reference.
It's extremely useful when applying the same calculation to many rows.
1๏ธโฃ5๏ธโฃ Absolute References
Suppose:
F1 = 18%
You want to apply this percentage to every row.
Use:
=C2_$F$1
When copied down:
=C3_$F$1
=C4_$F$1
=C5_$F$1
F1 stays fixed.
The $ tells Excel:
1๏ธโฃ6๏ธโฃ Mixed References
You may also encounter:
$A1
A$1
$A1
Column A is fixed, row can change.
A$1
Row 1 is fixed, column can change.
These become particularly useful when building complex Excel models.
๐งช Practical Example
Suppose you have:
Employee Sales
John 50,000
Sarah 75,000
Mike 60,000
David 90,000
Alice 45,000
You can calculate:
Total Sales
=SUM(B2:B6)
320,000
Average Sales
=AVERAGE(B2:B6)
64,000
Highest Sales
=MAX(B2:B6)
90,000
Lowest Sales
=MIN(B2:B6)
45,000
Number of Employees
=COUNT(B2:B6)
5
๐ฏ Mini Interview Challenge
Your interviewer gives you this dataset:
Employee Sales
John 45,000
Sarah 80,000
Mike 65,000
David 95,000
Alice 55,000
They ask:
Q1. What is total sales?
=SUM(B2:B6)
Q2. What is average sales?
=AVERAGE(B2:B6)
Q3. What is the highest sales?
=MAX(B2:B6)
Q4. What is the lowest sales?
=MIN(B2:B6)
Q5. How many employees have sales values?
=COUNT(B2:B6)
If you can answer these comfortably, you've covered the core of Excel Level 2.
๐ Quick Recap
Double Tap โค๏ธ For Part-4
Or simply:
=AVERAGE(B2:B100)
Understanding both approaches helps you understand what Excel is actually calculating.
1๏ธโฃ3๏ธโฃ Using Cell References Instead of Hardcoding
Avoid unnecessary hardcoding.
Instead of:
=SUM(B2:B100)_1.18
you could put the tax rate in another cell.
For example:
F1 = 18%
Then:
=SUM(B2:B100)_(1+$F$1)
Now if the tax rate changes, you only change F1.
This makes your analysis more flexible.
1๏ธโฃ4๏ธโฃ Relative References
Consider:
=B2_C2
If you copy this formula to row 3, Excel changes it to:
=B3_C3
This is a relative reference.
It's extremely useful when applying the same calculation to many rows.
1๏ธโฃ5๏ธโฃ Absolute References
Suppose:
F1 = 18%
You want to apply this percentage to every row.
Use:
=C2_$F$1
When copied down:
=C3_$F$1
=C4_$F$1
=C5_$F$1
F1 stays fixed.
The $ tells Excel:
Don't move this reference.
1๏ธโฃ6๏ธโฃ Mixed References
You may also encounter:
$A1
A$1
$A1
Column A is fixed, row can change.
A$1
Row 1 is fixed, column can change.
These become particularly useful when building complex Excel models.
๐งช Practical Example
Suppose you have:
Employee Sales
John 50,000
Sarah 75,000
Mike 60,000
David 90,000
Alice 45,000
You can calculate:
Total Sales
=SUM(B2:B6)
320,000
Average Sales
=AVERAGE(B2:B6)
64,000
Highest Sales
=MAX(B2:B6)
90,000
Lowest Sales
=MIN(B2:B6)
45,000
Number of Employees
=COUNT(B2:B6)
5
๐ฏ Mini Interview Challenge
Your interviewer gives you this dataset:
Employee Sales
John 45,000
Sarah 80,000
Mike 65,000
David 95,000
Alice 55,000
They ask:
Q1. What is total sales?
=SUM(B2:B6)
Q2. What is average sales?
=AVERAGE(B2:B6)
Q3. What is the highest sales?
=MAX(B2:B6)
Q4. What is the lowest sales?
=MIN(B2:B6)
Q5. How many employees have sales values?
=COUNT(B2:B6)
If you can answer these comfortably, you've covered the core of Excel Level 2.
๐ Quick Recap
"What is the total?" โ SUM()
"What is the average?" โ AVERAGE()
"What is the highest?" โ MAX()
"What is the lowest?" โ MIN()
"How many numeric records?" โ COUNT()
"How many non-empty records?" โ COUNTA()
"How many missing values?" โ COUNTBLANK()
Double Tap โค๏ธ For Part-4
โค16
๐ช๐ข๐ฅ๐ ๐๐ฅ๐ข๐ ๐๐ข๐ ๐ ๐๐ข๐ ๐ข๐ฃ๐ฃ๐ข๐ฅ๐ง๐จ๐ก๐๐ง๐ฌ ๐
Company Name :- AI InsurTech Company
๐ผ ๐ฅ๐ผ๐น๐ฒ: Backend Developer
๐ฐ ๐ฆ๐ฎ๐น๐ฎ๐ฟ๐: โน5 LPA
๐ ๐ช๐ผ๐ฟ๐ธ ๐ ๐ผ๐ฑ๐ฒ: Work From Home
๐ ๐๐ผ๐ฐ๐ฎ๐๐ถ๐ผ๐ป: Hyderabad / Remote
๐ ๐ช๐ต๐ผ ๐๐ฎ๐ป ๐๐ฝ๐ฝ๐น๐?
โ BTech/BE graduates
โ Branches: CS, IT, AI, ML and Data-related streams
โ Graduation Years: 2025 and 2026
๐ ๐๐ฝ๐ฝ๐น๐ ๐ก๐ผ๐ ๐:-
https://pdlink.in/4xIfsE4
โก Apply early and share this opportunity with your friends!
Company Name :- AI InsurTech Company
๐ผ ๐ฅ๐ผ๐น๐ฒ: Backend Developer
๐ฐ ๐ฆ๐ฎ๐น๐ฎ๐ฟ๐: โน5 LPA
๐ ๐ช๐ผ๐ฟ๐ธ ๐ ๐ผ๐ฑ๐ฒ: Work From Home
๐ ๐๐ผ๐ฐ๐ฎ๐๐ถ๐ผ๐ป: Hyderabad / Remote
๐ ๐ช๐ต๐ผ ๐๐ฎ๐ป ๐๐ฝ๐ฝ๐น๐?
โ BTech/BE graduates
โ Branches: CS, IT, AI, ML and Data-related streams
โ Graduation Years: 2025 and 2026
๐ ๐๐ฝ๐ฝ๐น๐ ๐ก๐ผ๐ ๐:-
https://pdlink.in/4xIfsE4
โก Apply early and share this opportunity with your friends!
โค3
๐๏ธ How to Solve SQL Problems
If you are a beginner, don't try to write the entire SQL query immediately. The easiest approach is to break the problem into small steps.
๐ Step 1: Understand What the Question Is Asking
Read the question carefully and identify the final output.
Example:
Ask yourself:
๐ What do I need to display?
Answer:
Customer
Total Sales
๐ Step 2: Identify the Table
Find which table contains the required information.
Suppose you have:
sales
customer_id
product
quantity
price
You need the sales table.
๐ Step 3: Identify the Required Columns
For:
You need:
customer_id
quantity
price
Because: Sales = quantity ร price
๐ Step 4: Decide Whether You Need Filtering
Ask:
For example:
Now you need a WHERE condition.
WHERE order_date >= '2026-01-01'
๐ Step 5: Decide Whether You Need GROUP BY
Look for words such as: Each customer, Each department, Per product, By region, By month
These usually indicate GROUP BY.
For example:
GROUP BY customer_id
๐ Step 6: Identify the Required Aggregate Function
Look for words like:
Total โ SUM()
Average โ AVG()
Count โ COUNT()
Maximum โ MAX()
Minimum โ MIN()
For total sales:
SUM(quantity _ price)
๐ Step 7: Build the Query Step by Step
Instead of writing everything at once:
1.
SELECT customer_id FROM sales;
2.
Add the calculation:
SELECT customer_id, SUM(quantity _ price) AS total_sales FROM sales;
3.
Add grouping:
SELECT
customer_id,
SUM(quantity ** price) AS total_sales
FROM sales
GROUP BY customer_id;
Now the query is complete.
๐ Step 8: Check Whether You Need HAVING
Suppose the question changes to:
You cannot use WHERE on SUM(). Use HAVING:
SELECT
customer_id,
SUM(quantity ** price) AS total_sales
FROM sales
GROUP BY customer_id
HAVING SUM(quantity ** price) > 50000;
๐ Step 9: Check Whether You Need a JOIN
Suppose the question says:
You have:
customers: customer_id, customer_name
sales: customer_id, quantity, price
Now you need a JOIN.
SELECT
c.customer_name,
SUM(s.quantity ** s.price) AS total_sales
FROM customers c
JOIN sales s
ON c.customer_id = s.customer_id
GROUP BY c.customer_name;
๐ Step 10: Validate Your Answer
Before considering the problem solved, check:
โ Did I use the correct table?
โ Did I select the correct columns?
โ Is my JOIN correct?
โ Did I handle NULL values?
โ Did I accidentally create duplicates?
โ Did I use WHERE or HAVING correctly?
โ Does the output actually answer the question?
๐ง Use This SQL Problem-Solving Framework
Whenever you get a SQL question, think:
1. What is being asked?
2. Which table(s) do I need?
3. Which columns do I need?
4. Do I need filtering?
5. Do I need a JOIN?
6. Do I need aggregation?
7. Do I need GROUP BY?
8. Do I need HAVING?
9.
Do I need a window function?
10. Validate the result
๐ฅ Double Tap โค๏ธ For More SQL Tips
If you are a beginner, don't try to write the entire SQL query immediately. The easiest approach is to break the problem into small steps.
๐ Step 1: Understand What the Question Is Asking
Read the question carefully and identify the final output.
Example:
Find the total sales for each customer.
Ask yourself:
๐ What do I need to display?
Answer:
Customer
Total Sales
๐ Step 2: Identify the Table
Find which table contains the required information.
Suppose you have:
sales
customer_id
product
quantity
price
You need the sales table.
๐ Step 3: Identify the Required Columns
For:
Find total sales for each customer.
You need:
customer_id
quantity
price
Because: Sales = quantity ร price
๐ Step 4: Decide Whether You Need Filtering
Ask:
Do I need only certain rows?
For example:
Find total sales for customers who purchased in 2026.
Now you need a WHERE condition.
WHERE order_date >= '2026-01-01'
๐ Step 5: Decide Whether You Need GROUP BY
Look for words such as: Each customer, Each department, Per product, By region, By month
These usually indicate GROUP BY.
For example:
Find total sales for each customer.
GROUP BY customer_id
๐ Step 6: Identify the Required Aggregate Function
Look for words like:
Total โ SUM()
Average โ AVG()
Count โ COUNT()
Maximum โ MAX()
Minimum โ MIN()
For total sales:
SUM(quantity _ price)
๐ Step 7: Build the Query Step by Step
Instead of writing everything at once:
1.
SELECT customer_id FROM sales;
2.
Add the calculation:
SELECT customer_id, SUM(quantity _ price) AS total_sales FROM sales;
3.
Add grouping:
SELECT
customer_id,
SUM(quantity ** price) AS total_sales
FROM sales
GROUP BY customer_id;
Now the query is complete.
๐ Step 8: Check Whether You Need HAVING
Suppose the question changes to:
Find customers whose total sales are greater than โน50,000.
You cannot use WHERE on SUM(). Use HAVING:
SELECT
customer_id,
SUM(quantity ** price) AS total_sales
FROM sales
GROUP BY customer_id
HAVING SUM(quantity ** price) > 50000;
๐ Step 9: Check Whether You Need a JOIN
Suppose the question says:
Find the names of customers and their total sales.
You have:
customers: customer_id, customer_name
sales: customer_id, quantity, price
Now you need a JOIN.
SELECT
c.customer_name,
SUM(s.quantity ** s.price) AS total_sales
FROM customers c
JOIN sales s
ON c.customer_id = s.customer_id
GROUP BY c.customer_name;
๐ Step 10: Validate Your Answer
Before considering the problem solved, check:
โ Did I use the correct table?
โ Did I select the correct columns?
โ Is my JOIN correct?
โ Did I handle NULL values?
โ Did I accidentally create duplicates?
โ Did I use WHERE or HAVING correctly?
โ Does the output actually answer the question?
๐ง Use This SQL Problem-Solving Framework
Whenever you get a SQL question, think:
1. What is being asked?
2. Which table(s) do I need?
3. Which columns do I need?
4. Do I need filtering?
5. Do I need a JOIN?
6. Do I need aggregation?
7. Do I need GROUP BY?
8. Do I need HAVING?
9.
Do I need a window function?
10. Validate the result
๐ฅ Double Tap โค๏ธ For More SQL Tips
โค17๐ฅ2
โ๏ธ ๐ฐ ๐๐ฅ๐๐ ๐๐ผ๐ผ๐ด๐น๐ฒ ๐๐น๐ผ๐๐ฑ ๐๐ผ๐๐ฟ๐๐ฒ๐ | ๐๐๐ถ๐น๐ฑ ๐๐ป-๐๐ฒ๐บ๐ฎ๐ป๐ฑ ๐๐น๐ผ๐๐ฑ ๐ฆ๐ธ๐ถ๐น๐น๐
Explore these Google Cloud learning resources covering cloud fundamentals, infrastructure, networking, security, data and AI/ML.
๐ฅ 4 Courses to Explore:
1๏ธโฃ Cloud Computing Fundamentals
2๏ธโฃ Infrastructure in Google Cloud
3๏ธโฃ Networking & Security in Google Cloud
4๏ธโฃ Data, ML & AI in Google Cloud
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐๐ผ๐ฟ ๐๐ฅ๐๐๐:-
https://pdlink.in/4zrksPn
๐ฏ Perfect for Students | Freshers | Developers | Cloud & DevOps Aspirants
Explore these Google Cloud learning resources covering cloud fundamentals, infrastructure, networking, security, data and AI/ML.
๐ฅ 4 Courses to Explore:
1๏ธโฃ Cloud Computing Fundamentals
2๏ธโฃ Infrastructure in Google Cloud
3๏ธโฃ Networking & Security in Google Cloud
4๏ธโฃ Data, ML & AI in Google Cloud
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐๐ผ๐ฟ ๐๐ฅ๐๐๐:-
https://pdlink.in/4zrksPn
๐ฏ Perfect for Students | Freshers | Developers | Cloud & DevOps Aspirants
๐ ๐๐ & ๐ ๐ฎ๐ฐ๐ต๐ถ๐ป๐ฒ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด ๐๐ฅ๐๐ ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป ๐๐ผ๐๐ฟ๐๐ฒ
๐ฅ Upgrade your skills and prepare for exciting career opportunities in AI!
โ Beginner-friendly course
โ Learn AI & Machine Learning fundamentals
โ Gain practical, job-ready skills
โ Earn a FREE certificate
โ Boost your resume and LinkedIn profile
โ Ideal for students, freshers and professionals
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐ ๐:-
https://pdlink.in/4zrkYNg
โก Limited opportunityโstart learning today!
๐ฅ Upgrade your skills and prepare for exciting career opportunities in AI!
โ Beginner-friendly course
โ Learn AI & Machine Learning fundamentals
โ Gain practical, job-ready skills
โ Earn a FREE certificate
โ Boost your resume and LinkedIn profile
โ Ideal for students, freshers and professionals
๐ ๐๐ป๐ฟ๐ผ๐น๐น ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐ ๐:-
https://pdlink.in/4zrkYNg
โก Limited opportunityโstart learning today!
โค1
๐ Data Analyst Roadmap โ Part 4
๐ Excel โ Level 3: Conditional Functions
Now that you understand basic Excel formulas, the next step is learning how to make Excel make decisions based on conditions.
This is a very important skill for Data Analysts because real-world questions are rarely just:
Instead, you'll get questions like:
To answer these questions, you need conditional functions.
1๏ธโฃ IF()
IF() is one of the most important Excel functions.
It allows Excel to make a decision.
Syntax
Think of it as:
Example
Suppose sales are in B2.
You want to classify employees:
Sales โฅ 50,000 โ High
Sales < 50,000 โ Low
If B2 is:
75,000
Result: High
If B2 is:
35,000
Result: Low
2๏ธโฃ IF() in Real-World Data Analysis
Suppose you have:
Employee | Sales
John | 75,000
Sarah | 45,000
Mike | 90,000
David | 30,000
You can create a performance column:
Result:
Employee | Sales | Status
John | 75,000 | Target Achieved
Sarah | 45,000 | Target Not Achieved
Mike | 90,000 | Target Achieved
David | 30,000 | Target Not Achieved
This is called data categorization.
3๏ธโฃ Multiple Conditions with Nested IF()
Sometimes you need more than two categories.
For example:
โฅ 80,000 โ Excellent
โฅ 60,000 โ Good
โฅ 40,000 โ Average
< 40,000 โ Poor
You can use:
Excel checks the conditions from left to right.
Important: The order matters. You should generally check the highest threshold first.
4๏ธโฃ IFS()
IFS() is a cleaner alternative when you have multiple conditions.
The first condition that evaluates to TRUE determines the result.
IF vs IFS
Use:
5๏ธโฃ AND()
AND() checks whether all conditions are true.
Example
You want to identify employees who:
Belong to IT AND earn more than โน80,000
Both conditions must be true.
6๏ธโฃ Combining IF() + AND()
This is more useful in real analysis.
Meaning:
7๏ธโฃ OR()
OR() checks whether at least one condition is true.
Example:
You want to identify employees who belong to either:
IT OR Finance
If either condition is true, the result is TRUE.
8๏ธโฃ Combining IF() + OR()
๐ Excel โ Level 3: Conditional Functions
Now that you understand basic Excel formulas, the next step is learning how to make Excel make decisions based on conditions.
This is a very important skill for Data Analysts because real-world questions are rarely just:
"What is the total?"
Instead, you'll get questions like:
"What are the total sales for the IT department?"
"How many employees earn more than โน80,000?"
"What is the average sales for the North region?"
"Which employees achieved their target?"
To answer these questions, you need conditional functions.
1๏ธโฃ IF()
IF() is one of the most important Excel functions.
It allows Excel to make a decision.
Syntax
=IF(condition, value_if_true, value_if_false)Think of it as:
If something is true โ do this; otherwise โ do that.
Example
Suppose sales are in B2.
You want to classify employees:
Sales โฅ 50,000 โ High
Sales < 50,000 โ Low
=IF(B2>=50000,"High","Low")If B2 is:
75,000
Result: High
If B2 is:
35,000
Result: Low
2๏ธโฃ IF() in Real-World Data Analysis
Suppose you have:
Employee | Sales
John | 75,000
Sarah | 45,000
Mike | 90,000
David | 30,000
You can create a performance column:
=IF(B2>=50000,"Target Achieved","Target Not Achieved")Result:
Employee | Sales | Status
John | 75,000 | Target Achieved
Sarah | 45,000 | Target Not Achieved
Mike | 90,000 | Target Achieved
David | 30,000 | Target Not Achieved
This is called data categorization.
3๏ธโฃ Multiple Conditions with Nested IF()
Sometimes you need more than two categories.
For example:
โฅ 80,000 โ Excellent
โฅ 60,000 โ Good
โฅ 40,000 โ Average
< 40,000 โ Poor
You can use:
=IF(B2>=80000,"Excellent",IF(B2>=60000,"Good",IF(B2>=40000,"Average","Poor")))Excel checks the conditions from left to right.
Important: The order matters. You should generally check the highest threshold first.
4๏ธโฃ IFS()
IFS() is a cleaner alternative when you have multiple conditions.
=IFS(
B2>=80000,"Excellent",
B2>=60000,"Good",
B2>=40000,"Average",
TRUE,"Poor"
)
The first condition that evaluates to TRUE determines the result.
IF vs IFS
Use:
IF() โ simple decisionsIFS() โ multiple conditions 5๏ธโฃ AND()
AND() checks whether all conditions are true.
Example
You want to identify employees who:
Belong to IT AND earn more than โน80,000
=AND(B2="IT",C2>80000)Both conditions must be true.
6๏ธโฃ Combining IF() + AND()
This is more useful in real analysis.
=IF(AND(B2="IT",C2>80000),"Eligible","Not Eligible")Meaning:
If the employee is from IT AND salary is greater than โน80,000, return "Eligible".
Otherwise: "Not Eligible"
7๏ธโฃ OR()
OR() checks whether at least one condition is true.
Example:
You want to identify employees who belong to either:
IT OR Finance
=OR(B2="IT",B2="Finance")If either condition is true, the result is TRUE.
8๏ธโฃ Combining IF() + OR()
=IF(
OR(B2="IT",B2="Finance"),
"Technical Department",
"Other"
)
This is extremely useful for business analysis.
1๏ธโฃ8๏ธโฃ Understand IF vs IF Functions
This distinction is important.
IF()
Used to make a decision.
Example:
SUMIF()
Used to calculate a sum based on a condition.
Example:
COUNTIF()
Used to count records based on a condition.
Example:
AVERAGEIF()
Used to calculate an average based on a condition.
Example:
Think:
IF โ Decision
SUMIF โ Conditional Total
COUNTIF โ Conditional Count
AVERAGEIF โ Conditional Average
๐งช Practical Interview Challenge
Suppose you have:
Employee | Department | Salary
John | IT | 75,000
Sarah | HR | 60,000
Mike | IT | 82,000
David | Finance | 90,000
Alice | HR | 65,000
Your interviewer asks:
Q1. Is John earning more than โน70,000?
Q2. How many employees are in IT?
Q3. What is the total IT salary?
Q4. What is the average IT salary?
Q5. How many IT employees earn more than โน80,000?
Q6. What is the total salary of IT employees earning more than โน70,000?
๐ Key Lesson
Understand the question first.
"Should I classify this record?"
โ IF()
"How much in total?"
โ SUMIF() / SUMIFS()
"How many?"
โ COUNTIF() / COUNTIFS()
"What's the average?"
โ AVERAGEIF() / AVERAGEIFS()
One condition?
โ IF version
Multiple conditions?
โ IFS version
Double Tap โค๏ธ For Part-5
1๏ธโฃ8๏ธโฃ Understand IF vs IF Functions
This distinction is important.
IF()
Used to make a decision.
Example:
=IF(C2>=50000,"High","Low")SUMIF()
Used to calculate a sum based on a condition.
Example:
=SUMIF(B2:B100,"IT",C2:C100)COUNTIF()
Used to count records based on a condition.
Example:
=COUNTIF(B2:B100,"IT")AVERAGEIF()
Used to calculate an average based on a condition.
Example:
=AVERAGEIF(B2:B100,"IT",C2:C100)Think:
IF โ Decision
SUMIF โ Conditional Total
COUNTIF โ Conditional Count
AVERAGEIF โ Conditional Average
๐งช Practical Interview Challenge
Suppose you have:
Employee | Department | Salary
John | IT | 75,000
Sarah | HR | 60,000
Mike | IT | 82,000
David | Finance | 90,000
Alice | HR | 65,000
Your interviewer asks:
Q1. Is John earning more than โน70,000?
=IF(C2>70000,"Yes","No")Q2. How many employees are in IT?
=COUNTIF(B2:B6,"IT")Q3. What is the total IT salary?
=SUMIF(B2:B6,"IT",C2:C6)Q4. What is the average IT salary?
=AVERAGEIF(B2:B6,"IT",C2:C6)Q5. How many IT employees earn more than โน80,000?
=COUNTIFS(B2:B6,"IT",C2:C6,">80000")Q6. What is the total salary of IT employees earning more than โน70,000?
=SUMIFS(C2:C6,B2:B6,"IT",C2:C6,">70000")๐ Key Lesson
Understand the question first.
"Should I classify this record?"
โ IF()
"How much in total?"
โ SUMIF() / SUMIFS()
"How many?"
โ COUNTIF() / COUNTIFS()
"What's the average?"
โ AVERAGEIF() / AVERAGEIFS()
One condition?
โ IF version
Multiple conditions?
โ IFS version
Double Tap โค๏ธ For Part-5
โค10๐1