β
Top Excel Interview Questions with Answers: Part-1 π§
1. What is Excel and its key features?
Microsoft Excel is a spreadsheet software used to store, organize, calculate, and analyze data.
Key features include: formulas, functions, charts, Pivot Tables, data validation, conditional formatting, and macros/VBA.
2. Difference between Excel Workbook and Worksheet
A Workbook is the entire Excel file, which can contain multiple Worksheets (individual tabs). Each worksheet holds a grid of rows and columns for data entry.
3. What are cell references (Relative, Absolute, Mixed)?
β’ Relative (A1): Adjusts automatically when copied.
β’ Absolute ($A$1): Fixed cell reference, doesnβt change when copied.
β’ Mixed (A$1 or $A1): Either row or column stays fixed.
4. Explain basic Excel formulas: SUM, AVERAGE, COUNT
β’ =SUM(A1:A5) adds the values in cells A1 through A5.
β’ =AVERAGE(A1:A5) calculates the average.
β’ =COUNT(A1:A5) counts numeric entries only.
5. What is the use of VLOOKUP and HLOOKUP?
β’ VLOOKUP searches vertically down the first column of a range.
Example: =VLOOKUP(101, A2:C10, 2, FALSE)
β’ HLOOKUP searches horizontally across the top row of a range.
6. Difference between VLOOKUP and INDEX-MATCH
β’ VLOOKUP only searches left to right and can break if columns are moved.
β’ INDEX-MATCH is more flexible and faster, allowing lookups in any direction.
7. What is a Pivot Table? How do you create one?
A Pivot Table summarizes large datasets by grouping and aggregating.
To create: Select data β Insert β PivotTable β Drag fields into Rows, Columns, Values.
8. Explain conditional formatting with examples
Conditional formatting applies color or icons based on rules.
Example: Highlight all cells > 100
Go to Home β Conditional Formatting β Highlight Cells Rules β Greater Than.
9. What is Data Validation?
It restricts what type of data can be entered in a cell.
Example: Allow numbers only from 1 to 100 using Data β Data Validation.
10. How do you remove duplicates in Excel?
Select the data β Go to Data tab β Click βRemove Duplicatesβ β Choose columns to check β Confirm.
Double Tap β₯οΈ For Part-2
1. What is Excel and its key features?
Microsoft Excel is a spreadsheet software used to store, organize, calculate, and analyze data.
Key features include: formulas, functions, charts, Pivot Tables, data validation, conditional formatting, and macros/VBA.
2. Difference between Excel Workbook and Worksheet
A Workbook is the entire Excel file, which can contain multiple Worksheets (individual tabs). Each worksheet holds a grid of rows and columns for data entry.
3. What are cell references (Relative, Absolute, Mixed)?
β’ Relative (A1): Adjusts automatically when copied.
β’ Absolute ($A$1): Fixed cell reference, doesnβt change when copied.
β’ Mixed (A$1 or $A1): Either row or column stays fixed.
4. Explain basic Excel formulas: SUM, AVERAGE, COUNT
β’ =SUM(A1:A5) adds the values in cells A1 through A5.
β’ =AVERAGE(A1:A5) calculates the average.
β’ =COUNT(A1:A5) counts numeric entries only.
5. What is the use of VLOOKUP and HLOOKUP?
β’ VLOOKUP searches vertically down the first column of a range.
Example: =VLOOKUP(101, A2:C10, 2, FALSE)
β’ HLOOKUP searches horizontally across the top row of a range.
6. Difference between VLOOKUP and INDEX-MATCH
β’ VLOOKUP only searches left to right and can break if columns are moved.
β’ INDEX-MATCH is more flexible and faster, allowing lookups in any direction.
7. What is a Pivot Table? How do you create one?
A Pivot Table summarizes large datasets by grouping and aggregating.
To create: Select data β Insert β PivotTable β Drag fields into Rows, Columns, Values.
8. Explain conditional formatting with examples
Conditional formatting applies color or icons based on rules.
Example: Highlight all cells > 100
Go to Home β Conditional Formatting β Highlight Cells Rules β Greater Than.
9. What is Data Validation?
It restricts what type of data can be entered in a cell.
Example: Allow numbers only from 1 to 100 using Data β Data Validation.
10. How do you remove duplicates in Excel?
Select the data β Go to Data tab β Click βRemove Duplicatesβ β Choose columns to check β Confirm.
Double Tap β₯οΈ For Part-2
β€1π₯1π₯°1π1π€1
β
Top Excel Interview Questions with Answers: Part-2 π§
11. How does IF function work?
The IF function checks a condition and returns one value if it's TRUE, another if FALSE.
Syntax: =IF(condition, value_if_true, value_if_false)
Example: =IF(A2>50, "Pass", "Fail")
12. What is the use of COUNTIF and SUMIF?
β’ COUNTIF counts cells based on a condition.
β’ SUMIF adds values that meet a condition.
Example:
=COUNTIF(A1:A10, ">50")
=SUMIF(B1:B10, "Apples", C1:C10)
13. What is the difference between CONCATENATE and TEXTJOIN?
β’ CONCATENATE joins multiple text values (older function).
β’ TEXTJOIN joins with a delimiter and can ignore empty cells (Excel 2016+).
Example:
=CONCATENATE(A1, " ", B1)
=TEXTJOIN(" ", TRUE, A1:C1)
14. What are Named Ranges and why use them?
A named range is a custom name for a cell or range, useful in formulas.
Example: Name cell A1 as Price, then use =Price*10 instead of =A1*10
15. Explain how to use Filters and Advanced Filters
β’ Filter: Use the βFilterβ button in the Data tab to view specific rows.
β’ Advanced Filter: Apply criteria from a range to filter complex data.
16. What are Charts in Excel? Types of charts
Charts visualize data.
Types: Column, Bar, Pie, Line, Scatter, Area, Combo, etc.
Use: Select data β Insert β Choose chart type.
17. How do you create a dynamic chart?
Use Excel Tables or named ranges that auto-expand.
Tip: Use OFFSET with defined names to auto-update chart data.
18. What is the use of the MATCH function?
Returns the position of a value in a range.
Syntax: =MATCH(50, A1:A10, 0) β Returns position of 50.
19. Explain the use of the TODAY() and NOW() functions
β’ TODAY() returns the current date.
β’ NOW() returns current date and time.
Useful for timestamps or dynamic calculations.
20. How do you use Excel for data cleaning?
β’ Remove duplicates
β’ Use TRIM(), CLEAN() to fix formatting
β’ Use FIND, REPLACE, and Filters
β’ Use Power Query for more advanced cleanup
Double Tap β₯οΈ For Part-3
11. How does IF function work?
The IF function checks a condition and returns one value if it's TRUE, another if FALSE.
Syntax: =IF(condition, value_if_true, value_if_false)
Example: =IF(A2>50, "Pass", "Fail")
12. What is the use of COUNTIF and SUMIF?
β’ COUNTIF counts cells based on a condition.
β’ SUMIF adds values that meet a condition.
Example:
=COUNTIF(A1:A10, ">50")
=SUMIF(B1:B10, "Apples", C1:C10)
13. What is the difference between CONCATENATE and TEXTJOIN?
β’ CONCATENATE joins multiple text values (older function).
β’ TEXTJOIN joins with a delimiter and can ignore empty cells (Excel 2016+).
Example:
=CONCATENATE(A1, " ", B1)
=TEXTJOIN(" ", TRUE, A1:C1)
14. What are Named Ranges and why use them?
A named range is a custom name for a cell or range, useful in formulas.
Example: Name cell A1 as Price, then use =Price*10 instead of =A1*10
15. Explain how to use Filters and Advanced Filters
β’ Filter: Use the βFilterβ button in the Data tab to view specific rows.
β’ Advanced Filter: Apply criteria from a range to filter complex data.
16. What are Charts in Excel? Types of charts
Charts visualize data.
Types: Column, Bar, Pie, Line, Scatter, Area, Combo, etc.
Use: Select data β Insert β Choose chart type.
17. How do you create a dynamic chart?
Use Excel Tables or named ranges that auto-expand.
Tip: Use OFFSET with defined names to auto-update chart data.
18. What is the use of the MATCH function?
Returns the position of a value in a range.
Syntax: =MATCH(50, A1:A10, 0) β Returns position of 50.
19. Explain the use of the TODAY() and NOW() functions
β’ TODAY() returns the current date.
β’ NOW() returns current date and time.
Useful for timestamps or dynamic calculations.
20. How do you use Excel for data cleaning?
β’ Remove duplicates
β’ Use TRIM(), CLEAN() to fix formatting
β’ Use FIND, REPLACE, and Filters
β’ Use Power Query for more advanced cleanup
Double Tap β₯οΈ For Part-3
β€1π1π₯1π₯°1π1
β
Complete Machine Learning Roadmap (Step-by-Step) π€π
1οΈβ£ Learn Python for ML
β’ Variables, functions, loops, data structures
β’ Libraries: NumPy, Pandas, Matplotlib, Seaborn
2οΈβ£ Understand Core Math Concepts
β’ Linear Algebra: Vectors, matrices, dot product
β’ Statistics: Mean, median, variance, distributions
β’ Probability: Bayes theorem, conditional probability
β’ Calculus (basic): Derivatives gradients
3οΈβ£ Data Preprocessing
β’ Handling missing values
β’ Encoding categorical variables
β’ Feature scaling (Standardization/Normalization)
β’ Outlier detection
4οΈβ£ Exploratory Data Analysis (EDA)
β’ Visualizations: histograms, box plots, pair plots
β’ Correlation matrix
β’ Feature selection techniques
5οΈβ£ Learn ML Concepts
β’ Supervised learning: Regression, classification
β’ Unsupervised learning: Clustering, dimensionality reduction
β’ Semi-supervised Reinforcement Learning (advanced)
6οΈβ£ Key Algorithms to Master
β’ Linear Logistic Regression
β’ Decision Trees Random Forest
β’ K-Nearest Neighbors (KNN)
β’ Support Vector Machines (SVM)
β’ Naive Bayes
β’ K-Means Clustering
β’ PCA (Dimensionality Reduction)
β’ Gradient Boosting (XGBoost, LightGBM, CatBoost)
7οΈβ£ Model Evaluation
β’ Accuracy, Precision, Recall, F1 Score
β’ Confusion Matrix
β’ ROC-AUC, Cross-Validation
β’ Bias-Variance Tradeoff
8οΈβ£ Learn scikit-learn
β’ Pipelines, GridSearchCV
β’ Preprocessing, training, evaluation
β’ Model tuning saving models
9οΈβ£ Projects to Build
β’ House price prediction
β’ Spam email classifier
β’ Credit card fraud detection
β’ Iris flower classifier
β’ Customer segmentation
π Go Beyond Basics
β’ Time series forecasting
β’ NLP basics with TF-IDF, bag of words
β’ Ensemble models
β’ Explainable ML (SHAP, LIME)
1οΈβ£1οΈβ£ Deployment
β’ Streamlit, Flask APIs
β’ Deploy on Hugging Face Spaces, Heroku, Render
1οΈβ£2οΈβ£ Keep Growing
β’ Follow Kaggle competitions
β’ Read papers from arXiv
β’ Stay updated on ML trends
πΌ Pro Tip: Learn by doing β apply every algorithm to real datasets and explain your results!
π¬ Tap β€οΈ for more!
1οΈβ£ Learn Python for ML
β’ Variables, functions, loops, data structures
β’ Libraries: NumPy, Pandas, Matplotlib, Seaborn
2οΈβ£ Understand Core Math Concepts
β’ Linear Algebra: Vectors, matrices, dot product
β’ Statistics: Mean, median, variance, distributions
β’ Probability: Bayes theorem, conditional probability
β’ Calculus (basic): Derivatives gradients
3οΈβ£ Data Preprocessing
β’ Handling missing values
β’ Encoding categorical variables
β’ Feature scaling (Standardization/Normalization)
β’ Outlier detection
4οΈβ£ Exploratory Data Analysis (EDA)
β’ Visualizations: histograms, box plots, pair plots
β’ Correlation matrix
β’ Feature selection techniques
5οΈβ£ Learn ML Concepts
β’ Supervised learning: Regression, classification
β’ Unsupervised learning: Clustering, dimensionality reduction
β’ Semi-supervised Reinforcement Learning (advanced)
6οΈβ£ Key Algorithms to Master
β’ Linear Logistic Regression
β’ Decision Trees Random Forest
β’ K-Nearest Neighbors (KNN)
β’ Support Vector Machines (SVM)
β’ Naive Bayes
β’ K-Means Clustering
β’ PCA (Dimensionality Reduction)
β’ Gradient Boosting (XGBoost, LightGBM, CatBoost)
7οΈβ£ Model Evaluation
β’ Accuracy, Precision, Recall, F1 Score
β’ Confusion Matrix
β’ ROC-AUC, Cross-Validation
β’ Bias-Variance Tradeoff
8οΈβ£ Learn scikit-learn
β’ Pipelines, GridSearchCV
β’ Preprocessing, training, evaluation
β’ Model tuning saving models
9οΈβ£ Projects to Build
β’ House price prediction
β’ Spam email classifier
β’ Credit card fraud detection
β’ Iris flower classifier
β’ Customer segmentation
π Go Beyond Basics
β’ Time series forecasting
β’ NLP basics with TF-IDF, bag of words
β’ Ensemble models
β’ Explainable ML (SHAP, LIME)
1οΈβ£1οΈβ£ Deployment
β’ Streamlit, Flask APIs
β’ Deploy on Hugging Face Spaces, Heroku, Render
1οΈβ£2οΈβ£ Keep Growing
β’ Follow Kaggle competitions
β’ Read papers from arXiv
β’ Stay updated on ML trends
πΌ Pro Tip: Learn by doing β apply every algorithm to real datasets and explain your results!
π¬ Tap β€οΈ for more!
β€2π1π₯°1π€©1π1
β First Electromechanical Computer - Mark-1
β First Electronic Computer - ENIAC
β First Digital Computer - ENIAC
β The first computer designed for commercial use - UNIVAC
β The world's first microcomputer - Altair
β India's first microcomputer - Siddhartha
β First Microprocessor - Intel-4004 (1971)
β India's first microprocessor - Shakti (2018)
β The world's first supercomputer - Cray-1 (1976)
β India's first supercomputer - PARAM (1991)
β World's first mobile - Motorola 8000 TX
β First Smartphone - IBM SIMON (1992)
β First Laptop - Epson
β First Electronic Computer - ENIAC
β First Digital Computer - ENIAC
β The first computer designed for commercial use - UNIVAC
β The world's first microcomputer - Altair
β India's first microcomputer - Siddhartha
β First Microprocessor - Intel-4004 (1971)
β India's first microprocessor - Shakti (2018)
β The world's first supercomputer - Cray-1 (1976)
β India's first supercomputer - PARAM (1991)
β World's first mobile - Motorola 8000 TX
β First Smartphone - IBM SIMON (1992)
β First Laptop - Epson
π₯2π2π1π1
π» Computer Knowledge πͺ ( Basics - Advanced ) Quiz PDF pinned Β«1. How do you insert a new row in Excel? βΒ»
π§© Core Computer Science Concepts
π§ Big-O Notation
ποΈ Data Structures
π Recursion
π§΅ Concurrency vs Parallelism
π¦ Memory Management
π Race Conditions
π Networking Basics
βοΈ Operating Systems
π§ͺ Testing Strategies
π System Design
React β€οΈ for more like this
π§ Big-O Notation
ποΈ Data Structures
π Recursion
π§΅ Concurrency vs Parallelism
π¦ Memory Management
π Race Conditions
π Networking Basics
βοΈ Operating Systems
π§ͺ Testing Strategies
π System Design
React β€οΈ for more like this
β€1π₯1π1π€©1π1π1
π° Python Roadmap π
π Syntax Basics
βπ Data Structures
ββπ Algorithms
βββπ OOP Concepts
ββββπ Module & Packages
βββββπ Error Handling
ββββββπ File Handling
βββββββπ Networking
ββββββββπ Security
βββββββββπ Do Lab
ββββββββ ββ Job
React β€οΈ For More
π Syntax Basics
βπ Data Structures
ββπ Algorithms
βββπ OOP Concepts
ββββπ Module & Packages
βββββπ Error Handling
ββββββπ File Handling
βββββββπ Networking
ββββββββπ Security
βββββββββπ Do Lab
ββββββββ ββ Job
React β€οΈ For More
β€1π₯1π€©1π1
python interview questions and answers.pdf
269.9 KB
ββββ ββββ βββ ββββ βββ
python interview questions and answers pdf
ββββ ββββ βββ ββββ βββ
π₯ π π’π₯π ππ’π³π:- 269.87 KB
βΏ- - - - - - - - - - - - - - - - - - -βΏ
π£ Provided by : πππ’π¦ππ‘ π’π‘π β
β€1π₯1π€©1π1
β
If you're serious about learning Excel β follow this roadmap ππ
1. Understand the basics of Excel: Familiarize yourself with the interface, ribbons, and basic navigation π₯οΈ
2. Learn data entry techniques: Inputting data efficiently, using shortcuts, and formatting cells βοΈ
3. Explore basic formulas and functions: SUM, AVERAGE, MIN, MAX, COUNT, and IF functions π’
4. Master cell referencing: Understand relative, absolute, and mixed references for formulas π
5. Work with data formatting: Apply number formats, conditional formatting, and styles for better presentation π¨
6. Use Excel tables: Create and manage tables for structured data analysis π
7. Learn sorting and filtering: Organize data effectively to find insights quickly π
8. Explore charts and graphs: Create visual representations of data using various chart types π
9. Dive into advanced functions: VLOOKUP, HLOOKUP, INDEX, MATCH, and nested functions π
10. Understand pivot tables: Summarize large datasets easily and analyze trends π
11. Use data validation: Set rules for data entry to maintain data integrity β
12. Learn about what-if analysis: Use tools like Goal Seek and Data Tables for scenario analysis π
13. Explore macros and VBA basics: Automate repetitive tasks and customize Excel functionality βοΈ
14. Master keyboard shortcuts: Increase your efficiency by learning essential shortcuts β¨οΈ
15. Work with external data sources: Import data from CSV, databases, or web sources π
16. Explore advanced charting techniques: Combo charts, dynamic charts, and sparklines π
17. Understand financial functions: Learn functions like PMT, NPV, IRR for financial analysis π°
18. Practice data analysis techniques: Use statistical functions and tools for deeper insights π
19. Learn about collaboration features: Share workbooks, track changes, and use comments effectively π€
20. Stay updated on new features: Regularly check for updates and new functionalities in Excel π°
21. Engage with online communities: Join forums like Microsoft Tech Community or Reddit for tips and tricks π’
22. Build a portfolio of projects: Showcase your skills with real-world examples and case studies π
23. Consider obtaining certifications: Microsoft Office Specialist (MOS) certification can validate your skills π
24. Attend webinars and workshops: Learn from experts to gain insights into best practices π€
Tip: Focus on practical applicationβwork on real-life projects to solidify your understanding!
π¬ Tap β€οΈ for more!
1. Understand the basics of Excel: Familiarize yourself with the interface, ribbons, and basic navigation π₯οΈ
2. Learn data entry techniques: Inputting data efficiently, using shortcuts, and formatting cells βοΈ
3. Explore basic formulas and functions: SUM, AVERAGE, MIN, MAX, COUNT, and IF functions π’
4. Master cell referencing: Understand relative, absolute, and mixed references for formulas π
5. Work with data formatting: Apply number formats, conditional formatting, and styles for better presentation π¨
6. Use Excel tables: Create and manage tables for structured data analysis π
7. Learn sorting and filtering: Organize data effectively to find insights quickly π
8. Explore charts and graphs: Create visual representations of data using various chart types π
9. Dive into advanced functions: VLOOKUP, HLOOKUP, INDEX, MATCH, and nested functions π
10. Understand pivot tables: Summarize large datasets easily and analyze trends π
11. Use data validation: Set rules for data entry to maintain data integrity β
12. Learn about what-if analysis: Use tools like Goal Seek and Data Tables for scenario analysis π
13. Explore macros and VBA basics: Automate repetitive tasks and customize Excel functionality βοΈ
14. Master keyboard shortcuts: Increase your efficiency by learning essential shortcuts β¨οΈ
15. Work with external data sources: Import data from CSV, databases, or web sources π
16. Explore advanced charting techniques: Combo charts, dynamic charts, and sparklines π
17. Understand financial functions: Learn functions like PMT, NPV, IRR for financial analysis π°
18. Practice data analysis techniques: Use statistical functions and tools for deeper insights π
19. Learn about collaboration features: Share workbooks, track changes, and use comments effectively π€
20. Stay updated on new features: Regularly check for updates and new functionalities in Excel π°
21. Engage with online communities: Join forums like Microsoft Tech Community or Reddit for tips and tricks π’
22. Build a portfolio of projects: Showcase your skills with real-world examples and case studies π
23. Consider obtaining certifications: Microsoft Office Specialist (MOS) certification can validate your skills π
24. Attend webinars and workshops: Learn from experts to gain insights into best practices π€
Tip: Focus on practical applicationβwork on real-life projects to solidify your understanding!
π¬ Tap β€οΈ for more!
π1π₯1π1π1π1
π Roadmap to Master Excel in 30 Days! ππ§
π Week 1: Basics Navigation
πΉ Day 1β2: Excel interface, cells, rows, columns
πΉ Day 3β4: Data entry, formatting, shortcuts
πΉ Day 5β7: Basic formulas: SUM, AVERAGE, MIN, MAX, COUNT
π Week 2: Intermediate Formulas Functions
πΉ Day 8β10: Logical functions: IF, AND, OR
πΉ Day 11β12: Lookup functions: VLOOKUP, HLOOKUP
πΉ Day 13β14: INDEX + MATCH, TEXT functions (LEFT, RIGHT, MID)
π Week 3: Data Analysis Tools
πΉ Day 15β16: Sorting, Filtering, Conditional Formatting
πΉ Day 17β18: Charts: Column, Line, Pie, Combo
πΉ Day 19β21: Pivot Tables, Pivot Charts
π Week 4: Advanced Excel Automation
πΉ Day 22β24: Data validation, drop-downs, named ranges
πΉ Day 25β26: What-If Analysis, Goal Seek, Scenario Manager
πΉ Day 27β28: Basic Macros and VBA intro
πΉ Day 29β30: Dashboard Project (combine charts, slicers, KPIs)
π¬ Tap β€οΈ for more!
π Week 1: Basics Navigation
πΉ Day 1β2: Excel interface, cells, rows, columns
πΉ Day 3β4: Data entry, formatting, shortcuts
πΉ Day 5β7: Basic formulas: SUM, AVERAGE, MIN, MAX, COUNT
π Week 2: Intermediate Formulas Functions
πΉ Day 8β10: Logical functions: IF, AND, OR
πΉ Day 11β12: Lookup functions: VLOOKUP, HLOOKUP
πΉ Day 13β14: INDEX + MATCH, TEXT functions (LEFT, RIGHT, MID)
π Week 3: Data Analysis Tools
πΉ Day 15β16: Sorting, Filtering, Conditional Formatting
πΉ Day 17β18: Charts: Column, Line, Pie, Combo
πΉ Day 19β21: Pivot Tables, Pivot Charts
π Week 4: Advanced Excel Automation
πΉ Day 22β24: Data validation, drop-downs, named ranges
πΉ Day 25β26: What-If Analysis, Goal Seek, Scenario Manager
πΉ Day 27β28: Basic Macros and VBA intro
πΉ Day 29β30: Dashboard Project (combine charts, slicers, KPIs)
π¬ Tap β€οΈ for more!
π₯°2β€1π1π€©1π1
β
Excel Basics for Beginners: Part-1 π
1οΈβ£ Excel Interface Overview
When you open Excel, you'll see:
β’ Ribbon β Contains tabs like Home, Insert, Formulas
β’ Workbook β A file with one or more worksheets
β’ Worksheet β A grid of rows (1, 2, 3β¦) and columns (A, B, Cβ¦)
β’ Formula Bar β Shows contents or formulas in selected cell
β’ Cells β Where you enter data (e.g., A1, B2)
2οΈβ£ Navigating in Excel
β’ Use arrow keys or click to move across cells
β’ Use Ctrl + Arrow to jump to the edge of data
β’ Use Ctrl + Shift + Arrow to select ranges quickly
3οΈβ£ Entering Editing Data
β’ Type directly into a cell or use the formula bar
β’ Press Enter to go down, Tab to move right
β’ Double-click cell to edit, or press F2
4οΈβ£ Formatting Essentials
β’ Bold, Italics, Font Size β Use Home tab
β’ Cell Color β Use Fill Color
β’ Number Formatting β Currency, %, Date, etc.
β’ Alignment β Center, Left, Right
β’ Wrap Text β Keeps content visible in one cell
5οΈβ£ Common Shortcuts
β’ Ctrl + C / Ctrl + V β Copy / Paste
β’ Ctrl + Z / Ctrl + Y β Undo / Redo
β’ Ctrl + S β Save
β’ Ctrl + Shift + L β Add filters
β’ Alt + = β AutoSum
π― Practice Task:
β’ Open Excel
β’ Enter sample data in A1 to C5
β’ Try formatting, moving around, and using shortcuts
π¬ Tap β€οΈ for more
1οΈβ£ Excel Interface Overview
When you open Excel, you'll see:
β’ Ribbon β Contains tabs like Home, Insert, Formulas
β’ Workbook β A file with one or more worksheets
β’ Worksheet β A grid of rows (1, 2, 3β¦) and columns (A, B, Cβ¦)
β’ Formula Bar β Shows contents or formulas in selected cell
β’ Cells β Where you enter data (e.g., A1, B2)
2οΈβ£ Navigating in Excel
β’ Use arrow keys or click to move across cells
β’ Use Ctrl + Arrow to jump to the edge of data
β’ Use Ctrl + Shift + Arrow to select ranges quickly
3οΈβ£ Entering Editing Data
β’ Type directly into a cell or use the formula bar
β’ Press Enter to go down, Tab to move right
β’ Double-click cell to edit, or press F2
4οΈβ£ Formatting Essentials
β’ Bold, Italics, Font Size β Use Home tab
β’ Cell Color β Use Fill Color
β’ Number Formatting β Currency, %, Date, etc.
β’ Alignment β Center, Left, Right
β’ Wrap Text β Keeps content visible in one cell
5οΈβ£ Common Shortcuts
β’ Ctrl + C / Ctrl + V β Copy / Paste
β’ Ctrl + Z / Ctrl + Y β Undo / Redo
β’ Ctrl + S β Save
β’ Ctrl + Shift + L β Add filters
β’ Alt + = β AutoSum
π― Practice Task:
β’ Open Excel
β’ Enter sample data in A1 to C5
β’ Try formatting, moving around, and using shortcuts
π¬ Tap β€οΈ for more
β€1π1π₯1π1
β
Excel Basics Part 2 β Data Entry, Formatting Shortcuts β¨οΈπ
1οΈβ£ Smart Data Entry Tips
β’ Use Tab to move right, Enter to move down
β’ Use Ctrl + D to copy cell above
β’ Use Ctrl + R to copy cell from the left
β’ Press Alt + Enter to insert a line break in a cell
β’ Use AutoFill by dragging the small square on a cell corner
2οΈβ£ Formatting Data
β’ Select cells and go to Home > Number to apply:
β Currency (βΉ), Percent (%), Date, Time, etc.
β’ Use Conditional Formatting to highlight values (e.g., values > 100)
β’ Use Merge Center to combine multiple cells
β’ Wrap Text keeps long content visible in one cell
β’ Use Borders for clean tables
3οΈβ£ Useful Formatting Shortcuts
β’ Ctrl + 1 β Format Cells window
β’ Ctrl + B / I / U β Bold / Italic / Underline
β’ Ctrl + Shift + $ β Currency format
β’ Ctrl + Shift + % β Percent format
β’ Ctrl + Shift + # β Date format
4οΈβ£ Quick Table Setup
β’ Select your data and press Ctrl + T to create a table
β’ You get built-in sorting, filtering, and styling
π― Practice Task:
β’ Enter sample data (names, sales, dates)
β’ Try Currency, % formats, bold header row
β’ Create a table with filters
π¬ Tap β€οΈ for more
1οΈβ£ Smart Data Entry Tips
β’ Use Tab to move right, Enter to move down
β’ Use Ctrl + D to copy cell above
β’ Use Ctrl + R to copy cell from the left
β’ Press Alt + Enter to insert a line break in a cell
β’ Use AutoFill by dragging the small square on a cell corner
2οΈβ£ Formatting Data
β’ Select cells and go to Home > Number to apply:
β Currency (βΉ), Percent (%), Date, Time, etc.
β’ Use Conditional Formatting to highlight values (e.g., values > 100)
β’ Use Merge Center to combine multiple cells
β’ Wrap Text keeps long content visible in one cell
β’ Use Borders for clean tables
3οΈβ£ Useful Formatting Shortcuts
β’ Ctrl + 1 β Format Cells window
β’ Ctrl + B / I / U β Bold / Italic / Underline
β’ Ctrl + Shift + $ β Currency format
β’ Ctrl + Shift + % β Percent format
β’ Ctrl + Shift + # β Date format
4οΈβ£ Quick Table Setup
β’ Select your data and press Ctrl + T to create a table
β’ You get built-in sorting, filtering, and styling
π― Practice Task:
β’ Enter sample data (names, sales, dates)
β’ Try Currency, % formats, bold header row
β’ Create a table with filters
π¬ Tap β€οΈ for more
β€3π1π₯°1π€©1π1
β
Excel Basics Part 3 β Functions (SUM, AVERAGE, MIN, MAX, COUNT) ππ
1οΈβ£ SUM() β Add total values
=SUM(A2:A6)
βΆοΈ Example: Add student marks in cells A2 to A6.
Result: Total score of a student.
2οΈβ£ AVERAGE() β Find the mean
=AVERAGE(B2:B6)
βΆοΈ Example: Average sales from Monday to Friday.
Result: Weekly average sales.
3οΈβ£ MIN() β Get the smallest value
=MIN(C2:C10)
βΆοΈ Example: Find the lowest temperature from 9 daysβ data.
4οΈβ£ MAX() β Get the highest value
=MAX(D2:D10)
βΆοΈ Example: Find the highest score in a test.
5οΈβ£ COUNT() β Count numeric entries only
=COUNT(E2:E10)
βΆοΈ Example: Count how many students submitted marks.
(Ignores blank cells or names/text.)
π― Practice Task:
Imagine a student marksheet:
| Name | Marks |
|----------|--------|
| Riya | 85 |
| Aman | 76 |
| Sneha | 91 |
| Rohan | 67 |
| Tara | 78 |
Use:
β =SUM(B2:B6) β 397
β =AVERAGE(B2:B6) β 79.4
β =MAX(B2:B6) β 91
β =MIN(B2:B6) β 67
β =COUNT(B2:B6) β 5
π¬ Tap β€οΈ if this helped you!
1οΈβ£ SUM() β Add total values
=SUM(A2:A6)
βΆοΈ Example: Add student marks in cells A2 to A6.
Result: Total score of a student.
2οΈβ£ AVERAGE() β Find the mean
=AVERAGE(B2:B6)
βΆοΈ Example: Average sales from Monday to Friday.
Result: Weekly average sales.
3οΈβ£ MIN() β Get the smallest value
=MIN(C2:C10)
βΆοΈ Example: Find the lowest temperature from 9 daysβ data.
4οΈβ£ MAX() β Get the highest value
=MAX(D2:D10)
βΆοΈ Example: Find the highest score in a test.
5οΈβ£ COUNT() β Count numeric entries only
=COUNT(E2:E10)
βΆοΈ Example: Count how many students submitted marks.
(Ignores blank cells or names/text.)
π― Practice Task:
Imagine a student marksheet:
| Name | Marks |
|----------|--------|
| Riya | 85 |
| Aman | 76 |
| Sneha | 91 |
| Rohan | 67 |
| Tara | 78 |
Use:
β =SUM(B2:B6) β 397
β =AVERAGE(B2:B6) β 79.4
β =MAX(B2:B6) β 91
β =MIN(B2:B6) β 67
β =COUNT(B2:B6) β 5
π¬ Tap β€οΈ if this helped you!
π1π₯1π€©1π1
π Roadmap to Master Power BI in 30 Days! ππ‘
π Week 1: Basics Interface
πΉ Day 1β2: What is Power BI? Setup Interface Tour
πΉ Day 3β4: Data import (Excel, CSV, SQL)
πΉ Day 5β7: Data transformation using Power Query (cleaning, filtering)
π Week 2: Data Modeling DAX
πΉ Day 8β9: Relationships between tables
πΉ Day 10β11: Basic DAX (SUM, COUNT, CALCULATE)
πΉ Day 12β14: Calculated columns measures
π Week 3: Visualizations Dashboards
πΉ Day 15β17: Bar, line, pie, table, card visuals
πΉ Day 18β19: Slicers, filters, drill-throughs
πΉ Day 20β21: Design interactive dashboards
π Week 4: Advanced Deployment
πΉ Day 22β24: Time intelligence (YTD, MTD, comparisons)
πΉ Day 25β26: Publish to Power BI Service + schedule refresh
πΉ Day 27β28: Row-Level Security
πΉ Day 29β30: Build a real-world dashboard project
π¬ Tap β€οΈ for more!
π Week 1: Basics Interface
πΉ Day 1β2: What is Power BI? Setup Interface Tour
πΉ Day 3β4: Data import (Excel, CSV, SQL)
πΉ Day 5β7: Data transformation using Power Query (cleaning, filtering)
π Week 2: Data Modeling DAX
πΉ Day 8β9: Relationships between tables
πΉ Day 10β11: Basic DAX (SUM, COUNT, CALCULATE)
πΉ Day 12β14: Calculated columns measures
π Week 3: Visualizations Dashboards
πΉ Day 15β17: Bar, line, pie, table, card visuals
πΉ Day 18β19: Slicers, filters, drill-throughs
πΉ Day 20β21: Design interactive dashboards
π Week 4: Advanced Deployment
πΉ Day 22β24: Time intelligence (YTD, MTD, comparisons)
πΉ Day 25β26: Publish to Power BI Service + schedule refresh
πΉ Day 27β28: Row-Level Security
πΉ Day 29β30: Build a real-world dashboard project
π¬ Tap β€οΈ for more!
β€1π1π1π€©1
β
Power BI Basics: Part-1 ππ‘
π What is Power BI?
Power BI is a Microsoft business analytics tool used to visualize data, build reports, and share insights across teams.
π Key Features:
β’ Interactive dashboards
β’ Real-time data updates
β’ Easy drag-and-drop interface
β’ Integration with Excel, SQL, Azure, and more
π§ Power BI Interface Overview:
1οΈβ£ Home Tab
β’ Quick access to importing data, creating visuals, and formatting reports
2οΈβ£ Report View
β’ Main canvas to design dashboards using charts, tables, maps, etc.
3οΈβ£ Data View
β’ See and inspect your datasets (rows & columns like Excel)
4οΈβ£ Model View
β’ Create relationships between tables (like foreign key joins)
5οΈβ£ Fields Pane
β’ Lists all tables, columns, and measures youβve imported
6οΈβ£ Visualizations Pane
β’ Choose chart types (bar, pie, line, map, KPI, etc.)
β’ Customize titles, legends, filters, colors
7οΈβ£ Filters Pane
β’ Apply visual, page, or report-level filters for data control
π§° Basic Power BI Workflow:
1. Get Data β Import from Excel, SQL, CSV, etc.
2. Transform Data β Use Power Query to clean data
3. Model Data β Define relationships & calculated fields
4. Visualize β Drag fields onto canvas and build visuals
5. Publish β Share reports on Power BI Service
π‘ Pro Tip: Use slicers to let users filter data interactively!
π¬ Tap β€οΈ for more!
π What is Power BI?
Power BI is a Microsoft business analytics tool used to visualize data, build reports, and share insights across teams.
π Key Features:
β’ Interactive dashboards
β’ Real-time data updates
β’ Easy drag-and-drop interface
β’ Integration with Excel, SQL, Azure, and more
π§ Power BI Interface Overview:
1οΈβ£ Home Tab
β’ Quick access to importing data, creating visuals, and formatting reports
2οΈβ£ Report View
β’ Main canvas to design dashboards using charts, tables, maps, etc.
3οΈβ£ Data View
β’ See and inspect your datasets (rows & columns like Excel)
4οΈβ£ Model View
β’ Create relationships between tables (like foreign key joins)
5οΈβ£ Fields Pane
β’ Lists all tables, columns, and measures youβve imported
6οΈβ£ Visualizations Pane
β’ Choose chart types (bar, pie, line, map, KPI, etc.)
β’ Customize titles, legends, filters, colors
7οΈβ£ Filters Pane
β’ Apply visual, page, or report-level filters for data control
π§° Basic Power BI Workflow:
1. Get Data β Import from Excel, SQL, CSV, etc.
2. Transform Data β Use Power Query to clean data
3. Model Data β Define relationships & calculated fields
4. Visualize β Drag fields onto canvas and build visuals
5. Publish β Share reports on Power BI Service
π‘ Pro Tip: Use slicers to let users filter data interactively!
π¬ Tap β€οΈ for more!
β€1π₯°1π€©1π1π€1
β
Power BI Basics: Part-2 β Data Transformation with Power Query π§©π
π What is Power Query?
Power Query is Power BIβs built-in tool to connect, clean, and transform raw data before visualizing it.
π₯ How to Import Data:
1οΈβ£ Click βHomeβ > βGet Dataβ
2οΈβ£ Choose source: Excel, CSV, SQL Server, Web, etc.
3οΈβ£ Select the table or sheet β Click βTransform Dataβ to open Power Query Editor
π οΈ Power Query Editor β Key Sections:
β’ Queries Pane β Lists all loaded tables/queries
β’ Data Preview β Shows the current table data
β’ Applied Steps β Every change you make is recorded here
β’ Ribbon Tools β Options to clean, shape, and merge data
π§Ή Common Data Transformations:
β Remove columns/rows
β Rename columns
β Change data types (text, number, date)
β Filter rows
β Split columns (by delimiter)
β Merge queries (joins)
β Append queries (stack tables)
β Create calculated columns
βοΈ Applied Steps:
Each step is tracked, so you can go back or edit them anytime without touching the original source file.
π Example:
Import an Excel file β remove blank rows β change βDateβ to proper format β split βFull Nameβ β load clean data to Power BI
π‘ Pro Tip: Use βClose Applyβ to save your cleaned data and move to Report View.
Double Tap β€οΈ For More
π What is Power Query?
Power Query is Power BIβs built-in tool to connect, clean, and transform raw data before visualizing it.
π₯ How to Import Data:
1οΈβ£ Click βHomeβ > βGet Dataβ
2οΈβ£ Choose source: Excel, CSV, SQL Server, Web, etc.
3οΈβ£ Select the table or sheet β Click βTransform Dataβ to open Power Query Editor
π οΈ Power Query Editor β Key Sections:
β’ Queries Pane β Lists all loaded tables/queries
β’ Data Preview β Shows the current table data
β’ Applied Steps β Every change you make is recorded here
β’ Ribbon Tools β Options to clean, shape, and merge data
π§Ή Common Data Transformations:
β Remove columns/rows
β Rename columns
β Change data types (text, number, date)
β Filter rows
β Split columns (by delimiter)
β Merge queries (joins)
β Append queries (stack tables)
β Create calculated columns
βοΈ Applied Steps:
Each step is tracked, so you can go back or edit them anytime without touching the original source file.
π Example:
Import an Excel file β remove blank rows β change βDateβ to proper format β split βFull Nameβ β load clean data to Power BI
π‘ Pro Tip: Use βClose Applyβ to save your cleaned data and move to Report View.
Double Tap β€οΈ For More
β€1π₯1π€©1π1π1
β
Power BI Basics: Part-3 β Data Modeling π§ π
Data modeling is the process of connecting multiple tables using relationships so Power BI can analyze data across them effectively.
π Types of Tables:
β’ Fact Table β Contains numeric data for analysis (e.g., Sales, Revenue)
β’ Dimension Table β Contains descriptive info (e.g., Product, Region, Date)
π How to Create Relationships:
1οΈβ£ Go to Model View
2οΈβ£ Drag a field (e.g., Product ID) from one table to the matching field in another
3οΈβ£ Power BI will auto-detect and define the relationship type
π Cardinality Options:
β’ One-to-Many (1:*): Common for dimensions to fact (e.g., one customer, many orders)
β’ Many-to-One (*:1): Reverse of above
β’ Many-to-Many (*:*): For advanced models, needs careful handling
π Cross Filter Direction:
β’ Single β Only filters one way (default, safer)
β’ Both β Allows mutual filtering; useful for slicers
π οΈ Best Practices:
β Use surrogate keys (e.g., IDs) to build relationships
β Avoid circular relationships
β Normalize data where needed
β Create a Date Table for time-based analysis
β Keep the model clean avoid unnecessary joins
π Example:
Link your Sales table with:
β Products table (via ProductID)
β Customers table (via CustomerID)
β Calendar table (via Date)
π‘ DAX helps you calculate values across tables once the model is set.
π¬ Tap β€οΈ for more!
Data modeling is the process of connecting multiple tables using relationships so Power BI can analyze data across them effectively.
π Types of Tables:
β’ Fact Table β Contains numeric data for analysis (e.g., Sales, Revenue)
β’ Dimension Table β Contains descriptive info (e.g., Product, Region, Date)
π How to Create Relationships:
1οΈβ£ Go to Model View
2οΈβ£ Drag a field (e.g., Product ID) from one table to the matching field in another
3οΈβ£ Power BI will auto-detect and define the relationship type
π Cardinality Options:
β’ One-to-Many (1:*): Common for dimensions to fact (e.g., one customer, many orders)
β’ Many-to-One (*:1): Reverse of above
β’ Many-to-Many (*:*): For advanced models, needs careful handling
π Cross Filter Direction:
β’ Single β Only filters one way (default, safer)
β’ Both β Allows mutual filtering; useful for slicers
π οΈ Best Practices:
β Use surrogate keys (e.g., IDs) to build relationships
β Avoid circular relationships
β Normalize data where needed
β Create a Date Table for time-based analysis
β Keep the model clean avoid unnecessary joins
π Example:
Link your Sales table with:
β Products table (via ProductID)
β Customers table (via CustomerID)
β Calendar table (via Date)
π‘ DAX helps you calculate values across tables once the model is set.
π¬ Tap β€οΈ for more!
β€1π1π₯1π1π1π1
β
Power BI Basics: Part-4 β DAX Functions ππ§
π What is DAX?
DAX (Data Analysis Expressions) is the formula language used in Power BI to create custom calculations and measures.
Youβll use it to calculate totals, build KPIs, compare time periods, filter data, and much more.
π 1. Basic DAX Functions
β€ SUM β Add values in a column
Total Sales = SUM(Sales[Amount])
β€ AVERAGE β Average of values
Average Discount = AVERAGE(Sales[Discount])
β€ COUNT / DISTINCTCOUNT
Order Count = COUNT(Sales[OrderID])
Unique Customers = DISTINCTCOUNT(Sales[CustomerID])
π 2. Logical Functions
β€ IF Statement
Performance = IF(Sales[Amount] > 5000, "High", "Low")
β€ SWITCH β Simplify multiple conditions
Rating = SWITCH(Sales[Stars], 1, "Poor", 5, "Excellent", "Average")
π 3. Time Intelligence Functions
β€ TOTALYTD
YTD Sales = TOTALYTD(SUM(Sales[Amount]), Dates[Date])
β€ SAMEPERIODLASTYEAR
Last Year Sales = CALCULATE(SUM(Sales[Amount]), SAMEPERIODLASTYEAR(Dates[Date]))
β€ DATEADD β Shift time
Previous Month Sales = CALCULATE(SUM(Sales[Amount]), DATEADD(Dates[Date], -1, MONTH))
π 4. CALCULATE β The Most Powerful DAX Function
Changes the context in which a calculation is done.
High Value Sales = CALCULATE(SUM(Sales[Amount]), Sales[Amount] > 1000)
π Real-World Example:
You want to create a KPI card showing Total Sales, compare it with Last Year Sales, and show % Growth
Sales Growth % = DIVIDE([Total Sales] - [Last Year Sales], [Last Year Sales], 0)
π‘ Pro Tip:
Use measures for calculations (not calculated columns) to improve performance and reusability.
π¬ Double Tap β€οΈ for More!
π What is DAX?
DAX (Data Analysis Expressions) is the formula language used in Power BI to create custom calculations and measures.
Youβll use it to calculate totals, build KPIs, compare time periods, filter data, and much more.
π 1. Basic DAX Functions
β€ SUM β Add values in a column
Total Sales = SUM(Sales[Amount])
β€ AVERAGE β Average of values
Average Discount = AVERAGE(Sales[Discount])
β€ COUNT / DISTINCTCOUNT
Order Count = COUNT(Sales[OrderID])
Unique Customers = DISTINCTCOUNT(Sales[CustomerID])
π 2. Logical Functions
β€ IF Statement
Performance = IF(Sales[Amount] > 5000, "High", "Low")
β€ SWITCH β Simplify multiple conditions
Rating = SWITCH(Sales[Stars], 1, "Poor", 5, "Excellent", "Average")
π 3. Time Intelligence Functions
β€ TOTALYTD
YTD Sales = TOTALYTD(SUM(Sales[Amount]), Dates[Date])
β€ SAMEPERIODLASTYEAR
Last Year Sales = CALCULATE(SUM(Sales[Amount]), SAMEPERIODLASTYEAR(Dates[Date]))
β€ DATEADD β Shift time
Previous Month Sales = CALCULATE(SUM(Sales[Amount]), DATEADD(Dates[Date], -1, MONTH))
π 4. CALCULATE β The Most Powerful DAX Function
Changes the context in which a calculation is done.
High Value Sales = CALCULATE(SUM(Sales[Amount]), Sales[Amount] > 1000)
π Real-World Example:
You want to create a KPI card showing Total Sales, compare it with Last Year Sales, and show % Growth
Sales Growth % = DIVIDE([Total Sales] - [Last Year Sales], [Last Year Sales], 0)
π‘ Pro Tip:
Use measures for calculations (not calculated columns) to improve performance and reusability.
π¬ Double Tap β€οΈ for More!
β‘1π1π₯1π1π1
β
Power BI Basics: Part-5 β Calculated Columns vs Measures πβοΈ
π 1οΈβ£ What is a Calculated Column?
A calculated column is created row by row in your table. It's stored like any other column and calculated when data is loaded.
Example:
Profit = Sales[Amount] - Sales[Cost]
Used when you need to group, sort, or filter using the new column.
β Best when:
β’ You need new data fields
β’ Used in visuals that need row context
β’ Required for slicers or categories
π 2οΈβ£ What is a Measure?
A measure is calculated on the fly when used in a visual. It depends on the filters and context applied.
Example:
Total Profit = SUM(Sales[Profit])
β Best when:
β’ You want dynamic calculations
β’ Data should change with filters
β’ Ideal for KPIs, dashboards
π Key Differences:
β’ Columns = Static, stored per row
β’ Measures = Dynamic, context-sensitive
β’ Columns take more memory
β’ Measures are faster and more efficient
π‘ Rule of Thumb:
Use calculated columns only if you must. Prefer measures for performance and flexibility.
π― Practice Task:
β’ Create a calculated column for Profit Margin
β’ Create a measure for Total Sales
β’ Use both in a bar chart and see the difference
π¬ Tap β€οΈ for more
π 1οΈβ£ What is a Calculated Column?
A calculated column is created row by row in your table. It's stored like any other column and calculated when data is loaded.
Example:
Profit = Sales[Amount] - Sales[Cost]
Used when you need to group, sort, or filter using the new column.
β Best when:
β’ You need new data fields
β’ Used in visuals that need row context
β’ Required for slicers or categories
π 2οΈβ£ What is a Measure?
A measure is calculated on the fly when used in a visual. It depends on the filters and context applied.
Example:
Total Profit = SUM(Sales[Profit])
β Best when:
β’ You want dynamic calculations
β’ Data should change with filters
β’ Ideal for KPIs, dashboards
π Key Differences:
β’ Columns = Static, stored per row
β’ Measures = Dynamic, context-sensitive
β’ Columns take more memory
β’ Measures are faster and more efficient
π‘ Rule of Thumb:
Use calculated columns only if you must. Prefer measures for performance and flexibility.
π― Practice Task:
β’ Create a calculated column for Profit Margin
β’ Create a measure for Total Sales
β’ Use both in a bar chart and see the difference
π¬ Tap β€οΈ for more
β€1π1π1