Data Analyst Interview Resources
51.7K subscribers
255 photos
1 video
53 files
321 links
Join our telegram channel to learn how data analysis can reveal fascinating patterns, trends, and stories hidden within the numbers! ๐Ÿ“Š

For ads & suggestions: @love_data
Download Telegram
Meesho Data Analyst interview experience (0-3) -


Power BI Questions:

1. Explain the concept of context transition in DAX and provide an example.
2. How would you optimize a complex Power BI report for faster performance?
3. Describe the process of creating and using calculation groups in Power BI.
4. Explain how you would handle large datasets in Power BI without compromising performance.
5. What is a composite model in Power BI, and how can it be used effectively?
6. How does the USERELATIONSHIP function work, and when would you use it?
7. Describe how to use Power Query M language for advanced data transformations.
8. Explain the difference between CROSSFILTER and TREATAS in DAX.

SQL Questions:

1. How would you optimize a slow-running query with multiple joins?
2. What is a recursive CTE, and can you provide an example of when to use it?
3. Explain the difference between clustered and non-clustered indexes and when to use each.
4. Write a query to find the second highest salary in each department.
5. How would you detect and resolve deadlocks in SQL?
6. Explain window functions and provide examples of ROW_NUMBER, RANK, and DENSE_RANK.
7. Describe the ACID properties in database transactions and their significance.
8. Write a query to calculate a running total with partitions based on specific conditions.
๐Ÿ‘20โค1
1. Define the term 'Data Wrangling.

Data Wrangling is the process wherein raw data is cleaned, structured, and enriched into a desired usable format for better decision making. It involves discovering, structuring, cleaning, enriching, validating, and analyzing data. This process can turn and map out large amounts of data extracted from various sources into a more useful format.

2. What are the best methods for data cleaning?

Create a data cleaning plan by understanding where the common errors take place and keep all the communications open. Before working with the data, identify and remove the duplicates. This will lead to an easy and effective data analysis process.Focus on the accuracy of the data. Set cross-field validation, maintain the value types of data, and provide mandatory constraints.Normalize the data at the entry point so that it is less chaotic. You will be able to ensure that all information is standardized, leading to fewer errors on entry.


3. Explain the Type I and Type II errors in Statistics?

In Hypothesis testing, a Type I error occurs when the null hypothesis is rejected even if it is true. It is also known as a false positive.

A Type II error occurs when the null hypothesis is not rejected, even if it is false. It is also known as a false negative.

4. How do you make a dropdown list in MS Excel?

First, click on the Data tab that is present in the ribbon.Under the Data Tools group, select Data Validation.Then navigate to Settings > Allow > List.Select the source you want to provide as a list array.

5. State some ways to improve the performance of Tableau?

Use an Extract to make workbooks run faster.
Reduce the scope of data to decrease the volume of data.
Reduce the number of marks on the view to avoid information overload.
Hide unused fields.
Use Context filters.
Use indexing in tables and use the same fields for filtering.
Remove unnecessary calculations and sheets.
๐Ÿ‘8โค1๐ŸŽ‰1
1. What are Query and Query language?

A query is nothing but a request sent to a database to retrieve data or information. The required data can be retrieved from a table or many tables in the database.

Query languages use various types of queries to retrieve data from databases. SQL, Datalog, and AQL are a few examples of query languages; however, SQL is known to be the widely used query language.



2. What are Superkey and candidate key?

A super key may be a single or a combination of keys that help to identify a record in a table. Know that Super keys can have one or more attributes, even though all the attributes are not necessary to identify the records.

A candidate key is the subset of Superkey, which can have one or more than one attributes to identify records in a table. Unlike Superkey, all the attributes of the candidate key must be helpful to identify the records.


3. What do you mean by buffer pool and mention its benefits?

A buffer pool in SQL is also known as a buffer cache. All the resources can store their cached data pages in a buffer pool. The size of the buffer pool can be defined during the configuration of an instance of SQL Server.
The following are the benefits of a buffer pool:

Increase in I/O performance
Reduction in I/O latency
Increase in transaction throughput
Increase in reading performance


4. What is the difference between Zero and NULL values in SQL?

When a field in a column doesnโ€™t have any value, it is said to be having a NULL value. Simply put, NULL is the blank field in a table. It can cancel be considered as an unassigned, unknown, or unavailable value. On the contrary, zero is a number, and it is an available, assigned, and known value.
๐Ÿ‘7โค2๐Ÿ‘Œ1
Here are some commonly asked SQL interview questions along with brief answers:

1. What is SQL?
   - SQL stands for Structured Query Language, used for managing and manipulating relational databases.

2. What are the types of SQL commands?
   - SQL commands can be broadly categorized into four types: Data Definition Language (DDL), Data Manipulation Language (DML), Data Control Language (DCL), and Transaction Control Language (TCL).

3. What is the difference between CHAR and VARCHAR data types?
   - CHAR is a fixed-length character data type, while VARCHAR is a variable-length character data type. CHAR will always occupy the same amount of storage space, while VARCHAR will only use the necessary space to store the actual data.

4. What is a primary key?
   - A primary key is a column or a set of columns that uniquely identifies each row in a table. It ensures data integrity by enforcing uniqueness and can be used to establish relationships between tables.

5. What is a foreign key?
   - A foreign key is a column or a set of columns in one table that refers to the primary key in another table. It establishes a relationship between two tables and ensures referential integrity.

6. What is a JOIN in SQL?
   - JOIN is used to combine rows from two or more tables based on a related column between them. There are different types of JOINs, including INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

7. What is the difference between INNER JOIN and OUTER JOIN?
   - INNER JOIN returns only the rows that have matching values in both tables, while OUTER JOIN (LEFT, RIGHT, FULL) returns all rows from one or both tables, with NULL values in columns where there is no match.

8. What is the difference between GROUP BY and ORDER BY?
   - GROUP BY is used to group rows that have the same values into summary rows, typically used with aggregate functions like SUM, COUNT, AVG, etc., while ORDER BY is used to sort the result set based on one or more columns.

9. What is a subquery?
   - A subquery is a query nested within another query, used to return data that will be used in the main query. Subqueries can be used in SELECT, INSERT, UPDATE, and DELETE statements.

10. What is normalization in SQL?
    - Normalization is the process of organizing data in a database to reduce redundancy and dependency. It involves dividing large tables into smaller tables and defining relationships between them to improve data integrity and efficiency.

Around 90% questions will be asked from sql in data analytics interview, so please make sure to practice SQL skills using websites like stratascratch. โ˜บ๏ธ๐Ÿ’ช
โค8๐Ÿ‘8
Planning for Data Science or Data Engineering Interview.

Focus on SQL & Python first. Here are some important questions which you should know.

๐ˆ๐ฆ๐ฉ๐จ๐ซ๐ญ๐š๐ง๐ญ ๐’๐๐‹ ๐ช๐ฎ๐ž๐ฌ๐ญ๐ข๐จ๐ง๐ฌ

1- Find out nth Order/Salary from the tables.
2- Find the no of output records in each join from given Table 1 & Table 2
3- YOY,MOM Growth related questions.
4- Find out Employee ,Manager Hierarchy (Self join related question) or
Employees who are earning more than managers.
5- RANK,DENSERANK related questions
6- Some row level scanning medium to complex questions using CTE or recursive CTE, like (Missing no /Missing Item from the list etc.)
7- No of matches played by every team or Source to Destination flight combination using CROSS JOIN.
8-Use window functions to perform advanced analytical tasks, such as calculating moving averages or detecting outliers.
9- Implement logic to handle hierarchical data, such as finding all descendants of a given node in a tree structure.
10-Identify and remove duplicate records from a table.

๐ˆ๐ฆ๐ฉ๐จ๐ซ๐ญ๐š๐ง๐ญ ๐๐ฒ๐ญ๐ก๐จ๐ง ๐ช๐ฎ๐ž๐ฌ๐ญ๐ข๐จ๐ง๐ฌ

1- Reversing a String using an Extended Slicing techniques.
2- Count Vowels from Given words .
3- Find the highest occurrences of each word from string and sort them in order.
4- Remove Duplicates from List.
5-Sort a List without using Sort keyword.
6-Find the pair of numbers in this list whose sum is n no.
7-Find the max and min no in the list without using inbuilt functions.
8-Calculate the Intersection of Two Lists without using Built-in Functions
9-Write Python code to make API requests to a public API (e.g., weather API) and process the JSON response.
10-Implement a function to fetch data from a database table, perform data manipulation, and update the database.

Join for more: https://t.iss.one/datasciencefun

ENJOY LEARNING ๐Ÿ‘๐Ÿ‘
๐Ÿ‘11โค1
Here is a list of Important interview questions

SQL INTERVIEW QUESTIONS WITH IMPORTANT TOPICS
๐Ÿ‘‡๐Ÿ‘‡
https://t.iss.one/sqlspecialist/426

Data Analyst Interview Questions
๐Ÿ‘‡๐Ÿ‘‡
https://t.iss.one/DataAnalystInterview/69

Python Interview Questions and Answers
๐Ÿ‘‡๐Ÿ‘‡
https://t.iss.one/dsabooks/96

Data Science Interview Questions
๐Ÿ‘‡๐Ÿ‘‡
https://t.iss.one/datasciencefun/1058?single

Advanced Power BI Interview Questions
๐Ÿ‘‡๐Ÿ‘‡
https://t.iss.one/sqlspecialist/422

DSA INTERVIEW QUESTIONS
๐Ÿ‘‡๐Ÿ‘‡
https://t.iss.one/crackingthecodinginterview/77

Use Chat GPT to prepare for your next INTERVIEW
๐Ÿ‘‡๐Ÿ‘‡
https://t.iss.one/getjobss/1483

ENJOY LEARNING ๐Ÿ‘๐Ÿ‘
โค2๐Ÿ‘2๐Ÿ‘Œ2๐ŸŽ‰1
๐Ÿ‘5โค3
The IMG project, order promotion revenue, and shared revenue have been developing steadily and healthily. Interested friends can join and work together.


IMG
Register and get 3USDT
Minimum deposit 25USDT
Minimum withdrawal 10USDT

First deposit bonus
The first deposit of more than 50USDT will be rewarded with 3USDT
The first deposit of more than 100 USDT will be rewarded with 5 USDT
The first deposit of more than 300 USDT will be rewarded with 15 USDT

Invitation rewards
Invite subordinates to deposit more than 50USDT for the first time and receive a reward of 5USDT
Invite subordinates to deposit more than 100 USDT for the first time and receive a reward of 12 USDT
Invite subordinates to deposit more than 300 USDT for the first time and receive a reward of 24 USDT.

https://h5.img-trade.com Invitation code๏ผš495183

Contact information: https://t.iss.one/IMG_LINA
๐Ÿ‘14โค2๐Ÿฅฐ1๐Ÿค”1๐ŸŽ‰1
โœ”๏ธ๐Ÿ“šA beginner's roadmap for learning SQL:

๐Ÿ”บUnderstand Basics:
Learn what SQL is and its purpose in managing relational databases.
Understand basic database concepts like tables, rows, columns, and relationships.

๐Ÿ”บLearn SQL Syntax:
Familiarize yourself with SQL syntax for common commands like SELECT, INSERT, UPDATE, DELETE.
Understand clauses like WHERE, ORDER BY, GROUP BY, and JOIN.

๐Ÿ”บSetup a Database:
Install a relational database management system (RDBMS) like MySQL, SQLite, or PostgreSQL.
Practice creating databases, tables, and inserting data.

๐Ÿ”บRetrieve Data (SELECT):
Learn to retrieve data from a database using SELECT statements.
Practice filtering data using WHERE clause and sorting using ORDER BY.

๐Ÿ”บModify Data (INSERT, UPDATE, DELETE):
Understand how to insert new records, update existing ones, and delete data.
Be cautious with DELETE to avoid unintentional data loss.

๐Ÿ”บWorking with Functions:
Explore SQL functions like COUNT, AVG, SUM, MAX, MIN for data analysis.
Understand string functions, date functions, and mathematical functions.

๐Ÿ”บData Filtering and Sorting:
Learn advanced filtering techniques using AND, OR, and IN operators.
Practice sorting data using multiple columns.

๐Ÿ”บTable Relationships (JOIN):
Understand the concept of joining tables to retrieve data from multiple tables.
Learn about INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

๐Ÿ”บGrouping and Aggregation:
Explore GROUP BY clause to group data based on specific columns.
Understand aggregate functions for summarizing data (SUM, AVG, COUNT).

๐Ÿ”บSubqueries:
Learn to use subqueries to perform complex queries.
Understand how to use subqueries in SELECT, WHERE, and FROM clauses.

๐Ÿ”บIndexes and Optimization:
Gain knowledge about indexes and their role in optimizing queries.
Understand how to optimize SQL queries for better performance.

๐Ÿ”บTransactions and ACID Properties:
Learn about transactions and the ACID properties (Atomicity, Consistency, Isolation, Durability).
Understand how to use transactions to maintain data integrity.

๐Ÿ”บNormalization:
Understand the basics of database normalization to design efficient databases.
Learn about 1NF, 2NF, 3NF, and BCNF.

๐Ÿ”บBackup and Recovery:
Understand the importance of database backups.
Learn how to perform backups and recovery operations.

๐Ÿ”บPractice and Projects:
Apply your knowledge through hands-on projects.
Practice on platforms like LeetCode, HackerRank, or build your own small database-driven projects.

๐Ÿ‘€๐Ÿ‘Remember to practice regularly and build real-world projects to reinforce your learning.

Happy Learning ๐Ÿฅณ ๐Ÿ“š
๐Ÿ‘12โค1
Q1: How would you analyze data to understand user connection patterns on a professional network?

Ans: I'd use graph databases like Neo4j for social network analysis. By analyzing connection patterns, I can identify influencers or isolated communities.

Q2: Describe a challenging data visualization you created to represent user engagement metrics.

Ans: I visualized multi-dimensional data showing user engagement across features, regions, and time using tools like D3.js, creating an interactive dashboard with drill-down capabilities.

Q3: How would you identify and target passive job seekers on LinkedIn?

Ans: I'd analyze user behavior patterns, like increased profile updates, frequent visits to job postings, or engagement with career-related content, to identify potential passive job seekers.

Q4: How do you measure the effectiveness of a new feature launched on LinkedIn?

Ans: I'd set up A/B tests, comparing user engagement metrics between those who have access to the new feature and a control group. I'd then analyze metrics like time spent, feature usage frequency, and overall platform engagement to measure effectiveness.
๐Ÿ‘3
Here are 30 most asked SQL questions to clear your next interview -

โžค ๐—ช๐—ถ๐—ป๐—ฑ๐—ผ๐˜„ ๐—™๐˜‚๐—ป๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€

1. Calculate the moving average of sales for the past 3 months.
2. Assign a dense rank to employees based on their salary.
3. Retrieve the first and last order date for each customer.
4. Find the Nth highest salary for each department using window functions.
5. Determine the percentage of total sales contributed by each employee.

โžค ๐—–๐—ผ๐—บ๐—บ๐—ผ๐—ป ๐—ง๐—ฎ๐—ฏ๐—น๐—ฒ ๐—˜๐˜…๐—ฝ๐—ฟ๐—ฒ๐˜€๐˜€๐—ถ๐—ผ๐—ป๐˜€ (๐—–๐—ง๐—˜)

1. Use a CTE to split a full name into first and last names.
2. Write a CTE to find the longest consecutive streak of sales for an employee.
3. Generate Fibonacci numbers up to a given limit using a recursive CTE.
4. Use a CTE to identify duplicate records in a table.
5. Find the total sales for each category and filter categories with sales greater than a threshold using a CTE.

โžค ๐—๐—ผ๐—ถ๐—ป๐˜€ (๐—œ๐—ป๐—ป๐—ฒ๐—ฟ, ๐—ข๐˜‚๐˜๐—ฒ๐—ฟ, ๐—–๐—ฟ๐—ผ๐˜€๐˜€, ๐—ฆ๐—ฒ๐—น๐—ณ)

1. Retrieve a list of customers who have placed orders and those who have not placed orders (Full Outer Join).
2. Find employees working on multiple projects using a self join.
3. Match orders with customers and also display unmatched orders (Left Join).
4. Generate a product pair list but exclude pairs with identical products (Cross Join with condition).
5. Retrieve employees and their managers using a self join.

โžค ๐—ฆ๐˜‚๐—ฏ๐—พ๐˜‚๐—ฒ๐—ฟ๐—ถ๐—ฒ๐˜€

1. Find customers whose total order amount is greater than the average order amount.
2. Retrieve employees who earn the lowest salary in their department.
3. Identify products that have been ordered more than 10 times using a subquery.
4. Find regions where the maximum sales are below a given threshold.

โžค ๐—”๐—ด๐—ด๐—ฟ๐—ฒ๐—ด๐—ฎ๐˜๐—ฒ ๐—™๐˜‚๐—ป๐—ฐ๐˜๐—ถ๐—ผ๐—ป๐˜€

1. Calculate the median salary for each department.
2. Find the total sales for each month and rank them in descending order.
3. Count the number of distinct customers for each product.
4. Retrieve the top 5 regions by total sales.
5. Calculate the average order value for each customer.

โžค ๐—œ๐—ป๐—ฑ๐—ฒ๐˜…๐—ถ๐—ป๐—ด ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ๐—ฎ๐—ป๐—ฐ๐—ฒ

1. Write a query to find duplicate values in an indexed column.
2. Analyze the impact of adding a composite index on query performance.
3. Identify columns with high cardinality that could benefit from indexing
4. Compare query execution times before and after adding a clustered index.
5. Write a query that avoids the use of an index to test performance differences.
๐Ÿ‘8โค1๐Ÿ‘1
Many candidates get rejected in interviews due to one of the reasons listed below:

๐Ÿ“ŒPoor Preparation โ€“ Walking into an interview without knowing about the company, its culture, or the role is like sitting for an exam without studying. It shows a lack of interest.

๐Ÿ“ŒWeak Communication Skills โ€“ Even the best ideas can fail if you canโ€™t communicate them effectively. Clear, confident, and concise answers are key.

๐Ÿ“ŒInappropriate Attire โ€“ First impressions matter, and dressing unprofessionally can send the wrong signal. Always align with the companyโ€™s dress code.

๐Ÿ“ŒOverconfidence or Lack of Confidence โ€“ Being too arrogant or overly timid can both raise red flags. A balanced, professional attitude is what employers look for.

๐Ÿ“ŒNot Asking Questions โ€“ Interviews are a two-way street. Failing to ask thoughtful questions can make you seem uninterested or unengaged.

๐Ÿ“ŒNegative Comments About Previous Employers โ€“ Speaking ill of past experiences reflects poorly on your professionalism. Keep the conversation positive.

๐Ÿ“ŒFocusing Only on Salary โ€“ While compensation is important, discussing it too soon or too much might make you seem less interested in the job itself.

By recognizing these common pitfalls and addressing them, you can significantly improve your chances of landing that dream job!
๐Ÿ‘5
15 Steps to master Python Programming
โค4๐Ÿ‘2
Data Analyst Interview Questions
๐Ÿ‘11โค2
Data Analyst vs. Data Scientist - What's the Difference?

1. Data Analyst:
   - Role: Focuses on interpreting and analyzing data to help businesses make informed decisions.
   - Skills: Proficiency in SQL, Excel, data visualization tools (Tableau, Power BI), and basic statistical analysis.
   - Responsibilities: Data cleaning, performing EDA, creating reports and dashboards, and communicating insights to stakeholders.

2. Data Scientist:
   - Role: Involves building predictive models, applying machine learning algorithms, and deriving deeper insights from data.
   - Skills: Strong programming skills (Python, R), machine learning, advanced statistics, and knowledge of big data technologies (Hadoop, Spark).
   - Responsibilities: Data modeling, developing machine learning models, performing advanced analytics, and deploying models into production.

3. Key Differences:
   - Focus: Data Analysts are more focused on interpreting existing data, while Data Scientists are involved in creating new data-driven solutions.
   - Tools: Analysts typically use SQL, Excel, and BI tools, while Data Scientists work with programming languages, machine learning frameworks, and big data tools.
   - Outcomes: Analysts provide insights and recommendations, whereas Scientists build models that predict future trends and automate decisions.

30 Days of Data Science Series: https://t.iss.one/datasciencefun/1708

Like this post if you need more ๐Ÿ‘โค๏ธ

Hope it helps ๐Ÿ™‚
๐Ÿ‘3
Top 5 data analysis interview questions with answers ๐Ÿ˜„๐Ÿ‘‡

Question 1: How would you approach a new data analysis project?

Ideal answer:
I would approach a new data analysis project by following these steps:
Understand the business goals. What is the purpose of the data analysis? What questions are we trying to answer?
Gather the data. This may involve collecting data from different sources, such as databases, spreadsheets, and surveys.
Clean and prepare the data. This may involve removing duplicate data, correcting errors, and formatting the data in a consistent way.
Explore the data. This involves using data visualization and statistical analysis to understand the data and identify any patterns or trends.
Build a model or hypothesis. This involves using the data to develop a model or hypothesis that can be used to answer the business questions.
Test the model or hypothesis. This involves using the data to test the model or hypothesis and see how well it performs.
Interpret and communicate the results. This involves explaining the results of the data analysis to stakeholders in a clear and concise way.

Question 2: What are some of the challenges you have faced in previous data analysis projects, and how did you overcome them?

Ideal answer:
One of the biggest challenges I have faced in previous data analysis projects is dealing with missing data. I have overcome this challenge by using a variety of techniques, such as imputation and machine learning.
Another challenge I have faced is dealing with large datasets. I have overcome this challenge by using efficient data processing techniques and by using cloud computing platforms.

Question 3: Can you describe a time when you used data analysis to solve a business problem?

Ideal answer:
In my previous role at a retail company, I was tasked with identifying the products that were most likely to be purchased together. I used data analysis to identify patterns in the purchase data and to develop a model that could predict which products were most likely to be purchased together. This model was used to improve the company's product recommendations and to increase sales.

Question 4: What are some of your favorite data analysis tools and techniques?

Ideal answer:
Some of my favorite data analysis tools and techniques include:
Programming languages such as Python and R
Data visualization tools such as Tableau and Power BI
Statistical analysis tools such as SPSS and SAS
Machine learning algorithms such as linear regression and decision trees

Question 5: How do you stay up-to-date on the latest trends and developments in data analysis?

Ideal answer:
I stay up-to-date on the latest trends and developments in data analysis by reading industry publications, attending conferences, and taking online courses. I also follow thought leaders on social media and subscribe to newsletters.

By providing thoughtful and well-informed answers to these questions, you can demonstrate to your interviewer that you have the analytical skills and knowledge necessary to be successful in the role.

Like this post if you want more interview questions with detailed answers to be posted in the channel ๐Ÿ‘โค๏ธ

Share with credits: https://t.iss.one/sqlspecialist

Hope it helps :)
๐Ÿ‘8โค1๐Ÿ‘1๐ŸŽ‰1
Quick checklist for you โœ…
๐Ÿ‘3
What will transform the way people work over the next 5-10 years
๐Ÿ‘1
This is what all you require in Excel if you are planning to master Data Analytics

Basic Excel Skills
1. Excel Interface and Basics
โ€ข Ribbon, Menus, and Toolbars
โ€ข Workbook and Worksheet Navigation
โ€ข Data Entry and Formatting
2. Cell Referencing
โ€ข Absolute, Relative, and Mixed References
โ€ข Named Ranges

Data Cleaning and Preparation
3. Data Validation
โ€ข Drop-down Lists
โ€ข Custom Rules
4. Text Functions
โ€ข CONCATENATE, TEXTJOIN
โ€ข LEFT, RIGHT, MID
โ€ข TRIM, CLEAN
โ€ข FIND, SEARCH, SUBSTITUTE
5. Date and Time Functions
โ€ข TODAY, NOW
โ€ข DATE, DAY, MONTH, YEAR
โ€ข DATEDIF, NETWORKDAYS
6. Handling Errors
โ€ข IFERROR, ISERROR, ISBLANK

Data Analysis Functions
7. Logical Functions
โ€ข IF, AND, OR, NOT
8. Lookup and Reference Functions
โ€ข VLOOKUP, HLOOKUP
โ€ข INDEX, MATCH
โ€ข XLOOKUP (for modern Excel)
9. Statistical Functions
โ€ข AVERAGE, MEDIAN, MODE
โ€ข COUNT, COUNTA, COUNTIF, COUNTIFS
โ€ข RANK, LARGE, SMALL
10. Math Functions
โ€ข SUM, SUMIF, SUMIFS
โ€ข ROUND, ROUNDUP, ROUNDDOWN
โ€ข PRODUCT, AVERAGEIF

Data Visualization
11. Charts and Graphs
โ€ข Line, Bar, Column, and Pie Charts
โ€ข Scatter Plots and Bubble Charts
โ€ข Combo Charts
12. Conditional Formatting
โ€ข Color Scales
โ€ข Data Bars
โ€ข Custom Rules

Advanced Excel for Analytics
13. Pivot Tables and Pivot Charts
โ€ข Creating and Customizing Pivot Tables
โ€ข Grouping Data
โ€ข Calculated Fields and Items
14. Power Query
โ€ข Importing Data from External Sources
โ€ข Data Transformation and Shaping
15. Power Pivot
โ€ข Creating Relationships between Tables
โ€ข DAX (Data Analysis Expressions) Basics

Automation and Optimization
16. Macros and VBA Basics
โ€ข Recording Macros
โ€ข Editing VBA Code
17. What-If Analysis
โ€ข Goal Seek
โ€ข Data Tables
โ€ข Scenario Manager

Integration and Collaboration
18. Data Import and Export
โ€ข Importing Data from CSV, Text, and SQL
โ€ข Exporting Data to Other Formats
19. Collaboration Tools
โ€ข Sharing and Protecting Workbooks
โ€ข Track Changes

Problem-Solving Tools
20. Solver and Optimization
โ€ข Setting Up Solver
โ€ข Constraints and Optimization
21. Forecasting
โ€ข Trendlines
โ€ข Forecast Sheets
โ€ข Exponential Smoothing
ptimization
๐Ÿ‘6โค3๐Ÿฅฐ1