๐ ๐ฎ๐๐๐ฒ๐ฟ ๐ฃ๐ผ๐๐ฒ๐ฟ ๐๐ ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐! ๐ฅ
Learn Power BI through these FREE learning resources
โ
โจ What You'll Learn:
๐ Interactive Dashboards
๐ Data Visualization
๐งน Data Transformation
๐ผ Real-World Reporting Skills
๐ฏ Beginner-Friendly โ No Coding Required
๐ฆ๐๐ฎ๐ฟ๐ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐
โ
โhttps://pdlink.in/4hznwlu
๐ซPerfect for Students โข Freshers โข Data Analyst Aspirants โข Working Professionals
Learn Power BI through these FREE learning resources
โ
โจ What You'll Learn:
๐ Interactive Dashboards
๐ Data Visualization
๐งน Data Transformation
๐ผ Real-World Reporting Skills
๐ฏ Beginner-Friendly โ No Coding Required
๐ฆ๐๐ฎ๐ฟ๐ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด ๐ณ๐ผ๐ฟ ๐๐ฅ๐๐
โ
โhttps://pdlink.in/4hznwlu
๐ซPerfect for Students โข Freshers โข Data Analyst Aspirants โข Working Professionals
โค1๐1
๐ Data Analyst Interview Series โ Part 4
Guys, let's continue our Data Analyst Interview Series.
Today, let's cover 10 practical SQL questions that are commonly asked in Data Analyst interviews. ๐
1๏ธโฃ How do you find the highest salary in each department?
Sample Answer:
"I would use a window function such as DENSE_RANK() and partition the data by department."
2๏ธโฃ How do you find customers who have never placed an order?
Sample Answer:
"I would use a LEFT JOIN between the Customers and Orders tables and then filter for customers where no matching order exists."
3๏ธโฃ How do you find the total sales for each customer?
Sample Answer:
"I would group the sales data by Customer_ID and use SUM() to calculate the total sales."
4๏ธโฃ How do you find the top 5 customers by sales?
Sample Answer:
"I would aggregate sales by customer, sort the result in descending order, and then return the top five customers."
"The exact syntax for limiting rows can vary depending on the database, such as TOP in SQL Server."
5๏ธโฃ How do you calculate the average order value?
Sample Answer:
"Average Order Value can be calculated by dividing total sales by the number of orders. If each row represents one order, AVG() can also be used directly on the order amount."
6๏ธโฃ How would you identify customers who placed more than 5 orders?
Sample Answer:
"I would group the orders by Customer_ID and use HAVING to filter customers whose order count is greater than five."
7๏ธโฃ How do you find records from the last 30 days?
Sample Answer:
"I would compare the date column with the current date and subtract 30 days. The exact syntax depends on the database."
For example:
8๏ธโฃ How do you find the total sales by month?
Sample Answer:
"I would extract the month from the order date, group the data by month, and calculate the total sales."
9๏ธโฃ How do you find employees whose salary is above their department's average salary?
Sample Answer:
"I would calculate the average salary for each department and compare each employee's salary with that department-level average. A CTE makes this easier to read."
Guys, let's continue our Data Analyst Interview Series.
Today, let's cover 10 practical SQL questions that are commonly asked in Data Analyst interviews. ๐
1๏ธโฃ How do you find the highest salary in each department?
Sample Answer:
"I would use a window function such as DENSE_RANK() and partition the data by department."
WITH RankedEmployees AS (
SELECT Employee_ID,
Department,
Salary,
DENSE_RANK() OVER (
PARTITION BY Department
ORDER BY Salary DESC
) AS Salary_Rank
FROM Employees
)
SELECT Employee_ID, Department, Salary
FROM RankedEmployees
WHERE Salary_Rank = 1;
2๏ธโฃ How do you find customers who have never placed an order?
Sample Answer:
"I would use a LEFT JOIN between the Customers and Orders tables and then filter for customers where no matching order exists."
SELECT c.Customer_ID,
c.Customer_Name
FROM Customers c
LEFT JOIN Orders o
ON c.Customer_ID = o.Customer_ID
WHERE o.Customer_ID IS NULL;
3๏ธโฃ How do you find the total sales for each customer?
Sample Answer:
"I would group the sales data by Customer_ID and use SUM() to calculate the total sales."
SELECT Customer_ID,
SUM(Sales) AS Total_Sales
FROM Orders
GROUP BY Customer_ID;
4๏ธโฃ How do you find the top 5 customers by sales?
Sample Answer:
"I would aggregate sales by customer, sort the result in descending order, and then return the top five customers."
SELECT Customer_ID,
SUM(Sales) AS Total_Sales
FROM Orders
GROUP BY Customer_ID
ORDER BY Total_Sales DESC
LIMIT 5;
"The exact syntax for limiting rows can vary depending on the database, such as TOP in SQL Server."
5๏ธโฃ How do you calculate the average order value?
Sample Answer:
"Average Order Value can be calculated by dividing total sales by the number of orders. If each row represents one order, AVG() can also be used directly on the order amount."
SELECT AVG(Order_Amount) AS Average_Order_Value
FROM Orders;
6๏ธโฃ How would you identify customers who placed more than 5 orders?
Sample Answer:
"I would group the orders by Customer_ID and use HAVING to filter customers whose order count is greater than five."
SELECT Customer_ID,
COUNT(**) AS Order_Count
FROM Orders
GROUP BY Customer_ID
HAVING COUNT(**) > 5;
7๏ธโฃ How do you find records from the last 30 days?
Sample Answer:
"I would compare the date column with the current date and subtract 30 days. The exact syntax depends on the database."
For example:
SELECT **
FROM Orders
WHERE Order_Date >= CURRENT_DATE - INTERVAL '30' DAY;
8๏ธโฃ How do you find the total sales by month?
Sample Answer:
"I would extract the month from the order date, group the data by month, and calculate the total sales."
SELECT
DATE_TRUNC('month', Order_Date) AS Month,
SUM(Sales) AS Total_Sales
FROM Orders
GROUP BY DATE_TRUNC('month', Order_Date)
ORDER BY Month;
9๏ธโฃ How do you find employees whose salary is above their department's average salary?
Sample Answer:
"I would calculate the average salary for each department and compare each employee's salary with that department-level average. A CTE makes this easier to read."
WITH DepartmentAverage AS (
SELECT Department,
AVG(Salary) AS Avg_Salary
FROM Employees
GROUP BY Department
)
SELECT e.Employee_ID,
e.Department,
e.Salary
FROM Employees e
JOIN DepartmentAverage d
ON e.Department = d.Department
WHERE e.Salary > d.Avg_Salary;
๐3โค1
๐ What is the difference between UNION and JOIN?
Sample Answer:
"JOIN combines columns from different tables based on a related key.
UNION combines rows from the results of two SELECT statements with compatible column structures.
For example, if I want to combine customer information with order information, I would typically use a JOIN. If I want to append two similar datasets containing the same type of records, I might use UNION."
๐ Double Tap โค๏ธ For Part 5
Sample Answer:
"JOIN combines columns from different tables based on a related key.
UNION combines rows from the results of two SELECT statements with compatible column structures.
For example, if I want to combine customer information with order information, I would typically use a JOIN. If I want to append two similar datasets containing the same type of records, I might use UNION."
๐ Double Tap โค๏ธ For Part 5
โค7
๐๐ฃ๐ฎ๐ ๐๐ณ๐๐ฒ๐ฟ ๐ฃ๐น๐ฎ๐ฐ๐ฒ๐บ๐ฒ๐ป๐ ๐ง๐ฟ๐ฎ๐ถ๐ป๐ถ๐ป๐ด | ๐๐ฒ๐ฐ๐ผ๐บ๐ฒ ๐ฎ ๐๐๐น๐น๐๐๐ฎ๐ฐ๐ธ ๐๐ฒ๐๐ฒ๐น๐ผ๐ฝ๐ฒ๐ฟ ๐ช๐๐๐ต ๐๐ฒ๐ป๐๐
Start a high-paying tech careerโeven without prior coding experience
๐ ๐ฃ๐น๐ฎ๐ฐ๐ฒ๐บ๐ฒ๐ป๐ ๐๐ถ๐ด๐ต๐น๐ถ๐ด๐ต๐๐:
๐ฐ โน41 LPA highest salary
๐ โน7.4 LPA average salary
๐ 2,000+ students placed
๐ข 500+ hiring partners
โ 100% job assistance
๐ Skill Indiaโauthenticated certificate
๐ ๐๐ฝ๐ฝ๐น๐ ๐ก๐ผ๐๐:-
https://pdlink.in/3SuUeuD
๐ฏ HurryUp.....Limited Seats Available
Start a high-paying tech careerโeven without prior coding experience
๐ ๐ฃ๐น๐ฎ๐ฐ๐ฒ๐บ๐ฒ๐ป๐ ๐๐ถ๐ด๐ต๐น๐ถ๐ด๐ต๐๐:
๐ฐ โน41 LPA highest salary
๐ โน7.4 LPA average salary
๐ 2,000+ students placed
๐ข 500+ hiring partners
โ 100% job assistance
๐ Skill Indiaโauthenticated certificate
๐ ๐๐ฝ๐ฝ๐น๐ ๐ก๐ผ๐๐:-
https://pdlink.in/3SuUeuD
๐ฏ HurryUp.....Limited Seats Available
โค4๐1
๐ Data Analyst Interview Series โ Part 5
Guys, let's continue our Data Analyst Interview Series.
This time, let's move to one of the most important skills for a Data Analyst: Excel.
Here are 10 Excel interview questions you should know. ๐
1๏ธโฃ What is a PivotTable and why is it used?
Sample Answer:
โA PivotTable is an Excel feature used to quickly summarize and analyze large datasets. It allows me to group, filter, and aggregate data without writing complex formulas.
For example, I can use a PivotTable to calculate total sales by region, product, or month and quickly identify business trends.โ
2๏ธโฃ What is the difference between VLOOKUP and XLOOKUP?
Sample Answer:
โVLOOKUP searches for a value in the first column of a selected range and returns a value from another column. It has limitations such as primarily working from left to right.
XLOOKUP is more flexible. It can search in any direction, provides better handling of missing values, and allows separate lookup and return ranges.
For new Excel work, I would generally prefer XLOOKUP when it is available.โ
3๏ธโฃ What is the difference between COUNT, COUNTA, COUNTIF, and COUNTIFS?
Sample Answer:
โCOUNT counts cells containing numbers.
COUNTA counts non-empty cells.
COUNTIF counts cells that meet one condition.
COUNTIFS counts cells that meet multiple conditions.โ
Example:
4๏ธโฃ What is the difference between SUMIF and SUMIFS?
Sample Answer:
โSUMIF is used when I have one condition, while SUMIFS is used when I need to apply multiple conditions.
For example, to calculate sales for the India region:
To calculate sales for India where the product is Laptop:
5๏ธโฃ How do you remove duplicate records in Excel?
Sample Answer:
โI first determine which columns should uniquely identify a record. Then I can use Excel's Remove Duplicates feature to identify and remove duplicate rows.
However, I would not immediately delete duplicates. I would first verify whether they are genuine duplicates or legitimate repeated transactions.โ
6๏ธโฃ How do you handle missing values in Excel?
Sample Answer:
โFirst, I identify how many values are missing and understand why they are missing.
Depending on the situation, I may replace them with an appropriate value, use a formula such as IF or IFERROR, flag them as โUnknownโ, or exclude them if the business requirement allows it.
I would avoid blindly replacing missing values because that can affect the accuracy of the analysis.โ
7๏ธโฃ What is conditional formatting?
Sample Answer:
โConditional formatting automatically changes the appearance of cells based on specified conditions.
For example, I can use it to highlight sales below target, overdue transactions, duplicate values, negative profit, or unusually high values.
It is useful for quickly identifying patterns and exceptions in a dataset.โ
8๏ธโฃ How would you identify the top 10 customers by sales in Excel?
Sample Answer:
โI could use a PivotTable to summarize total sales by customer, sort the values in descending order, and filter the result to the top 10 customers.
Guys, let's continue our Data Analyst Interview Series.
This time, let's move to one of the most important skills for a Data Analyst: Excel.
Here are 10 Excel interview questions you should know. ๐
1๏ธโฃ What is a PivotTable and why is it used?
Sample Answer:
โA PivotTable is an Excel feature used to quickly summarize and analyze large datasets. It allows me to group, filter, and aggregate data without writing complex formulas.
For example, I can use a PivotTable to calculate total sales by region, product, or month and quickly identify business trends.โ
2๏ธโฃ What is the difference between VLOOKUP and XLOOKUP?
Sample Answer:
โVLOOKUP searches for a value in the first column of a selected range and returns a value from another column. It has limitations such as primarily working from left to right.
XLOOKUP is more flexible. It can search in any direction, provides better handling of missing values, and allows separate lookup and return ranges.
For new Excel work, I would generally prefer XLOOKUP when it is available.โ
3๏ธโฃ What is the difference between COUNT, COUNTA, COUNTIF, and COUNTIFS?
Sample Answer:
โCOUNT counts cells containing numbers.
COUNTA counts non-empty cells.
COUNTIF counts cells that meet one condition.
COUNTIFS counts cells that meet multiple conditions.โ
Example:
=COUNT(A2:A100)=COUNTA(A2:A100)=COUNTIF(B2:B100,"Completed")=COUNTIFS(B2:B100,"Completed",C2:C100,">1000")4๏ธโฃ What is the difference between SUMIF and SUMIFS?
Sample Answer:
โSUMIF is used when I have one condition, while SUMIFS is used when I need to apply multiple conditions.
For example, to calculate sales for the India region:
=SUMIF(A:A,"India",B:B)To calculate sales for India where the product is Laptop:
=SUMIFS(C:C,A:A,"India",B:B,"Laptop")5๏ธโฃ How do you remove duplicate records in Excel?
Sample Answer:
โI first determine which columns should uniquely identify a record. Then I can use Excel's Remove Duplicates feature to identify and remove duplicate rows.
However, I would not immediately delete duplicates. I would first verify whether they are genuine duplicates or legitimate repeated transactions.โ
6๏ธโฃ How do you handle missing values in Excel?
Sample Answer:
โFirst, I identify how many values are missing and understand why they are missing.
Depending on the situation, I may replace them with an appropriate value, use a formula such as IF or IFERROR, flag them as โUnknownโ, or exclude them if the business requirement allows it.
I would avoid blindly replacing missing values because that can affect the accuracy of the analysis.โ
7๏ธโฃ What is conditional formatting?
Sample Answer:
โConditional formatting automatically changes the appearance of cells based on specified conditions.
For example, I can use it to highlight sales below target, overdue transactions, duplicate values, negative profit, or unusually high values.
It is useful for quickly identifying patterns and exceptions in a dataset.โ
8๏ธโฃ How would you identify the top 10 customers by sales in Excel?
Sample Answer:
โI could use a PivotTable to summarize total sales by customer, sort the values in descending order, and filter the result to the top 10 customers.
โค2๐2
Alternatively, depending on the Excel version and requirement, I could use functions such as SORT, FILTER, or LARGE.โ
9๏ธโฃ What is the difference between relative and absolute cell references?
Sample Answer:
โA relative reference changes when a formula is copied to another cell.
For example:
An absolute reference remains fixed when the formula is copied.
For example:
Absolute references are particularly useful when applying a calculation using a fixed assumption, tax rate, exchange rate, or target value.โ
๐ How would you clean a large dataset in Excel?
Sample Answer:
โI would first understand the structure and identify data-quality issues.
My process would typically include:
โข Removing or investigating duplicates
โข Handling missing values
โข Standardizing text and date formats
โข Correcting inconsistent values
โข Checking data types
โข Identifying invalid or unusual values
โข Using formulas or Power Query for repeatable transformations
โข Validating the cleaned dataset before analysis
For a large or recurring dataset, I would prefer Power Query rather than manually cleaning the data every time.โ
Double Tap โค๏ธ For Part-6
9๏ธโฃ What is the difference between relative and absolute cell references?
Sample Answer:
โA relative reference changes when a formula is copied to another cell.
For example:
=A2**B2An absolute reference remains fixed when the formula is copied.
For example:
=A2**$B$1Absolute references are particularly useful when applying a calculation using a fixed assumption, tax rate, exchange rate, or target value.โ
๐ How would you clean a large dataset in Excel?
Sample Answer:
โI would first understand the structure and identify data-quality issues.
My process would typically include:
โข Removing or investigating duplicates
โข Handling missing values
โข Standardizing text and date formats
โข Correcting inconsistent values
โข Checking data types
โข Identifying invalid or unusual values
โข Using formulas or Power Query for repeatable transformations
โข Validating the cleaned dataset before analysis
For a large or recurring dataset, I would prefer Power Query rather than manually cleaning the data every time.โ
Double Tap โค๏ธ For Part-6
โค7๐1
๐ Kandinsky 6.0 Video: AI-Powered Content Creation for Analysts
The new Kandinsky 6.0 Video lineup โ the flagship Pro and the lightweight Lite โ generates videos with synchronized audio in quality up to Full HD: useful for data storytelling and presentations. Open-source under the MIT license.
๐ฏ Key capabilities for analysts:
โข Create video reports with voiceover narration
โข Animate data visualizations with background music
โข Generate demo clips for stakeholder presentations
โข Produce training videos with synchronized explanations
๐ Technical details:
โข Video + audio generation in one model
โข Lip-sync for spokesperson videos
โข 44 kHz audio quality
โข Realistic physics in animations
โข Up to 5 seconds per clip
๐ง Integration:
Open-source (MIT license). Works with:
โข Diffusers (Python)
โข FastVideo
โข ComfyUI
๐ Performance:
โข Clearly outperforms the previous version across all criteria (Pro)
โข Pro beats Veo 3.1 Fast in image animation
Anton Frolov, Sber: "For professional content, this means faster and more cost-effective production."
๐ Hugging Face
The new Kandinsky 6.0 Video lineup โ the flagship Pro and the lightweight Lite โ generates videos with synchronized audio in quality up to Full HD: useful for data storytelling and presentations. Open-source under the MIT license.
๐ฏ Key capabilities for analysts:
โข Create video reports with voiceover narration
โข Animate data visualizations with background music
โข Generate demo clips for stakeholder presentations
โข Produce training videos with synchronized explanations
๐ Technical details:
โข Video + audio generation in one model
โข Lip-sync for spokesperson videos
โข 44 kHz audio quality
โข Realistic physics in animations
โข Up to 5 seconds per clip
๐ง Integration:
Open-source (MIT license). Works with:
โข Diffusers (Python)
โข FastVideo
โข ComfyUI
๐ Performance:
โข Clearly outperforms the previous version across all criteria (Pro)
โข Pro beats Veo 3.1 Fast in image animation
Anton Frolov, Sber: "For professional content, this means faster and more cost-effective production."
๐ Hugging Face
โค5๐1
๐ ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ผ๐ณ๐ ๐๐ฅ๐๐ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐๐ถ๐๐ต ๐๐ฒ๐ฟ๐๐ถ๐ณ๐ถ๐ฐ๐ฎ๐๐ฒ๐! ๐๐ฅ
Upgrade your resume with Microsoft learning opportunities. Explore courses covering some of today's most in-demand tech skills!
๐ฏ Perfect for Students โข Freshers โข Job Seekers โข Working Professionals
โ Learn at your own pace โ Build career-relevant skills โ Explore available certificates and credentials
๐ ๐๐ฐ๐ฐ๐ฒ๐๐ ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ผ๐ณ๐ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐๐ฒ๐ฟ๐ฒ ๐
https://pdlink.in/3Uf5trR
๐ฅ Share with friends looking to upskill in 2026!
Upgrade your resume with Microsoft learning opportunities. Explore courses covering some of today's most in-demand tech skills!
๐ฏ Perfect for Students โข Freshers โข Job Seekers โข Working Professionals
โ Learn at your own pace โ Build career-relevant skills โ Explore available certificates and credentials
๐ ๐๐ฐ๐ฐ๐ฒ๐๐ ๐ ๐ถ๐ฐ๐ฟ๐ผ๐๐ผ๐ณ๐ ๐๐ผ๐๐ฟ๐๐ฒ๐ ๐๐ฒ๐ฟ๐ฒ ๐
https://pdlink.in/3Uf5trR
๐ฅ Share with friends looking to upskill in 2026!
โค1๐1
๐ฎ๐ณ ๐๐ข๐ฉ๐๐ฅ๐ก๐ ๐๐ก๐ง ๐ข๐ ๐๐ก๐๐๐ โ ๐๐๐๐ง๐ ๐๐ก๐ง๐๐ฅ๐ก๐ฆ๐๐๐ฃ๐ฆ ๐ฎ๐ฌ๐ฎ๐ฒ ๐
Students and freshers can explore internship opportunities through the AICTE Internship Portal across multiple domains:
๐ป AI, Data Science & Web Development
๐ Digital Marketing & Business Development
๐ฐ Finance & Accounting
โ๏ธ Content Writing & Graphic Design
โ๏ธ Mechanical, Civil & Electrical Engineering
๐ ๐๐ต๐ฒ๐ฐ๐ธ ๐ข๐ฝ๐ฝ๐ผ๐ฟ๐๐๐ป๐ถ๐๐ถ๐ฒ๐ & ๐๐ฝ๐ฝ๐น๐ ๐
https://pdlink.in/4y3vcBl
๐ข Share this opportunity with your friends and classmates!
Students and freshers can explore internship opportunities through the AICTE Internship Portal across multiple domains:
๐ป AI, Data Science & Web Development
๐ Digital Marketing & Business Development
๐ฐ Finance & Accounting
โ๏ธ Content Writing & Graphic Design
โ๏ธ Mechanical, Civil & Electrical Engineering
๐ ๐๐ต๐ฒ๐ฐ๐ธ ๐ข๐ฝ๐ฝ๐ผ๐ฟ๐๐๐ป๐ถ๐๐ถ๐ฒ๐ & ๐๐ฝ๐ฝ๐น๐ ๐
https://pdlink.in/4y3vcBl
๐ข Share this opportunity with your friends and classmates!
โค4
๐ Data Analyst Interview Series โ Part 6
Guys, let's continue our Data Analyst Interview Series.
Here are 10 more important Excel interview questions you should know. ๐
1๏ธโฃ What is the difference between INDEX-MATCH and VLOOKUP?
Sample Answer:
โVLOOKUP searches for a value in the first column of a range and returns a value from another column.
INDEX-MATCH combines two functions. MATCH finds the position of a value, while INDEX returns the value from that position.
INDEX-MATCH is more flexible than traditional VLOOKUP because the lookup column doesn't have to be the first column of the selected range.โ
2๏ธโฃ What is XLOOKUP and why is it preferred over VLOOKUP?
Sample Answer:
โXLOOKUP is a modern lookup function that provides more flexibility than VLOOKUP.
It can look up values from left to right or right to left, allows a separate lookup and return range, and provides an argument for handling missing values.
For example:โ
3๏ธโฃ What is IFERROR and when would you use it?
Sample Answer:
โIFERROR allows me to return an alternative result when a formula produces an error.
For example, if I'm calculating profit margin and revenue could be zero, I can prevent a #DIV/0! error.โ
โI use it carefully because hiding errors without understanding their cause can mask data-quality problems.โ
4๏ธโฃ What is the difference between CONCAT, CONCATENATE, and TEXTJOIN?
Sample Answer:
โThese functions are used to combine text.
CONCAT combines text from multiple cells or ranges.
CONCATENATE is an older function that combines text values.
TEXTJOIN is more flexible because it allows me to specify a delimiter and ignore empty cells.โ
Example:
5๏ธโฃ How would you extract the first, middle, or last part of a text value?
Sample Answer:
โI can use functions such as LEFT, RIGHT, and MID.
For example:
The appropriate function depends on the structure of the text and the business requirement.โ
6๏ธโฃ How do you find duplicate values using a formula?
Sample Answer:
โI can use COUNTIF to determine how many times a value appears.
For example:โ
โThis marks a value as Duplicate if it appears more than once in column A.โ
7๏ธโฃ What is Power Query in Excel?
Sample Answer:
โPower Query is a data preparation and transformation tool available in Excel.
It can connect to different data sources and perform repeatable transformations such as removing duplicates, changing data types, filtering rows, splitting columns, merging datasets, and appending data.
One major advantage is that once the transformation steps are created, they can be refreshed when new data arrives instead of manually repeating the entire process.โ
8๏ธโฃ What is the difference between Merge and Append in Power Query?
Sample Answer:
โMerge combines columns from two queries based on a matching key, similar to a JOIN in SQL.
Append combines rows from two or more queries with similar structures, similar to UNION ALL in SQL.
For example:
Merge โ combine Customer information with Customer Transactions.
Append โ combine January, February, and March sales datasets.โ
9๏ธโฃ How would you find the top 5 products by revenue in Excel?
Sample Answer:
โI would first calculate or summarize revenue by product, preferably using a PivotTable. Then I would sort the products in descending order and filter the top five.
For a dynamic solution, I could also use modern Excel functions such as SORT and TAKE.โ
Example:
Guys, let's continue our Data Analyst Interview Series.
Here are 10 more important Excel interview questions you should know. ๐
1๏ธโฃ What is the difference between INDEX-MATCH and VLOOKUP?
Sample Answer:
โVLOOKUP searches for a value in the first column of a range and returns a value from another column.
INDEX-MATCH combines two functions. MATCH finds the position of a value, while INDEX returns the value from that position.
INDEX-MATCH is more flexible than traditional VLOOKUP because the lookup column doesn't have to be the first column of the selected range.โ
2๏ธโฃ What is XLOOKUP and why is it preferred over VLOOKUP?
Sample Answer:
โXLOOKUP is a modern lookup function that provides more flexibility than VLOOKUP.
It can look up values from left to right or right to left, allows a separate lookup and return range, and provides an argument for handling missing values.
For example:โ
=XLOOKUP(A2,Customer_ID,Customer_Name,"Not Found")
3๏ธโฃ What is IFERROR and when would you use it?
Sample Answer:
โIFERROR allows me to return an alternative result when a formula produces an error.
For example, if I'm calculating profit margin and revenue could be zero, I can prevent a #DIV/0! error.โ
=IFERROR(Profit/Revenue,0)
โI use it carefully because hiding errors without understanding their cause can mask data-quality problems.โ
4๏ธโฃ What is the difference between CONCAT, CONCATENATE, and TEXTJOIN?
Sample Answer:
โThese functions are used to combine text.
CONCAT combines text from multiple cells or ranges.
CONCATENATE is an older function that combines text values.
TEXTJOIN is more flexible because it allows me to specify a delimiter and ignore empty cells.โ
Example:
=TEXTJOIN(", ",TRUE,A2:C2)5๏ธโฃ How would you extract the first, middle, or last part of a text value?
Sample Answer:
โI can use functions such as LEFT, RIGHT, and MID.
For example:
=LEFT(A2,5)
=RIGHT(A2,4)
=MID(A2,3,5)
The appropriate function depends on the structure of the text and the business requirement.โ
6๏ธโฃ How do you find duplicate values using a formula?
Sample Answer:
โI can use COUNTIF to determine how many times a value appears.
For example:โ
=IF(COUNTIF(A:A,A2)>1,"Duplicate","Unique")
โThis marks a value as Duplicate if it appears more than once in column A.โ
7๏ธโฃ What is Power Query in Excel?
Sample Answer:
โPower Query is a data preparation and transformation tool available in Excel.
It can connect to different data sources and perform repeatable transformations such as removing duplicates, changing data types, filtering rows, splitting columns, merging datasets, and appending data.
One major advantage is that once the transformation steps are created, they can be refreshed when new data arrives instead of manually repeating the entire process.โ
8๏ธโฃ What is the difference between Merge and Append in Power Query?
Sample Answer:
โMerge combines columns from two queries based on a matching key, similar to a JOIN in SQL.
Append combines rows from two or more queries with similar structures, similar to UNION ALL in SQL.
For example:
Merge โ combine Customer information with Customer Transactions.
Append โ combine January, February, and March sales datasets.โ
9๏ธโฃ How would you find the top 5 products by revenue in Excel?
Sample Answer:
โI would first calculate or summarize revenue by product, preferably using a PivotTable. Then I would sort the products in descending order and filter the top five.
For a dynamic solution, I could also use modern Excel functions such as SORT and TAKE.โ
Example:
=TAKE(SORT(A2:B100,2,-1),5)
โค1
โHere, the data is sorted by the second column in descending order and the first five rows are returned.โ
๐ How would you analyze sales performance month over month in Excel?
Sample Answer:
โI would first aggregate sales by month, usually using a PivotTable or Power Query.
Then I would compare each month's sales with the previous month and calculate the percentage change.โ
โI would then visualize the trend using an appropriate chart and investigate significant increases or decreases to understand the underlying business reasons.โ
๐ Important Excel areas for Data Analyst interviews:
โข Lookup functions
โข Conditional functions
โข Text functions
โข Date functions
โข PivotTables
โข Power Query
โข Data cleaning
โข Dynamic arrays
โข Charts and dashboards
Double Tap โค๏ธ For More
๐ How would you analyze sales performance month over month in Excel?
Sample Answer:
โI would first aggregate sales by month, usually using a PivotTable or Power Query.
Then I would compare each month's sales with the previous month and calculate the percentage change.โ
=(Current_Month-Previous_Month)/Previous_Month
โI would then visualize the trend using an appropriate chart and investigate significant increases or decreases to understand the underlying business reasons.โ
๐ Important Excel areas for Data Analyst interviews:
โข Lookup functions
โข Conditional functions
โข Text functions
โข Date functions
โข PivotTables
โข Power Query
โข Data cleaning
โข Dynamic arrays
โข Charts and dashboards
Double Tap โค๏ธ For More
โค3