-
1. Which character must a formula start with in Excel?
- A. #
- B. =
- C. @
- D. $
Answer: B. =
Every Excel formula starts with an equals sign, for example =A1+B1. Without it, Excel treats the entry as plain text or a number.
-
2. Cell C1 contains =A1*$B$1. You copy C1 and paste it into C2. What formula will C2 contain?
- A. =A1*$B$1
- B. =A2*$B$2
- C. =A2*$B$1
- D. =A2*B2
Answer: C. =A2*$B$1
A1 is a relative reference, so moving one row down changes it to A2. $B$1 is absolute (both column and row locked), so it stays $B$1. Result: =A2*$B$1.
-
3. Cell C3 contains =$A1+B$1. You copy C3 and paste it into D5 (one column right, two rows down). What formula will D5 contain?
- A. =$A3+C$1
- B. =$A1+C$1
- C. =$A3+B$3
- D. =$B3+C$1
Answer: A. =$A3+C$1
In $A1 the column is locked and the row is free, so it becomes $A3 (row +2). In B$1 the row is locked and the column is free, so it becomes C$1 (column +1). Result: =$A3+C$1.
-
4. While editing a formula in Excel for Windows, which key cycles the selected reference through $A$1, A$1, $A1 and A1?
- A. F2
- B. F9
- C. F5
- D. F4
Answer: D. F4
F4 toggles the reference type: A1 → $A$1 → A$1 → $A1 → back to A1. F2 enters edit mode, F5 opens Go To, and F9 recalculates.
-
5. A1 = 10, A2 = 20, A3 = the text "abc", A4 = 30. What does =SUM(A1:A4) return?
- A. #VALUE!
- B. 30
- C. 60
- D. 0
Answer: C. 60
SUM ignores text inside a range, so it adds only the numbers: 10 + 20 + 30 = 60. You would get #VALUE! only with a formula like =A1+A3 that adds text directly.
-
6. A1 = 5, A2 = the text "Pune", A3 is blank, A4 = 12, A5 = TRUE (typed as a logical value). What does =COUNT(A1:A5) return?
- A. 2
- B. 3
- C. 4
- D. 5
Answer: A. 2
COUNT counts only cells containing numbers. In a range it skips text, blanks and logical values like TRUE. So only 5 and 12 are counted: 2. (COUNTA would return 4.)
-
7. B2:B7 contain 45, 60, 50, 72, 38, 90. What does =COUNTIF(B2:B7,">50") return?
- A. 4
- B. 2
- C. 5
- D. 3
Answer: D. 3
Only values strictly greater than 50 count: 60, 72 and 90. The 50 itself is not greater than 50, so the result is 3. Use ">=50" to include it.
-
8. Region in A2:A6: North, South, North, East, North.
Sales in B2:B6: 100, 200, 150, 300, 250.
Month in C2:C6: Jan, Jan, Feb, Jan, Jan.
What does =SUMIFS(B2:B6,A2:A6,"North",C2:C6,"Jan") return?
- A. 500
- B. 350
- C. 250
- D. 400
Answer: B. 350
SUMIFS adds sales only where both conditions are true. North and Jan together are row 2 (100) and row 6 (250). Row 4 is North but Feb, so it is left out. 100 + 250 = 350.
-
9. A1 = 40. What does =IF(A1>=40,"Pass","Fail") return?
- A. Fail
- B. TRUE
- C. Pass
- D. 40
Answer: C. Pass
The test A1>=40 checks “greater than or equal to 40”. Since 40 is equal to 40, the test is TRUE and IF returns the second argument, "Pass".
-
10. A1 = 62. What does =IF(A1>=75,"A",IF(A1>=50,"B","C")) return?
- A. A
- B. C
- C. FALSE
- D. B
Answer: D. B
The first test, 62>=75, is FALSE, so Excel moves to the inner IF. The second test, 62>=50, is TRUE, so the result is "B".
-
11. Cells A2:C5 hold this table (A = ID, B = Name, C = Department):
A2: 101 | B2: Asha | C2: Sales
A3: 102 | B3: Ravi | C3: HR
A4: 103 | B4: Neha | C4: Finance
A5: 104 | B5: Imran | C5: IT
What does =VLOOKUP(103,A2:C5,3,FALSE) return?
- A. Neha
- B. Finance
- C. 103
- D. HR
Answer: B. Finance
VLOOKUP finds 103 in the first column of A2:C5 (row 4) and returns the value from the 3rd column of the table, column C. That is "Finance".
-
12. In =VLOOKUP(lookup_value, table, col_index, FALSE), what does FALSE as the last argument do?
- A. Finds an exact match only
- B. Finds the nearest smaller value
- C. Ignores upper and lower case
- D. Returns FALSE when nothing is found
Answer: A. Finds an exact match only
FALSE (or 0) forces an exact match; if the value is not found, VLOOKUP returns #N/A. TRUE or leaving it out gives an approximate match on sorted data, which causes wrong results on unsorted lists.
-
13. Cells A2:C5 hold this table (A = ID, B = Name, C = Department):
A2: 101 | B2: Asha | C2: Sales
A3: 102 | B3: Ravi | C3: HR
A4: 103 | B4: Neha | C4: Finance
A5: 104 | B5: Imran | C5: IT
What does =VLOOKUP(105,A2:C5,2,FALSE) return?
- A. 0
- B. Imran
- C. #N/A
- D. #REF!
Answer: C. #N/A
105 is not in the ID column, and FALSE demands an exact match, so VLOOKUP returns #N/A (value not available). #REF! appears when the column number is larger than the table width.
-
14. Cells A2:C5 hold this table (A = ID, B = Name, C = Department):
A2: 101 | B2: Asha | C2: Sales
A3: 102 | B3: Ravi | C3: HR
A4: 103 | B4: Neha | C4: Finance
A5: 104 | B5: Imran | C5: IT
What does =INDEX(C2:C5,MATCH("Imran",B2:B5,0)) return?
- A. 104
- B. 4
- C. Finance
- D. IT
Answer: D. IT
MATCH("Imran",B2:B5,0) finds Imran in the 4th position of B2:B5. INDEX(C2:C5,4) returns the 4th value of C2:C5, which is "IT".
-
15. What is a key advantage of INDEX/MATCH over VLOOKUP?
- A. It can return a value from a column to the left of the lookup column
- B. It works only on sorted data
- C. It can only return numbers
- D. It does not need a lookup value
Answer: A. It can return a value from a column to the left of the lookup column
VLOOKUP always searches the first column and returns from columns to its right. INDEX/MATCH searches any column and returns from any other, including one on the left. It also does not break when columns are inserted.
-
16. Cells A2:C5 hold this table (A = ID, B = Name, C = Department):
A2: 101 | B2: Asha | C2: Sales
A3: 102 | B3: Ravi | C3: HR
A4: 103 | B4: Neha | C4: Finance
A5: 104 | B5: Imran | C5: IT
What does =XLOOKUP(110,A2:A5,B2:B5,"Not found") return?
- A. #N/A
- B. Not found
- C. Imran
- D. 0
Answer: B. Not found
110 is not in A2:A5. XLOOKUP’s fourth argument is the value to return when nothing matches, so the result is "Not found" instead of #N/A. XLOOKUP uses exact match by default.
-
17. Cells A2:C5 hold this table (A = ID, B = Name, C = Department):
A2: 101 | B2: Asha | C2: Sales
A3: 102 | B3: Ravi | C3: HR
A4: 103 | B4: Neha | C4: Finance
A5: 104 | B5: Imran | C5: IT
What does =MATCH("Ravi",B2:B5,0) return?
- A. 3
- B. Ravi
- C. 2
- D. 102
Answer: C. 2
MATCH returns the position of the value within the range, not the worksheet row number. Ravi is the 2nd cell in B2:B5, so the result is 2 (even though Ravi is on row 3 of the sheet).
-
18. You have a sales table with Region, Product and Amount columns. In a pivot table, how do you show total Amount for each Region?
- A. Region in Values, Amount in Rows
- B. Region in Filters, Amount in Columns
- C. Both fields in Rows
- D. Region in Rows, Amount in Values (Sum)
Answer: D. Region in Rows, Amount in Values (Sum)
The field you want to group by (Region) goes in Rows, and the number you want to total (Amount) goes in Values, summarised as Sum. The pivot then shows one row per region with its total.
-
19. You added new rows at the bottom of the source data, but your pivot table does not show them. What should you do?
- A. Delete and rebuild the whole workbook
- B. Refresh the pivot table, after making sure its source range includes the new rows
- C. Press Ctrl+Z
- D. Sort the source data
Answer: B. Refresh the pivot table, after making sure its source range includes the new rows
Pivot tables do not update automatically. Use Refresh (PivotTable Analyze > Refresh or Alt+F5). If the source is a fixed range, extend it with Change Data Source. Formatting the source as an Excel Table makes new rows flow in on refresh.
-
20. A1 contains " Rahul Sharma " (extra spaces at the start, middle and end). What does =TRIM(A1) return?
- A. "RahulSharma"
- B. "Rahul Sharma"
- C. "Rahul Sharma"
- D. " Rahul Sharma "
Answer: C. "Rahul Sharma"
TRIM removes all leading and trailing spaces and reduces runs of spaces between words to a single space. The result is "Rahul Sharma". It does not remove the single space between words.
-
21. A list of customers has some rows repeated exactly. Which built-in Excel feature removes the repeated rows in one step?
- A. Data > Remove Duplicates
- B. Home > Clear > Clear Formats
- C. Data > Text to Columns
- D. Review > Protect Sheet
Answer: A. Data > Remove Duplicates
Data > Remove Duplicates deletes rows that repeat across the columns you select, keeping the first occurrence. Text to Columns splits data, and Clear Formats only removes formatting.
-
22. A1 contains the text "INV-7781". What does =MID(A1,5,4) return?
- A. "-778"
- B. "INV-"
- C. "781"
- D. "7781"
Answer: D. "7781"
MID(text, start, length) returns length characters starting at position start. Position 5 is the first 7 (I-N-V-hyphen take positions 1 to 4), and 4 characters from there give "7781".
-
23. A1 contains the date 10 March and B1 contains 25 March of the same year, both entered as real Excel dates. What does =B1-A1 return (with the cell formatted as General)?
- A. 14
- B. 15
- C. 16
- D. #VALUE!
Answer: B. 15
Excel stores dates as serial numbers, one per day, so subtracting two dates gives the number of days between them: 25 − 10 = 15.
-
24. A1:A3 contain 2, 3, 4 and B1:B3 contain 5, 6, 7. What does =SUMPRODUCT(A1:A3,B1:B3) return?
- A. 56
- B. 27
- C. 45
- D. 210
Answer: A. 56
SUMPRODUCT multiplies matching pairs and adds the results: (2 × 5) + (3 × 6) + (4 × 7) = 10 + 18 + 28 = 56.
-
25. What does =ROUND(1234.567,-2) return?
- A. 1234.57
- B. 1230
- C. 1200
- D. 1300
Answer: C. 1200
A negative second argument rounds to the left of the decimal point. -2 rounds to the nearest hundred. 1234.567 is closer to 1200 than to 1300, so the result is 1200.