Professional Documents
Culture Documents
Excel Assessment
Excel Assessment
Excel Assessment
Done 5
Done 5
Done 10
Done 5
Task_2 1. Using relevant Excel formulas, fill up the corresponding empty cells in
2. Calculate minimum, maximum and average values for each column at
Table_A
name car1 bus2 rv3 truck2 taxi2
Warrendale 2.7 7.6 4.2 8.9 4.2
Butler Valley 2.7 7.6 4.2 8.9 4.2
Allegheny Valley 3.6 11.1 5.8 12.2 5.8
Pittsburgh 4.9 13.3 8.1 17 8.1
Donegal 9.4 28.3 16.1 32.8 16.1
Somerset 11.6 35.2 21.3 43 21.3
Breezewood 18.4 55.6 33.8 67.9 33.8
Fort Littleton 0 0 0 0 0
Willow Hill 21.9 61.5 40.1 76.6 40.1
Carlisle 26.8 79.6 47.9 96.8 47.9
Harrisburg West 28.5 85.4 52.3 106.1 52.3
Lebanon-Lancaster 30.7 92.1 57 115.1 57
Reading 33.8 101.3 61.4 124.4 61.4
Morgantown 34.7 106.1 63.6 128.6 63.6
Fort Washington 0 0 0 0 0
Virginia Drive 41.3 124.4 75 151.5 75
St. Rd -1 -1 -1 -1 -1
Neshaminy Falls 45 133.4 79.4 160.9 79.4
Mid-County -1 -1 -1 -1 -1
Quakertown 43.3 128.6 79.4 160.9 79.4
Pocono 49.1 146.8 90.9 183.5 90.9
Wyoming Valley 51.8 156.4 93.1 188.1 93.1
Minimum -1 -1 -1 -1 -1
Maximum 51.8 156.4 93.1 188.1 93.1
Average 21.2083333333 63.6541666667 38.4875 77.8458333333 38.4875
onding empty cells in Table_A with values from the "Dataset" worksheet.
es for each column at the bottom.
Task_3 Using either Excel formulas or built-in functionality, split
(In the cell below, please write the formula or name of the functionality that you'
Formula/Functionality used: Text-to-Columns
Explanation: 1.Select the column containing the values in Table_A .
2.Go to the "Data" tab in the Excel ribbon.
3.Click on "Text to Columns."
4.In the Text to Columns Wizard, choose "Delimited" and click "Next."
5.Choose the delimiter that separates the values and click "Next."
6.Specify the destination cells where you want to place the split values
Example_table
value col_1 col_3 col_4 col_5 col_6
20000-Monday-0-Sunday-24 20000 Monday 0 Sunday 24
Table_A
values col_1 col_3 col_4 col_5 col_6
20000-Monday-0-Sunday-24 20000 Monday 0 Sunday 24
20002-Monday-0-Sunday-24 20002 Monday 0 Sunday 24
20004-Monday-0-Sunday-24 20004 Monday 0 Sunday 24
20006-Monday-0-Sunday-24 20006 Monday 0 Sunday 24
20008-Monday-0-Sunday-24 20008 Monday 0 Sunday 24
20010-Monday-0-Sunday-24 20010 Monday 0 Sunday 24
20012-Monday-0-Sunday-24 20012 Monday 0 Sunday 24
20014-Monday-0-Sunday-24 20014 Monday 0 Sunday 24
20016-Monday-0-Sunday-24 20016 Monday 0 Sunday 24
20018-Monday-0-Sunday-24 20018 Monday 0 Sunday 24
20020-Monday-0-Sunday-24 20020 Monday 0 Sunday 24
20022-Monday-0-Sunday-24 20022 Monday 0 Sunday 24
20024-Monday-0-Sunday-24 20024 Monday 0 Sunday 24
20026-Monday-0-Sunday-24 20026 Monday 0 Sunday 24
20028-Monday-0-Sunday-24 20028 Monday 0 Sunday 24
20030-Monday-0-Sunday-24 20030 Monday 0 Sunday 24
20032-Monday-0-Sunday-24 20032 Monday 0 Sunday 24
20034-Monday-0-Sunday-24 20034 Monday 0 Sunday 24
20036-Monday-0-Sunday-24 20036 Monday 0 Sunday 24
20038-Monday-0-Sunday-24 20038 Monday 0 Sunday 24
20040-Monday-0-Sunday-24 20040 Monday 0 Sunday 24
20042-Monday-0-Sunday-24 20042 Monday 0 Sunday 24
20044-Monday-0-Sunday-24 20044 Monday 0 Sunday 24
20046-Monday-0-Sunday-24 20046 Monday 0 Sunday 24
20048-Monday-0-Sunday-24 20048 Monday 0 Sunday 24
20050-Monday-0-Sunday-24 20050 Monday 0 Sunday 24
20052-Monday-0-Sunday-24 20052 Monday 0 Sunday 24
20054-Monday-0-Sunday-24 20054 Monday 0 Sunday 24
20058-Monday-0-Sunday-24 20058 Monday 0 Sunday 24
20060-Monday-0-Sunday-24 20060 Monday 0 Sunday 24
21000-Monday-0-Sunday-24 21000 Monday 0 Sunday 24
21002-Monday-0-Sunday-24 21002 Monday 0 Sunday 24
21004-Monday-0-Sunday-24 21004 Monday 0 Sunday 24
21006-Monday-0-Sunday-24 21006 Monday 0 Sunday 24
21008-Monday-0-Sunday-24 21008 Monday 0 Sunday 24
21010-Monday-0-Sunday-24 21010 Monday 0 Sunday 24
21012-Monday-0-Sunday-24 21012 Monday 0 Sunday 24
21014-Monday-0-Sunday-24 21014 Monday 0 Sunday 24
21016-Monday-0-Sunday-24 21016 Monday 0 Sunday 24
t-in functionality, split the values given in Table_A into distinct cells as given in Example_table.
me of the functionality that you've used to get the required output. Also, explain the process briefly)
Table_A based on the specified delimiter, and each part will be placed in separate columns as show
in Example_table.
(In the cell below, please write the formula or name of the functionality that you've used to ge
Formula/Functionality used: Sum(IF(ISNA(C12:C21),20,C12:C21))
Explanation: 1. ISNA(C12:C21): This part of the formula checks for each cell in the range C12:C21 (whic
2. IF(ISNA(C12:C21), 20, C12:C21): This part uses the array obtained from the ISNA functi
3. SUM(IF(ISNA(C12:C21), 20, C12:C21)): Finally, the SUM function adds up all the values i
Table_A
Date Product Sales
2023-01-01 Laptop 200
2023-01-02 Smartphone #N/A
2023-01-03 Headphones 50
2023-01-04 Blender #N/A
2023-01-05 Sunglasses 10
2023-01-06 Tablet 150
2023-01-07 Camera 80
2023-01-08 Printer #N/A
2023-01-09 Keyboard 30
2023-01-10 Mouse #N/A
Sum 600
m of sales in Table_A using the following condition:
tionality that you've used to get the required output. Also, explain the process briefly)
ell in the range C12:C21 (which contains the sales data) whether it is #N/A or not. It returns an array of TRUE for #N/A cells and FAL
obtained from the ISNA function. If a cell is #N/A (TRUE), it substitutes it with '20'; otherwise, it keeps the original value.
nction adds up all the values in the modified array, giving you the sum of sales with #N/A values substituted by '20'.
E for #N/A cells and FALSE for other cells.
iginal value.
Task_5 Fill the values in column "value" of Table_C using the tables A and
(In the cell below, please write the formula or name of the functionality that you've used to ge
Formula/Functionality used: INDEX(Table_A, MATCH(INDEX(Table_C, ROW(), 1), Table_A, 0), MATCH(INDE
Explanation: 1. INDEX(Table_C, ROW(), 1) retrieves the value in the first column of Table_C for the current row.
2. INDEX(Table_C, ROW(), 2) retrieves the value in the second column of Table_C for the current row
3. MATCH(..., Table_A, 0) is used to find the position of the values obtained in steps 1 and 2 within T
4. The INDEX(Table_A, ..., ...) function is then used to retrieve the corresponding values from Table_A
Table_A
A B C D E F
A -1 95 -1 185 255 305
B 95 -1 -1 90 160 210
C -1 -1 -1 60 130 180
D 185 90 60 -1 70 120
E 255 160 130 70 -1 50
F 305 210 180 120 50 -1
G 415 325 295 235 165 115
H 480 390 355 300 230 180
I 525 430 400 340 270 220
Table_C
name_1 name_2 value
10100 10102 #NAME?
10100 10104 #NAME?
10108 10102 #NAME?
10100 10106 #NAME?
10108 10110 #NAME?
10102 10104 #NAME?
10106 10108 #NAME?
10102 10106 #NAME?
10110 10114 #NAME?
10104 10106 #NAME?
10110 10112 #NAME?
10100 10114 #NAME?
10112 10116 #NAME?
C using the tables A and B.
ctionality that you've used to get the required output. Also, explain the process briefly)
), 1), Table_A, 0), MATCH(INDEX(Table_C, ROW(), 2), Table_A, 0))
mn of Table_C for the current row.
umn of Table_C for the current row.
obtained in steps 1 and 2 within Table_A.
corresponding values from Table_A based on the positions obtained in step 3.
Table_B
G H I ID Name
415 480 525 10100 A
325 390 430 10102 B
295 355 400 10104 C
235 300 340 10106 D
165 230 270 10108 E
115 180 220 10110 F
-1 65 105 10112 G
65 -1 40 10114 H
105 40 -1 10116 I