Ravindra BagaleCourses & study guides मराठी Track your progress

20. Glossary

This glossary is your dictionary. Every term has its English meaning and its Marathi meaning (in Devanagari). Where a word is standard English used every day (Cell, Filter, Chart and so on), it says "— (just use the English word)". If you forget any word, look it up here quickly.

Live story: "What does spill mean?"

Suppose Ravindra Bagale says "the formula spills" in class, and Rani is not sure what spill, criteria or absolute reference mean. She does not want to stop the class every time. This chapter is the course dictionary: each term with a short English meaning and its Marathi meaning, so you can look it up in a few seconds.

All numbers in this story are fictional practice data.

About this data. Every example on this page uses the two small sample tables below. Kesari Mart is a made-up shop that sells in rupees (₹), and BlueOtter Stays is a made-up hotel that charges in euros (EUR) and US dollars (USD). All names, brands and numbers are fictional.
Orders sheet — Kesari Mart (₹)
Order IDCustomerCityProductQtyPrice (₹)Amount (₹)Order dateStatus
KM-101Emma SchmidtBerlinMasala tea32507502026-03-02Delivered
KM-102Rohan IyerPuneSteel bottle24809602026-03-02Delivered
KM-103Aisha KhanDubaiCotton towel522011002026-03-03Returned
KM-104Liam O'BrienLondonMasala tea12502502026-03-04Delivered
KM-105Sneha PatilPuneDesk lamp1145014502026-03-05Cancelled
KM-106Yuki TanakaSingaporeSteel bottle448019202026-03-06Delivered
KM-107Vikram SinghNashikCotton towel22204402026-03-07Delivered
KM-108Chloe MartinTorontoMasala tea625015002026-03-08Delivered
Bookings sheet — BlueOtter Stays (EUR / USD)
Booking IDGuestRoom typeNightsRateCurrency
BS-1Hana KimDeluxe3120EUR
BS-2Arjun MehtaStandard295USD
BS-3Mateo GarciaSuite1260EUR
BS-4Priya NairDeluxe4120EUR

Absolute reference #

What: An absolute reference has $ signs before the column and the row, so it does not move when the formula is copied.

Why: You use it when one value, such as a tax rate, must stay fixed while you copy a formula down.

How: Type the reference and press F4 once to add both $ signs.

Formula =ROUND(G2/SUM($G$2:$G$9),3)
Result 0.09
Meaning The total range stays locked while the formula is copied down, so every order is compared with the same total.

Learn more: Absolute reference →

Active cell #

What: The active cell is the one selected cell with a thick green border. Its name shows in the Name Box.

Why: Excel types, pastes and runs shortcuts on the active cell, so you must know where it is.

How: Click a cell or move to it with the arrow keys. Check the Name Box on the left of the formula bar.

Try this Click the Amount (₹) of order KM-102
Result Name Box shows G3
Meaning Whatever you type now goes into that order's Amount (₹).

Learn more: Active cell →

Advanced Filter #

What: Advanced Filter reads its rules from a small criteria range that you type on the sheet.

Why: It handles AND and OR rules that a normal filter cannot do in one step, and it can copy the result to another place.

How: Type the column headings and rules above the data, then use Data, Advanced, and choose the list range and the criteria range.

Try this Criteria: City = Pune, Status = Delivered
Result 1 row (KM-102)
Meaning Only Pune orders that were delivered are shown.

Learn more: Advanced Filter →

Aggregate #

What: To aggregate means to turn many values into one value, for example a sum, a count or an average.

Why: Managers rarely read every row. They want one number such as a total or an average.

How: Use SUM, COUNT, AVERAGE, a Total Row or a PivotTable.

Formula =SUM(G2:G9)
Result 8,370
Meaning This is the total sales value of all eight Kesari Mart orders in rupees.

Learn more: Aggregate →

AGGREGATE function #

What: AGGREGATE is one function that can do 19 different summaries and can skip errors or hidden rows.

Why: It can ignore error values and hidden rows, which SUM cannot do.

How: Give the function number first (9 means SUM), then the option (6 means ignore errors), then the range.

Formula =AGGREGATE(9,6,G2:G9)
Result 8,370
Meaning The total Amount (₹) is the same here because there are no errors in the column.

Learn more: AGGREGATE function →

AND function #

What: AND returns TRUE only when every test inside it is TRUE.

Why: It lets you check two or more rules at the same time before you decide something.

How: Write each test inside AND, separated by commas.

Formula =AND(C3="Pune",I3="Delivered")
Result TRUE
Meaning Order KM-102 is from Pune and it was delivered, so both tests pass.

Learn more: AND function →

AOV (Average Order Value) #

What: AOV is net sales divided by the number of orders.

Why: It tells a shop how much a customer spends in one order on average.

How: Divide the sum of Amount by the count of orders.

Formula =ROUND(SUM(G2:G9)/COUNTA(A2:A9),0)
Result 1,046
Meaning An average Kesari Mart order is worth this many rupees.

Learn more: AOV (Average Order Value) →

Append #

What: Append stacks the rows of two or more tables with the same columns, one below the other.

Why: Monthly or branch files often have the same columns, and you need them in one long list.

How: In Power Query, choose Home, Append Queries, and pick the tables.

Try this Append January orders (8 rows) and February orders (6 rows)
Result 14 rows
Meaning Both months are now in one table, so one PivotTable can report on both.

Learn more: Append →

Applied Steps #

What: Applied Steps is the list of changes Power Query has recorded for a query.

Why: They are your cleaning recipe. Power Query repeats them every time you refresh.

How: Look at the right side of the Power Query Editor. Click a step to see the data at that point.

Try this Steps: Source, Promoted Headers, Trimmed Text, Changed Type
Result 4 steps
Meaning Next month, Refresh runs the same four steps on the new file.

Learn more: Applied Steps →

Argument #

What: An argument is one input you give to a function, written inside the brackets.

Why: Every function needs the right inputs in the right order, or the answer is wrong.

How: Separate arguments with commas. Excel shows a small tooltip with the order.

Formula =ROUND(1450/3,0)
Result 483
Meaning 1450/3 is the first argument and 0 is the second one, meaning no decimals.

Learn more: Argument →

Array #

What: An array is a set of values arranged in rows, columns or both.

Why: Many modern functions work on a whole list at once instead of one cell.

How: Select a range, or write values in braces like {1,2,3}.

Formula =SUM({750,960,1100})
Result 2,810
Meaning The three values are treated as one list and added together.

Learn more: Array →

AutoFill / Fill handle #

What: The fill handle is the small square at the bottom-right of a selected cell. Dragging it copies or continues a pattern.

Why: It saves typing when you need dates, numbers or a formula in many rows.

How: Select the cell, then drag the square down, or double-click it to fill to the end of the data.

Try this Type 2026-03-02, then drag the fill handle down 3 rows
Result 2026-03-03, 2026-03-04, 2026-03-05
Meaning Excel continued the dates one day at a time.

Learn more: AutoFill / Fill handle →

AVERAGEIF / AVERAGEIFS #

What: AVERAGEIF finds the average of the values that match one rule. AVERAGEIFS allows many rules.

Why: It gives the average for one group only, for example one city.

How: Give the column to test, the rule, and then the column to average.

Formula =AVERAGEIF(C2:C9,"Pune",G2:G9)
Result 1,205
Meaning The average Pune order is worth this many rupees.

Learn more: AVERAGEIF / AVERAGEIFS →

Break-even #

What: Break-even is the point where total income equals total cost, so profit is zero.

Why: It shows the sales you need before you stop losing money.

How: Divide fixed cost by the profit made on each unit.

Formula =ROUNDUP(30000/(480-300),0)
Result 167
Meaning BlueOtter Bottles must sell this many steel bottles in a month to cover a fixed cost of ₹30,000.

Learn more: Break-even →

Calculated field #

What: A calculated field is a PivotTable field made from a formula on other fields.

Why: It adds a new measure to a PivotTable without changing the source data.

How: PivotTable Analyze, Fields, Items and Sets, Calculated Field. Write a formula such as =Amount/Qty.

Try this Field: Avg price = Amount / Qty
Result Shown per Product
Meaning Each product row now shows its average selling price.

Learn more: Calculated field →

Cell #

What: A cell is the box where one row and one column meet. Its address is the column letter plus the row number.

Why: Every value and every formula lives in a cell.

How: Click any box in the grid. The Name Box shows its address.

Try this Click the Customer of order KM-101
Result Address B2, value Emma Schmidt
Meaning This cell holds one customer name.

Learn more: Cell →

Chart #

What: A chart is a picture of data, such as columns, lines or a pie.

Why: People understand a picture of the numbers faster than a table.

How: Select the data and press Alt+F1, or use Insert, Charts.

Try this Select Product and Amount (₹), then Insert, Column chart
Result 4 bars
Meaning The tallest bar shows the best-selling product.

Learn more: Chart →

Circular reference #

What: A circular reference is a formula that refers to its own cell, directly or through other cells.

Why: It is a mistake that makes Excel show a warning or a zero.

How: Use Formulas, Error Checking, Circular References to find the cell, then change the formula.

Try this In the total cell, write =SUM(G2:G10) when the total itself is in row 10
Result Warning message
Meaning The formula is trying to add itself, so Excel cannot finish.

Learn more: Circular reference →

Co-authoring #

What: Co-authoring means several people edit the same online workbook at the same time.

Why: A team can update one file together instead of mailing copies.

How: Save the file to OneDrive or SharePoint and click Share.

Try this Meera and Lucas open the same online file
Result Both see each other's changes
Meaning There is only one up-to-date version of the file.

Learn more: Co-authoring →

Column #

What: A column is a vertical line of cells, named with letters A, B, C and so on.

Why: Each column should hold one kind of information, such as City or Amount.

How: Click the letter at the top to select the whole column.

Try this The City column
Result 8 cities
Meaning Every value in this column is a city, which makes filtering easy.

Learn more: Column →

Comment and Note #

What: A comment is a threaded chat with replies. A note is a simple yellow sticky label.

Why: They let you explain a value without changing the data.

How: Right-click the cell and choose New Comment or New Note.

Try this Add a note to order KM-103: Returned, towel damaged
Result Red corner mark
Meaning Anyone who points at the cell can read why it was returned.

Learn more: Comment and Note →

Concatenate (join text) #

What: To concatenate means to join pieces of text into one text.

Why: You often need one label from two columns, such as Customer and City.

How: Use the & sign, CONCAT or TEXTJOIN.

Formula =B2&" - "&C2
Result Emma Schmidt - Berlin
Meaning The customer and the city are now one label.

Learn more: Concatenate (join text) →

Conditional formatting #

What: Conditional formatting changes the colour of a cell automatically when a rule is true.

Why: Colours make important rows stand out, such as late or cancelled orders.

How: Home, Conditional Formatting, then choose a rule such as Text that contains Cancelled.

Try this Rule: Status = Cancelled, fill red
Result 1 red row (KM-105)
Meaning The cancelled order is easy to spot.

Learn more: Conditional formatting →

Copilot in Excel #

What: Copilot is Microsoft's AI assistant inside Excel.

Why: It can explain data and suggest formulas, but you must check its answers.

How: Open Copilot on the Home tab and ask a clear question about a Table.

Try this Ask: total Amount by City
Result A summary table
Meaning Check the total with =SUM before you share it.

Learn more: Copilot in Excel →

COUNTIF / COUNTIFS #

What: COUNTIF counts cells that match one rule. COUNTIFS counts rows that match several rules.

Why: It answers questions like how many orders came from Pune.

How: Give the column to check, then the rule in quote marks.

Formula =COUNTIF(I2:I9,"Delivered")
Result 6
Meaning This many Kesari Mart orders reached the customer.

Learn more: COUNTIF / COUNTIFS →

Criteria #

What: Criteria are the conditions used to filter, count or add, such as "Pune" or ">1000".

Why: Most summary functions need a rule that tells them which rows to use.

How: Write text and signs in quote marks, for example ">1000".

Formula =COUNTIF(G2:G9,">1000")
Result 4
Meaning This many orders are worth more than ₹1,000.

Learn more: Criteria →

Currency format #

What: A currency format shows a number with a symbol such as ₹, $ or €, without changing the value.

Why: Money must show its currency so that nobody mixes rupees, dollars and euros.

How: Press Ctrl+1, choose Currency, and pick the symbol.

Try this Format Rate on the Bookings sheet as €
Result €120.00
Meaning The value is still 120. Only the look changed.

Learn more: Currency format →

Dashboard #

What: A dashboard is a one-page summary of KPIs, charts and slicers.

Why: A manager can see the health of the business on one screen.

How: Build PivotTables on a calculation sheet, then place cards and charts on a clean sheet.

Try this Cards: Total sales, Orders, AOV
Result 3 cards and 2 charts
Meaning The Kesari Mart owner sees today's numbers in ten seconds.

Learn more: Dashboard →

Data Model #

What: The Data Model is Excel's memory store of tables joined by relationships.

Why: It lets you report on several related tables without VLOOKUP.

How: When you create a PivotTable, tick Add this data to the Data Model, or use Power Pivot.

Try this Load Orders and Products, link them by Product
Result 2 tables, 1 relationship
Meaning One PivotTable can now show sales by product category.

Learn more: Data Model →

Data Table (What-If) #

What: A Data Table is a grid that recalculates a formula for a list of input values.

Why: It shows many answers at once when one input changes.

How: Data, What-If Analysis, Data Table. Point it at the input cell.

Try this Price of a bottle from ₹400 to ₹560
Result 5 profit values
Meaning You can see which price gives the best profit.

Learn more: Data Table (What-If) →

Data validation #

What: Data validation is a rule that limits what can be typed in a cell, such as a list or a number range.

Why: It stops wrong entries before they enter the sheet.

How: Data, Data Validation. Choose List and type Delivered,Returned,Cancelled.

Try this Status allowed: Delivered, Returned, Cancelled
Result Drop-down in the Status column
Meaning Nobody can type a spelling like Deliverd.

Learn more: Data validation →

Date serial number #

What: A date serial number is the number of days since 1 January 1900. Formatting makes it look like a date.

Why: Excel can subtract dates only because it stores them as numbers.

How: Change a date cell to General format to see its number.

Formula =DATE(2026,3,8)-DATE(2026,3,2)
Result 6
Meaning There are this many days between the first and the last order.

Learn more: Date serial number →

Delimiter #

What: A delimiter is a character that separates parts of text, such as a comma, a dash or a space.

Why: You need it to split one text column into several columns.

How: Data, Text to Columns, Delimited, then pick the character. Or use TEXTSPLIT.

Formula =TEXTBEFORE("KM-101","-")
Result KM
Meaning The dash is the delimiter, so the text before it is the shop code.

Learn more: Delimiter →

Dimension table #

What: A dimension table has one row per item, with details about that item.

Why: It holds the descriptions you slice by, such as product names and categories.

How: Keep one row per product, customer or date, with a unique key column.

Try this Products table: Product, Category
Result 4 products
Meaning Sales can be grouped by Category through this table.

Learn more: Dimension table →

Duplicate #

What: A duplicate is a value or a whole row that appears more than once.

Why: Duplicate rows double-count sales and make reports wrong.

How: Use Data, Remove Duplicates, or count with COUNTIF.

Formula =COUNTIF(D2:D9,"Masala tea")
Result 3
Meaning Masala tea appears this many times. That is fine, because these are different orders.

Learn more: Duplicate →

Dynamic array #

What: A dynamic array formula returns several values that spill into the cells next to it.

Why: One formula can return a whole list, and it updates when the data changes.

How: Type a function such as UNIQUE or FILTER in one cell and press Enter.

Formula =UNIQUE(C2:C9)
Result 7 cities
Meaning The list of cities spills down by itself.

Learn more: Dynamic array →

Encryption #

What: Encryption locks the whole file with a password so it cannot be opened without it.

Why: It keeps salary or customer files safe if they are mailed to the wrong person.

How: File, Info, Protect Workbook, Encrypt with Password.

Try this Encrypt the payroll file
Result Password asked on opening
Meaning Without the password, nobody can read the file.

Learn more: Encryption →

Error values (#N/A, #DIV/0!, #VALUE!, #REF!) #

What: #N/A means not found, #DIV/0! means divide by zero, #VALUE! means the wrong type, and #REF! means a deleted cell.

Why: Each error tells you a different thing is wrong, so you can fix it fast.

How: Read the error name, then use IFERROR only after you understand the cause.

Formula =G2/0
Result #DIV/0!
Meaning You cannot divide the Amount by zero, so Excel shows #DIV/0!.

Learn more: Error values (#N/A, #DIV/0!, #VALUE!, #REF!) →

Fact table #

What: A fact table has one row per event, such as one order, with keys and amounts.

Why: It holds the numbers you add up, such as sales.

How: Keep only IDs, dates and numbers. Put descriptions in dimension tables.

Try this Orders table
Result 8 rows
Meaning Each row is one sale that can be summed.

Learn more: Fact table →

Filter #

What: A filter shows only the rows that meet a condition. The others are hidden, not deleted.

Why: It hides the rows you do not need right now.

How: Press Ctrl+Shift+L and use the arrow on a heading.

Try this Filter Status to Delivered
Result 6 rows shown
Meaning You see only delivered orders. The others are still there.

Learn more: Filter →

FILTER function #

What: FILTER returns only the rows that match a rule.

Why: It gives a live list that updates when the data changes.

How: Give the data, then the test.

Formula =ROWS(FILTER(A2:A9,C2:C9="Pune"))
Result 2
Meaning Two Pune orders are returned by FILTER.

Learn more: FILTER function →

Flash Fill #

What: Flash Fill sees the pattern in your example and fills the rest of the column.

Why: It splits or joins text from one example without a formula.

How: Type one example and press Ctrl+E.

Try this Type Emma next to Emma Schmidt, then Ctrl+E
Result First names filled
Meaning Every customer's first name appears in the new column.

Learn more: Flash Fill →

Formula #

What: A formula is a calculation that starts with an = sign.

Why: Formulas do the maths for you and update when the numbers change.

How: Type =, then numbers, cell addresses or functions, and press Enter.

Formula =E2*F2
Result 750
Meaning Qty times Price (₹) gives the Amount (₹) of order KM-101.

Learn more: Formula →

Freeze Panes #

What: Freeze Panes locks rows at the top or columns at the left on screen.

Why: The headings stay visible while you scroll through many rows.

How: View, Freeze Panes, Freeze Top Row.

Try this Freeze the heading row
Result Row 1 stays on top
Meaning You always know which column is Amount (₹).

Learn more: Freeze Panes →

Function #

What: A function is a ready-made calculation with a name, such as SUM or XLOOKUP.

Why: Functions save you from writing long maths by hand.

How: Type = and the name, then the arguments in brackets.

Formula =MAX(G2:G9)
Result 1,920
Meaning The biggest order is worth this many rupees.

Learn more: Function →

Goal Seek #

What: Goal Seek changes one input cell until a formula shows a target value.

Why: It works backwards from the answer you want to the input you need.

How: Data, What-If Analysis, Goal Seek. Set the formula cell, the target and the input cell.

Try this Target total sales ₹10,000 by changing Qty of order KM-108
Result Qty becomes 7.4
Meaning You need about 7 to 8 boxes in that order to reach the target.

Learn more: Goal Seek →

Granularity #

What: Granularity is the level of detail of one row, for example one order or one month.

Why: Mixing daily and monthly rows in one table gives wrong totals.

How: Decide what one row means before you build a report.

Try this Orders table
Result One row per order
Meaning You can add rows safely because each row is one order.

Learn more: Granularity →

Helper column #

What: A helper column is an extra column used only for a middle step of a calculation.

Why: It breaks a hard formula into easy steps that you can check.

How: Add a column next to the data, write the step, and hide it later if needed.

Formula =LEFT(A2,2)
Result KM
Meaning The helper column shows the shop code, which another formula can use.

Learn more: Helper column →

HLOOKUP #

What: HLOOKUP looks across the first row and returns a value from a row below it.

Why: Some old reports keep headings down the side and values across.

How: Give the value, the table, the row number and FALSE.

Formula =HLOOKUP("Qty",A1:I2,1,FALSE)
Result Qty
Meaning It found the Qty heading in the first row.

Learn more: HLOOKUP →

IF function #

What: IF checks a test and returns one answer when it is TRUE and another when it is FALSE.

Why: It makes a decision for each row, such as Big or Small order.

How: Write the test, then the TRUE answer, then the FALSE answer.

Formula =IF(G6>1000,"Big","Small")
Result Big
Meaning Order KM-105 is worth ₹1,450, so it is a big order.

Learn more: IF function →

IFERROR / IFNA #

What: IFERROR returns your own value when a formula gives any error. IFNA does it only for #N/A.

Why: It shows a clean message instead of an ugly error.

How: Wrap the formula: IFERROR(formula, "message").

Formula =IFERROR(XLOOKUP("KM-200",A2:A9,B2:B9),"Not found")
Result Not found
Meaning Order KM-200 does not exist, so the message is shown.

Learn more: IFERROR / IFNA →

Immediate window #

What: The Immediate window is a pane in the VBA Editor where you type a command and see the result.

Why: You can test one line of VBA without running the whole macro.

How: In the VBA Editor, press Ctrl+G, type ? Range("G2").Value and press Enter.

Formula ? Range("G2").Value
Result 750
Meaning The macro can read the first order's Amount (₹).

Learn more: Immediate window →

INDEX and MATCH #

What: MATCH finds the position of a value. INDEX returns the value at that position from another column.

Why: It works in every Excel version and can look to the left.

How: Put MATCH inside INDEX.

Formula =INDEX(B2:B9,MATCH("KM-106",A2:A9,0))
Result Yuki Tanaka
Meaning Order KM-106 belongs to this customer.

Learn more: INDEX and MATCH →

Iteration #

What: Iteration means repeating a calculation or a block of code many times.

Why: Some tasks repeat the same step for every row.

How: In VBA, use a For or For Each loop.

Try this For each order row, colour Cancelled red
Result 8 checks
Meaning The macro looked at every order once.

Learn more: Iteration →

KPI #

What: A KPI (Key Performance Indicator) is one important number that shows performance, such as sales or return rate.

Why: A KPI tells you quickly whether the business is on track.

How: Pick a few numbers that match the goal and show them as cards.

Formula =ROUND(COUNTIF(I2:I9,"Returned")/COUNTA(A2:A9),3)
Result 0.125
Meaning This is the return rate, which is one KPI for Kesari Mart.

Learn more: KPI →

LAMBDA #

What: LAMBDA creates a custom function from parameters and a formula.

Why: You can make your own function without VBA.

How: Write LAMBDA with names and a formula, then save it in Name Manager.

Formula =LAMBDA(q,p,q*p)(3,250)
Result 750
Meaning The custom function multiplied Qty 3 by Price ₹250.

Learn more: LAMBDA →

LET #

What: LET gives a name to a middle result inside one formula.

Why: It makes long formulas shorter and easier to read.

How: Write a name, its value, and then the final calculation.

Formula =LET(t,SUM(G2:G9),ROUND(t/8,0))
Result 1,046
Meaning t is the total sales. The formula then finds the average per order.

Learn more: LET →

Lookup #

What: A lookup finds a value in one column and returns a matching value from another column.

Why: You often need a value from another table, such as a customer's city.

How: Use XLOOKUP, or INDEX and MATCH.

Formula =XLOOKUP("KM-104",A2:A9,C2:C9)
Result London
Meaning Order KM-104 was sent to this city.

Learn more: Lookup →

Loop #

What: A loop is VBA code that repeats, using For, For Each or Do.

Why: A loop lets one macro handle 10 rows or 10,000 rows.

How: Write For i = 2 To lastRow, the steps, and Next i.

Try this For i = 2 To 9: total = total + Cells(i, 7): Next i
Result total = 8370
Meaning The loop added every Amount (₹), like SUM does.

Learn more: Loop →

Macro #

What: A macro is a recorded or written set of steps that Excel can run again.

Why: It repeats a boring job with one click.

How: Developer, Record Macro. Do the steps, then Stop Recording. Save as .xlsm.

Try this Record: bold the heading row and freeze it
Result 1 macro
Meaning Next week, one click formats the new file the same way.

Learn more: Macro →

MAXIFS / MINIFS #

What: MAXIFS returns the largest value that matches rules. MINIFS returns the smallest.

Why: It finds the biggest or smallest value for one group.

How: Give the column to measure first, then pairs of column and rule.

Formula =MAXIFS(G2:G9,D2:D9,"Masala tea")
Result 1,500
Meaning The biggest masala tea order is worth this many rupees.

Learn more: MAXIFS / MINIFS →

Measure (DAX) #

What: A measure is a DAX formula in the Data Model, such as Total Sales = SUM(Orders[Amount]).

Why: It calculates totals that react to every filter and slicer.

How: In Power Pivot, type the measure in the calculation area under the table.

Try this Total Sales := SUM(Orders[Amount])
Result ₹8,370 overall
Meaning When you click Pune on a slicer, the measure shows only Pune sales.

Learn more: Measure (DAX) →

Merge (Power Query) #

What: Merge joins two tables side by side on a matching column.

Why: It brings columns from another table, like a lookup, for every row.

How: Home, Merge Queries. Pick the matching column in both tables and the join kind.

Try this Merge Orders with Products on Product
Result Category column added
Meaning Each order now shows its product category.

Learn more: Merge (Power Query) →

Mixed reference #

What: A mixed reference fixes only the column ($A1) or only the row (A$1).

Why: It is useful in grids where only the row or only the column must stay fixed.

How: Press F4 two or three times to switch.

Formula =$F2*E$2
Result Changes by row only for Price
Meaning When copied, the Price column stays fixed but the row moves.

Learn more: Mixed reference →

Module (VBA) #

What: A module is a container for VBA code inside a workbook.

Why: You need a place to write macros that are not tied to one sheet.

How: In the VBA Editor, choose Insert, Module.

Try this Insert, Module, then write Sub ColourLate()
Result Module1
Meaning The macro is saved inside the file.

Learn more: Module (VBA) →

Named range #

What: A named range is a name you give to a cell or a group of cells.

Why: Names make formulas easy to read, for example =SUM(Sales).

How: Select the cells and type a name in the Name Box, then press Enter.

Try this Name the Amount (₹) column Sales, then =SUM(Sales)
Result ₹8,370
Meaning The formula reads like plain English.

Learn more: Named range →

Nested formula #

What: A nested formula has one function inside another.

Why: Real questions often need two or three steps in one cell.

How: Build it from the inside out and check each part.

Formula =ROUND(AVERAGE(G2:G9),0)
Result 1,046
Meaning AVERAGE runs first, then ROUND removes the decimals.

Learn more: Nested formula →

Number stored as text #

What: A number stored as text looks like a number but Excel treats it as words. It often has a green triangle.

Why: SUM ignores numbers that are stored as text, so totals come out too small.

How: Use the warning icon, Convert to Number, or VALUE.

Formula =VALUE("1450")+0
Result 1,450
Meaning After VALUE, Excel can add it like a normal number.

Learn more: Number stored as text →

Operator #

What: An operator is a sign such as + - * / ^ & = > <.

Why: Operators tell Excel what maths to do.

How: Use brackets to control the order: Excel does * and / before + and -.

Formula =(250+480)*2
Result 1,460
Meaning The brackets make Excel add first and then multiply.

Learn more: Operator →

OR function #

What: OR returns TRUE when any one of its tests is TRUE.

Why: It checks if at least one rule is true, such as Returned or Cancelled.

How: Write each test inside OR, separated by commas.

Formula =OR(I4="Returned",I4="Cancelled")
Result TRUE
Meaning Order KM-103 was returned, so OR gives TRUE.

Learn more: OR function →

Outlier #

What: An outlier is a value far away from most other values.

Why: One very big or very small value can spoil an average.

How: Sort the column, or compare each value with the average.

Formula =MAX(G2:G9)-ROUND(AVERAGE(G2:G9),0)
Result 874
Meaning The biggest order is this far above the average, but it is still a normal order.

Learn more: Outlier →

Paste Special #

What: Paste Special lets you choose what to paste: values, formats, formulas or transpose.

Why: You can paste only values or only formats when a normal paste would bring the wrong thing.

How: Copy, then press Ctrl+Alt+V and choose an option.

Try this Copy Amount (₹), Paste Special, Values
Result Numbers only
Meaning The formulas are gone and only the numbers are kept.

Learn more: Paste Special →

Percentage #

What: A percentage is a part out of 100. In Excel, 18% is stored as 0.18.

Why: Percent makes numbers of different sizes easy to compare.

How: Divide the part by the total and format the cell as %.

Formula =ROUND(G7/SUM(G2:G9),3)
Result 0.229
Meaning Order KM-106 is about this share of all sales.

Learn more: Percentage →

PivotChart #

What: A PivotChart is a chart connected to a PivotTable.

Why: The chart changes when you filter the PivotTable.

How: Click inside the PivotTable, then PivotTable Analyze, PivotChart.

Try this PivotChart of Amount by City
Result 7 bars
Meaning Clicking a slicer redraws the chart.

Learn more: PivotChart →

PivotTable #

What: A PivotTable is an interactive summary that groups and totals data.

Why: It summarises thousands of rows in a few clicks.

How: Insert, PivotTable. Drag fields into Rows, Columns, Values and Filters.

Try this Rows: Product. Values: Sum of Amount (₹)
Result 4 rows
Meaning You see sales for each product without writing a formula.

Learn more: PivotTable →

Power Pivot #

What: Power Pivot is the Excel add-in for the Data Model and DAX measures.

Why: It handles big data and relationships beyond a normal sheet.

How: File, Options, Add-ins, COM Add-ins, tick Power Pivot.

Try this Open Power Pivot, Manage
Result Data Model window
Meaning You can see and link all loaded tables.

Learn more: Power Pivot →

Power Query #

What: Power Query is Excel's tool to import, clean and reshape data with recorded steps.

Why: It cleans the same messy export every month with one Refresh.

How: Data, Get Data, choose the source, clean it in the editor, then Close and Load.

Try this Import orders.csv, trim names, fix the date type
Result Clean table
Meaning Next month you only press Refresh.

Learn more: Power Query →

Procedure (Sub) #

What: A procedure is a named block of VBA code that starts with Sub and ends with End Sub.

Why: Each job in VBA is written as one named procedure.

How: Write Sub Name(), the steps, and End Sub.

Try this Sub ShowTotal() ... End Sub
Result 1 procedure
Meaning You can run ShowTotal from a button.

Learn more: Procedure (Sub) →

Python in Excel #

What: Python in Excel lets you write Python code in a cell with =PY.

Why: Python adds pandas and charts inside the workbook.

How: Type =PY in a cell, write the code, and press Ctrl+Enter.

Formula df = xl("A1:I9", headers=True); df["Amount (₹)"].sum()
Result 8370
Meaning Python read the orders and added the Amount column.

Learn more: Python in Excel →

Range #

What: A range is a group of cells, written with a colon, such as the Amount column from row 2 to row 9.

Why: Most functions work on a group of cells, not just one.

How: Drag across the cells, or type the first and last address with a colon.

Formula =COUNT(G2:G9)
Result 8
Meaning The range holds this many order amounts.

Learn more: Range →

Recalculation and F9 #

What: Recalculation means Excel works out all formulas again. F9 forces it.

Why: If a file is set to manual calculation, numbers may look out of date.

How: Formulas, Calculation Options, Automatic. Press F9 to recalc now.

Try this Press F9
Result All formulas updated
Meaning The totals now match the latest data.

Learn more: Recalculation and F9 →

Reconciliation #

What: Reconciliation means checking that counts and totals match between two sources.

Why: It proves that two lists agree before you send a report.

How: Compare totals, then find the rows that differ with a lookup.

Formula =SUM(G2:G9)-8370
Result 0
Meaning The difference is zero, so the sheet matches the bank statement.

Learn more: Reconciliation →

Relationship #

What: A relationship links a column in one table to a matching column in another table.

Why: It connects tables so that one report can use them together.

How: In Diagram View, drag the key column from one table to the other.

Try this Orders[Product] to Products[Product]
Result Many-to-one
Meaning Each order finds its product details.

Learn more: Relationship →

Relative reference #

What: A relative reference has no $ signs, so it moves when the formula is copied.

Why: It lets one formula work for every row when you copy it down.

How: Write the formula for the first row and drag it down.

Formula =E3*F3
Result 960
Meaning Copied to order KM-102, the formula uses that row's Qty and Price.

Learn more: Relative reference →

Report #

What: A report is a sheet or document that presents results, often with tables and charts.

Why: A report answers a business question for a reader.

How: Decide the question, build the numbers, then add short notes.

Try this Monthly sales report
Result 1 page
Meaning The owner learns which products sold best this month.

Learn more: Report →

ROUND / ROUNDUP / ROUNDDOWN #

What: ROUND rounds normally. ROUNDUP always goes up. ROUNDDOWN always goes down.

Why: Money and counts must have the right number of decimals.

How: Give the number and the number of decimals.

Formula =ROUNDUP(1450/12,0)
Result 121
Meaning Sneha needs this many monthly payments of whole rupees to pay ₹1,450.

Learn more: ROUND / ROUNDUP / ROUNDDOWN →

Row #

What: A row is a horizontal line of cells, numbered 1, 2, 3 and so on.

Why: Each row should be one record, such as one order.

How: Click the row number on the left to select the whole row.

Try this Row 2
Result Order KM-101
Meaning All details of one order sit in one row.

Learn more: Row →

Scenario Manager #

What: Scenario Manager stores sets of input values and shows their results side by side.

Why: It saves best, normal and worst cases and compares them.

How: Data, What-If Analysis, Scenario Manager, Add.

Try this Scenarios: Price ₹230, ₹250, ₹270
Result 3 results
Meaning You can compare profit for each price plan.

Learn more: Scenario Manager →

Sheet / Worksheet #

What: A sheet is one grid tab inside a workbook.

Why: Separate sheets keep raw data, calculations and the dashboard apart.

How: Click the + at the bottom to add a sheet. Double-click the tab to rename it.

Try this Sheets: Orders, Bookings
Result 2 sheets
Meaning Hotel bookings stay separate from shop orders.

Learn more: Sheet / Worksheet →

Slicer #

What: A slicer is a set of buttons that filters a PivotTable or a Table.

Why: Anyone can filter a report with buttons, without knowing filters.

How: Click the PivotTable, then PivotTable Analyze, Insert Slicer.

Try this Slicer on City, click Pune
Result Only Pune rows
Meaning The whole report now shows Pune only.

Learn more: Slicer →

Solver #

What: Solver is an add-in that changes several inputs to reach the best value within rules.

Why: It finds the best mix under limits, such as the cheapest delivery plan.

How: Turn it on in Add-ins, then Data, Solver. Set the objective, the variable cells and the limits.

Try this Maximise profit, stock up to 50 units
Result Best Qty per product
Meaning Solver tells you how many of each product to stock.

Learn more: Solver →

Sort #

What: Sorting arranges rows in ascending or descending order by a column.

Why: Sorted data shows the top and bottom items at once.

How: Data, Sort, choose the column and the order.

Try this Sort by Amount (₹), largest to smallest
Result KM-106 (₹1,920) comes first
Meaning The biggest order is now at the top.

Learn more: Sort →

SORT and SORTBY functions #

What: SORT returns a sorted copy of a range. SORTBY sorts by another column.

Why: They give a sorted copy that updates by itself.

How: Give the range, the column number and 1 or -1.

Formula =INDEX(SORT(G2:G9,1,-1),1)
Result 1,920
Meaning The first value of the sorted list is the biggest order.

Learn more: SORT and SORTBY functions →

Sparkline #

What: A sparkline is a tiny chart inside a single cell.

Why: It shows a trend inside one cell next to the numbers.

How: Insert, Sparklines, Line, and choose the data range.

Try this Line sparkline of daily sales
Result 1 tiny line
Meaning You see if sales go up or down without a big chart.

Learn more: Sparkline →

Spill #

What: Spill means a formula's results flow into the cells next to it. If something blocks them, you see #SPILL!.

Why: You must keep the cells below a dynamic formula empty.

How: Clear the cells in the way, or move the formula.

Formula =UNIQUE(D2:D9)
Result 4 products
Meaning The product list spills down into four cells.

Learn more: Spill →

Star schema #

What: A star schema has one fact table in the middle and dimension tables around it.

Why: It is the cleanest way to arrange tables for reports.

How: Link each dimension table to the fact table by a key.

Try this Orders in the middle, Products and Dates around it
Result 1 fact, 2 dimensions
Meaning Every report filter works the same way.

Learn more: Star schema →

Structured reference #

What: A structured reference refers to a Table column by name, such as Orders[Amount].

Why: Formulas read like words and grow with the table.

How: Click inside an Excel Table column while writing a formula.

Formula =SUM(Orders[Amount])
Result ₹8,370
Meaning The total includes new rows added to the table later.

Learn more: Structured reference →

SUMIF / SUMIFS #

What: SUMIF adds values that match one rule. SUMIFS adds values that match many rules.

Why: It adds only the rows that you care about.

How: SUMIF: test column, rule, sum column. SUMIFS: sum column first, then pairs.

Formula =SUMIFS(G2:G9,D2:D9,"Masala tea",I2:I9,"Delivered")
Result 2,500
Meaning Delivered masala tea orders are worth this many rupees.

Learn more: SUMIF / SUMIFS →

SUMPRODUCT #

What: SUMPRODUCT multiplies matching items in ranges and returns the sum.

Why: It multiplies two columns and adds the results in one step.

How: Give two ranges of the same size.

Formula =SUMPRODUCT(E2:E9,F2:F9)
Result 8,370
Meaning Qty times Price for every order adds up to total sales.

Learn more: SUMPRODUCT →

Table (Excel Table) #

What: An Excel Table is a range with a name, filters, banded rows and structured references.

Why: Formulas, charts and pivots grow automatically when you add rows.

How: Click inside the data and press Ctrl+T.

Try this Ctrl+T on the Orders data, name it Orders
Result Table Orders
Meaning New orders added at the bottom join the table.

Learn more: Table (Excel Table) →

TEXT function #

What: TEXT turns a value into text with a format you choose.

Why: It formats a number or date inside a sentence.

How: Give the value and a format code in quote marks.

Formula ="Total: "&TEXT(SUM(G2:G9),"#,##0")
Result Total: 8,370
Meaning The total is shown with a comma inside a sentence.

Learn more: TEXT function →

Timeline #

What: A timeline is a slicer made for dates: days, months, quarters or years.

Why: It filters a report by dates with a slider.

How: PivotTable Analyze, Insert Timeline, pick the date field.

Try this Timeline on Order date, pick 2 to 4 March
Result 4 orders
Meaning The report shows only those days.

Learn more: Timeline →

Transpose #

What: Transpose switches rows to columns and columns to rows.

Why: It turns a layout around when rows should be columns.

How: Paste Special, Transpose, or the TRANSPOSE function.

Formula =COLUMNS(TRANSPOSE(A2:A9))
Result 8
Meaning The eight order IDs now sit in eight columns.

Learn more: Transpose →

TRIM #

What: TRIM removes extra spaces and leaves single spaces between words.

Why: Extra spaces make lookups fail even when names look the same.

How: Give it the text.

Formula =TRIM(" Emma Schmidt ")
Result Emma Schmidt
Meaning The customer name is clean and can now be matched.

Learn more: TRIM →

UDF (User-defined function) #

What: A UDF is a function written in VBA that you use in cells like a normal function.

Why: You can add your own business rule as a function.

How: Write a Function in a module, then type =FunctionName( in a cell.

Formula =DeliveryFee(Amount)
Result ₹0 above ₹999
Meaning The shop's own fee rule now works as a formula.

Learn more: UDF (User-defined function) →

UNIQUE #

What: UNIQUE returns each different value once.

Why: It gives a clean list of different values without duplicates.

How: Give the range.

Formula =ROWS(UNIQUE(C2:C9))
Result 7
Meaning The orders came from this many different cities.

Learn more: UNIQUE →

Unpivot #

What: Unpivot turns column headings (like Jan, Feb, Mar) into rows with one value column.

Why: Month-wise columns are hard to analyse. One long list is easier.

How: In Power Query, select the ID column, then Unpivot Other Columns.

Try this Product with Jan, Feb, Mar columns
Result Product, Month, Value
Meaning Now one PivotTable can group by month.

Learn more: Unpivot →

Variable #

What: A variable is a named storage place for a value in VBA.

Why: Variables store a value while a macro runs.

How: Declare it with Dim, for example Dim total As Double.

Try this Dim total As Double: total = 8370
Result total = 8370
Meaning The macro remembers the total for the next step.

Learn more: Variable →

VBA #

What: VBA (Visual Basic for Applications) is the programming language of Excel macros.

Why: It automates Excel beyond what recording can do.

How: Press Alt+F11 to open the VBA Editor.

Try this Alt+F11
Result VBA Editor opens
Meaning You can read and edit the recorded macro.

Learn more: VBA →

VLOOKUP #

What: VLOOKUP looks down the first column of a table and returns a value from a column to the right.

Why: Many old files still use it, so you must be able to read it.

How: Give the value, the table, the column number and FALSE for an exact match.

Formula =VLOOKUP("KM-107",A2:I9,3,FALSE)
Result Nashik
Meaning Order KM-107 was sent to this city.

Learn more: VLOOKUP →

Volatile function #

What: A volatile function recalculates every time anything changes, for example TODAY, NOW and OFFSET.

Why: Too many volatile functions slow down a big file.

How: Use them only where needed.

Formula =TODAY()
Result Today's date
Meaning The cell changes every day by itself.

Learn more: Volatile function →

Wildcard #

What: A wildcard is * for any number of characters or ? for one character.

Why: It matches text when you know only part of it.

How: Use it inside a text rule, such as "*tea*".

Formula =COUNTIF(D2:D9,"*tea*")
Result 3
Meaning This many orders are for a product with the word tea in its name.

Learn more: Wildcard →

Workbook #

What: A workbook is one Excel file with one or more sheets.

Why: One file can hold all sheets of a project together.

How: Save it with Ctrl+S. Use .xlsx, or .xlsm for macros.

Try this kesari-mart-sales.xlsx
Result 2 sheets
Meaning Orders and bookings are in one file.

Learn more: Workbook →

XLOOKUP #

What: XLOOKUP finds a value in one column and returns the matching value from another column.

Why: It is the easiest modern lookup. It can look left and can show a message when nothing is found.

How: Give the value, the column to search, the column to return, and an optional message.

Formula =XLOOKUP("BS-3",Bookings!A2:A5,Bookings!B2:B5)
Result Mateo Garcia
Meaning Booking BS-3 at BlueOtter Stays belongs to this guest.

Learn more: XLOOKUP →

XMATCH #

What: XMATCH returns the position of a value in a list.

Why: It tells you the position of an item, which other functions can use.

How: Give the value and the list.

Formula =XMATCH("Toronto",C2:C9)
Result 8
Meaning Toronto is at this position in the City column.

Learn more: XMATCH →