0% found this document useful (0 votes)
13 views40 pages

Questions for Practicals (8)

The document provides a summary of ABC company's monthly revenue, totaling $4649 million for the year. It also includes an analysis of the 2024 Indian elections, detailing the number of constituencies, seats won by the BJP, and the party that won in the Amritsar constituency. Additionally, it lists various constituencies along with the respective winning parties.

Uploaded by

akankshakhushi12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views40 pages

Questions for Practicals (8)

The document provides a summary of ABC company's monthly revenue, totaling $4649 million for the year. It also includes an analysis of the 2024 Indian elections, detailing the number of constituencies, seats won by the BJP, and the party that won in the Amritsar constituency. Additionally, it lists various constituencies along with the respective winning parties.

Uploaded by

akankshakhushi12
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as XLSX, PDF, TXT or read online on Scribd
You are on page 1/ 40

The following table includes ABC company's revenue by month.

The company's CFO asked you to use SUM formula to calculate the total revenue for the year.

Month Revenue in $MM


January 759
February 200
March 42
April 423
May 200
June 50
July 700
August 450
September 605
October 240
November 685
December 295
Total Year 4649
Indian 2024 Election Analysis
1. How many constituencies are there in the election? 543
2. How many seats did the BJP win in the election? 240
3. How many more seats does the INC need to match the number of seats won by th 141
4. Which party won the election in the "Amritsar" constituency? INC
Note: You need to fill the highlighted section to mark your answer.
Constituency Party Won
AJMER BJP
ALWAR BJP
AMBALA INC
ANANTNAG-RAJJammu & Kashmir National Conference
ARAKKONAM Dravida Munnetra Kazhagam
ARANI Dravida Munnetra Kazhagam
Adilabad BJP
Agra BJP
Ahmedabad EasBJP
Ahmedabad WeBJP
Ahmednagar NCP ( Sharadchandra Pawar )
Akbarpur BJP
Akola BJP
Alappuzha INC
Alathur Communist Party of India (Marxist)
Aligarh BJP
Alipurduars BJP
Allahabad INC
Almora BJP
Amalapuram (SCTelugu Desam
Ambedkar NagaSamajwadi Party
Amethi INC
Amravati INC
Amreli BJP
Amritsar INC
Amroha BJP
Anakapalle BJP
Anand BJP
Anandpur SahibAam Aadmi Party
Ananthapur Telugu Desam
Andaman & NicoBJP
Aonla Samajwadi Party
Araku (ST) Yuvajana Sramika Rythu Congress Party
Arambagh All India Trinamool Congress
Araria BJP
Arrah Communist Party of India (Marxist-Leninist) (Liberation)
Arunachal East BJP
Arunachal WestBJP
Asansol All India Trinamool Congress
Aska BJP
Attingal INC
Aurangabad Shiv Sena
Aurangabad Rashtriya Janata Dal
Azamgarh Samajwadi Party
BALAGHAT BJP
BANSWARA Bharat Adivasi Party
BARAMULLA Independent
BARMER INC
BASTAR BJP
BETUL BJP
BHARATPUR INC
BHILWARA BJP
BHIND BJP
BHIWANI-MAH BJP
BHOPAL BJP
BIKANER BJP
BILASPUR BJP
Badaun Samajwadi Party
Bagalkot BJP
Baghpat Rashtriya Lok Dal
Baharaich BJP
Baharampur All India Trinamool Congress
Balasore BJP
Ballia Samajwadi Party
Balurghat BJP
Banaskantha INC
Banda Samajwadi Party
Bangalore Nort BJP
Bangalore RuralBJP
Bangalore Sout BJP
Bangalore centrBJP
Bangaon BJP
Banka Janata Dal (United)
Bankura All India Trinamool Congress
Bansgaon BJP
Bapatla (SC) Telugu Desam
Barabanki INC
Baramati NCP ( Sharadchandra Pawar )
Barasat All India Trinamool Congress
Bardhaman PurAll India Trinamool Congress
Bardhaman-DurAll India Trinamool Congress
Bardoli BJP
Bareilly BJP
Bargarh BJP
Barpeta Asom Gana Parishad
Barrackpur All India Trinamool Congress
Basirhat All India Trinamool Congress
Basti Samajwadi Party
Bathinda Shiromani Akali Dal
Beed NCP ( Sharadchandra Pawar )
Begusarai BJP
Belgaum BJP
Bellary INC
Berhampur BJP
Bhadohi BJP
Bhadrak BJP
Bhagalpur Janata Dal (United)
Bhandara GondiINC
Bharuch BJP
Bhavnagar BJP
Bhiwandi NCP ( Sharadchandra Pawar )
Bhongir INC
Bhubaneswar BJP
Bidar INC
Bijapur BJP
Bijnor Rashtriya Lok Dal
Birbhum All India Trinamool Congress
Bishnupur BJP
Bolangir BJP
Bolpur All India Trinamool Congress
Bulandshahr BJP
Buldhana Shiv Sena
Buxar Rashtriya Janata Dal
CHENNAI CENTRDravida Munnetra Kazhagam
CHENNAI NORTDravida Munnetra Kazhagam
CHENNAI SOUT Dravida Munnetra Kazhagam
CHHINDWARA BJP
CHIDAMBARAMViduthalai Chiruthaigal Katch
CHITTORGARH BJP
CHURU INC
COIMBATORE Dravida Munnetra Kazhagam
CUDDALORE INC
Chalakudy INC
ChamarajanagarINC
Chandauli Samajwadi Party
Chandigarh INC
Chandni ChowkBJP
Chandrapur INC
Chatra BJP
Chevella BJP
Chhota UdaipurBJP
Chikkballapur BJP
Chikkodi INC
Chitradurga BJP
Chittoor(SC) Telugu Desam
Coochbehar All India Trinamool Congress
Cuttack BJP
DAMOH BJP
DAUSA INC
DEWAS BJP
DHAR BJP
DHARMAPURI Dravida Munnetra Kazhagam
DINDIGUL Communist Party of India (Marxist)
DURG BJP
Dadar & Nagar HBJP
Dahod BJP
Dakshina KannaBJP
Daman & Diu Independent
Darbhanga BJP
Darjeeling BJP
Darrang-UdalgurBJP
Davanagere INC
Deoria BJP
Dhanbad BJP
Dharwad BJP
Dhaurahra Samajwadi Party
Dhenkanal BJP
Dhubri INC
Dhule INC
Diamond harboAll India Trinamool Congress
Dibrugarh BJP
Dindori NCP ( Sharadchandra Pawar )
Diphu BJP
Domariyaganj BJP
Dum dum All India Trinamool Congress
Dumka Jharkhand Mukti Morcha
ERODE Dravida Munnetra Kazhagam
East Delhi BJP
Eluru Telugu Desam
Ernakulam INC
Etah Samajwadi Party
Etawah Samajwadi Party
FARIDABAD BJP
Faizabad Samajwadi Party
Faridkot Independent
Farrukhabad BJP
Fatehgarh SahibINC
Fatehpur Samajwadi Party
Fatehpur Sikri BJP
Firozabad Samajwadi Party
Firozpur INC
GANGANAGAR INC
GUNA BJP
GURGAON BJP
GWALIOR BJP
Gadchiroli - Ch INC
Gandhinagar BJP
Garhwal BJP
Gautam BuddhaBJP
Gaya Hindustani Awam Morcha (Secular)
Ghatal All India Trinamool Congress
Ghaziabad BJP
Ghazipur Samajwadi Party
Ghosi Samajwadi Party
Giridih AJSU Party
Godda BJP
Gonda BJP
Gopalganj Janata Dal (United)
Gorakhpur BJP
Gulbarga INC
Guntur Telugu Desam
Gurdaspur INC
Guwahati BJP
HAMIRPUR BJP
HISAR INC
HOSHANGABADBJP
Hajipur Lok Janshakti Party(Ram Vilas)
Hamirpur Samajwadi Party
Hardoi BJP
Haridwar BJP
Hassan INC
Hathras BJP
Hatkanangale Shiv Sena
Haveri BJP
Hazaribagh BJP
Hindupur Telugu Desam
Hingoli Shiv Sena (Uddhav Balasaheb Thackrey)
Hooghly All India Trinamool Congress
Hoshiarpur Aam Aadmi Party
Howrah All India Trinamool Congress
Hyderabad All India Majlis-E-Ittehadul Muslimeen
INDORE BJP
Idukki INC
Inner Manipur INC
JABALPUR BJP
JAIPUR BJP
JAIPUR RURAL BJP
JALORE BJP
JAMMU BJP
JANJGIR-CHAM BJP
JHALAWAR-BARBJP
JHUNJHUNU INC
JODHPUR BJP
Jadavpur All India Trinamool Congress
Jagatsinghpur BJP
Jahanabad Rashtriya Janata Dal
Jajpur BJP
Jalandhar INC
Jalaun Samajwadi Party
Jalgaon BJP
Jalna INC
Jalpaiguri BJP
Jamnagar BJP
Jamshedpur BJP
Jamui Lok Janshakti Party(Ram Vilas)
Jangipur All India Trinamool Congress
Jaunpur Samajwadi Party
Jhanjharpur Janata Dal (United)
Jhansi BJP
Jhargram All India Trinamool Congress
Jorhat INC
Joynagar All India Trinamool Congress
Junagadh BJP
KALLAKURICHI Dravida Munnetra Kazhagam
KANCHEEPURA Dravida Munnetra Kazhagam
KANGRA BJP
KANKER BJP
KANNIYAKUMARINC
KARAULI-DHOL INC
KARNAL BJP
KARUR INC
KHAJURAHO BJP
KHANDWA BJP
KHARGONE BJP
KORBA INC
KOTA BJP
KRISHNAGIRI INC
KURUKSHETRA BJP
Kachchh BJP
Kadapa Yuvajana Sramika Rythu Congress Party
Kairana Samajwadi Party
Kaiserganj BJP
Kakinada Janasena Party
Kalahandi BJP
Kalyan Shiv Sena
Kandhamal BJP
Kannauj Samajwadi Party
Kannur INC
Kanpur BJP
Kanthi BJP
Karakat Communist Party of India (Marxist-Leninist) (Liberation)
Karimganj BJP
Karimnagar BJP
Kasaragod INC
Katihar INC
Kaushambi Samajwadi Party
Kaziranga BJP
Kendrapara BJP
Keonjhar BJP
Khadoor Sahib Independent
Khagaria Lok Janshakti Party(Ram Vilas)
Khammam INC
Kheda BJP
Kheri Samajwadi Party
Khunti INC
Kishanganj INC
Kodarma BJP
Kokrajhar United People’s Party, Liberal
Kolar Janata Dal (Secular)
Kolhapur INC
Kolkata DakshinAll India Trinamool Congress
Kolkata Uttar All India Trinamool Congress
Kollam Revolutionary Socialist Party
Koppal INC
Koraput INC
Kottayam Kerala Congress
Kozhikode INC
Krishnanagar All India Trinamool Congress
Kurnoolu Telugu Desam
Kushi Nagar BJP
Ladakh Independent
Lakhimpur BJP
Lakshadweep INC
Lalganj Samajwadi Party
Latur INC
Lohardaga INC
Lucknow BJP
Ludhiana INC
MADURAI Communist Party of India (Marxist)
MAHASAMUNDBJP
MANDI BJP
MANDLA BJP
MANDSOUR BJP
MAYILADUTHURINC
MIZORAM Zoram People’s Movement
MORENA BJP
Machhlishahr Samajwadi Party
Machilipatnam Janasena Party
Madha NCP ( Sharadchandra Pawar )
Madhepura Janata Dal (United)
Madhubani BJP
Mahabubabad INC
Maharajganj BJP
Maharajganj BJP
Mahbubnagar BJP
Mahesana BJP
Mainpuri Samajwadi Party
Malappuram Indian Union Muslim League
Maldaha DakshiINC
Maldaha Uttar BJP
Malkajgiri BJP
Mandya Janata Dal (Secular)
Mathura BJP
Mathurapur All India Trinamool Congress
Maval Shiv Sena
Mavelikkara INC
Mayurbhanj BJP
Medak BJP
Medinipur All India Trinamool Congress
Meerut BJP
Mirzapur Apna Dal (Soneylal)
Misrikh BJP
Mohanlalganj Samajwadi Party
Moradabad Samajwadi Party
Mumbai North BJP
Mumbai North CINC
Mumbai North EShiv Sena (Uddhav Balasaheb Thackrey)
Mumbai North Shiv Sena
Mumbai South Shiv Sena (Uddhav Balasaheb Thackrey)
Mumbai South CShiv Sena (Uddhav Balasaheb Thackrey)
Munger Janata Dal (United)
Murshidabad All India Trinamool Congress
Muzaffarnagar Samajwadi Party
Muzaffarpur BJP
Mysore BJP
NAGAPATTINA Communist Party of India
NAGAUR Rashtriya Loktantrik Party
NAMAKKAL Dravida Munnetra Kazhagam
NILGIRIS Dravida Munnetra Kazhagam
Nabarangpur BJP
Nagaland INC
Nagaon INC
Nagarkurnool INC
Nagina Aazad Samaj Party (Kanshi Ram)
Nagpur BJP
Nainital-UdhamBJP
Nalanda Janata Dal (United)
Nalgonda INC
Nanded INC
Nandurbar INC
Nandyal Telugu Desam
Narsapuram BJP
Narsaraopet Telugu Desam
Nashik Shiv Sena (Uddhav Balasaheb Thackrey)
Navsari BJP
Nawada BJP
Nellore Telugu Desam
New Delhi BJP
Nizamabad BJP
North Goa BJP
North-East DelhBJP
North-West DelBJP
Ongole Telugu Desam
Osmanabad Shiv Sena (Uddhav Balasaheb Thackrey)
Outer Manipur INC
PALI BJP
PERAMBALUR Dravida Munnetra Kazhagam
POLLACHI Dravida Munnetra Kazhagam
PUDUCHERRY INC
Palakkad INC
Palamau BJP
Palghar BJP
Panchmahal BJP
Parbhani Shiv Sena (Uddhav Balasaheb Thackrey)
Paschim ChampBJP
Patan BJP
PathanamthittaINC
Patiala INC
Patliputra Rashtriya Janata Dal
Patna Sahib BJP
Peddapalle INC
Phulpur BJP
Pilibhit BJP
Ponnani Indian Union Muslim League
Porbandar BJP
Pratapgarh Samajwadi Party
Pune BJP
Puri BJP
Purnia Independent
Purulia BJP
Purvi ChamparaBJP
RAIGARH BJP
RAIPUR BJP
RAJGARH BJP
RAJNANDGAONBJP
RAJSAMAND BJP
RAMANATHAPUIndian Union Muslim League
RATLAM BJP
REWA BJP
ROHTAK INC
Rae Bareli INC
Raichur INC
Raigad NCP
Raiganj BJP
Rajahmundry BJP
Rajampet Yuvajana Sramika Rythu Congress Party
Rajkot BJP
Rajmahal Jharkhand Mukti Morcha
Rampur Samajwadi Party
Ramtek INC
Ranaghat BJP
Ranchi BJP
Ratnagiri- Sind BJP
Raver BJP
Robertsganj Samajwadi Party
SAGAR BJP
SALEM Dravida Munnetra Kazhagam
SATNA BJP
SHAHDOL BJP
SHIMLA BJP
SIDHI BJP
SIKAR Communist Party of India (Marxist)
SIRSA INC
SIVAGANGA INC
SONIPAT INC
SRINAGAR Jammu & Kashmir National Conference
SRIPERUMBUDUDravida Munnetra Kazhagam
SURGUJA BJP
Sabarkantha BJP
Saharanpur INC
Salempur Samajwadi Party
Samastipur Lok Janshakti Party(Ram Vilas)
Sambalpur BJP
Sambhal Samajwadi Party
Sangli Independent
Sangrur Aam Aadmi Party
Sant Kabir NagaSamajwadi Party
Saran BJP
Sasaram INC
Satara BJP
Secunderabad BJP
Shahjahanpur BJP
Sheohar Janata Dal (United)
Shillong Voice of the People Party
Shimoga BJP
Shirdi Shiv Sena (Uddhav Balasaheb Thackrey)
Shirur NCP ( Sharadchandra Pawar )
Shrawasti Samajwadi Party
Sikkim Sikkim Krantikari Morcha
Silchar BJP
Singhbhum Jharkhand Mukti Morcha
Sitamarhi Janata Dal (United)
Sitapur INC
Siwan Janata Dal (United)
Solapur INC
Sonitpur BJP
South Delhi BJP
South Goa INC
Srerampur All India Trinamool Congress
Srikakulam Telugu Desam
Sultanpur Samajwadi Party
Sundargarh BJP
Supaul Janata Dal (United)
Surat BJP
Surendranagar BJP
TENKASI Dravida Munnetra Kazhagam
THANJAVUR Dravida Munnetra Kazhagam
THENI Dravida Munnetra Kazhagam
THOOTHUKKUDIDravida Munnetra Kazhagam
TIKAMGARH BJP
TIRUCHIRAPPALMarumalarchi Dravida Munnetra Kazhagam
TIRUNELVELI INC
TIRUPPUR Communist Party of India
TIRUVALLUR INC
TIRUVANNAMALDravida Munnetra Kazhagam
TONK-SAWAI MINC
Tamluk BJP
Tehri Garhwal BJP
Thane Shiv Sena
Thirupathi(SC) Yuvajana Sramika Rythu Congress Party
Thiruvanantha INC
Thrissur BJP
Tripura East BJP
Tripura West BJP
Tumkur BJP
Tura INC
UDAIPUR BJP
UDHAMPUR BJP
UJJAIN BJP
Udupi ChikmagaBJP
Ujiarpur BJP
Uluberia All India Trinamool Congress
Unnao BJP
Uttara KannadaBJP
VELLORE Dravida Munnetra Kazhagam
VIDISHA BJP
VILUPPURAM Viduthalai Chiruthaigal Katch
VIRUDHUNAGAINC
Vadakara INC
Vadodara BJP
Vaishali Lok Janshakti Party(Ram Vilas)
Valmiki Nagar Janata Dal (United)
Valsad BJP
Varanasi BJP
Vijayawada Telugu Desam
Visakhapatnam Telugu Desam
Vizianagaram Telugu Desam
Warangal INC
Wardha NCP ( Sharadchandra Pawar )
Wayanad INC
West Delhi BJP
Yavatmal- WashShiv Sena (Uddhav Balasaheb Thackrey)
Zahirabad INC
ist) (Liberation)
ist) (Liberation)
Kids & Christmas
During a fun activity, Mrs. Rosy asked 10 kids to write down their favorites like:
Books, Movies, TV shows, Authors, Sports, Animals, Color, etc. in their diary.
She has got the following schema for every kid. In order to cater personalized
experience for Christmas, she needs help with questions by analyzing the data.

Note: You need to fill the highlighted section to mark your answer.

Hint: You can use " =XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_m
Child Name Movie/TV Show Book/Author Sport Animal/Bird Color
Emma Frozen Harry Potter Soccer Tiger Red
Liam Spider-ManDiary of a Wimpy KidBasketball Lion Maroon
Olivia Moana J.K. Rowling Gymnastics Dog Pink
Noah Toy Story William Shakespeare Baseball Elephant Brown
Ava Frozen II Premchand Tennis Monkey Turquoise
Sophia The Incredibles Jeff Kinney Cricket Panda Green
Jackson Toy Story - I Enid Blyton Hockey Owl Magenta
Aiden The Lion King Roald Dahl Softball Cat Lavender
Madison Finding Nemo Dr. Seuss Table Tennis Dolphin Orange
Lucas Need for SpeedShel Silverstein Swimming Penguin Yellow

Color Child Name Movie/TV Show Book/Author Sport Animal/Bird


Orange Madison Finding Nemo Dr. Seuss Table Tennis Dolphin
Red <<Type Here>>
Pink Olivia Moana J.K. Rowling Gymnastics Dog
Magenta
Below is a list of the employees who work in your company:

Employee ID Name Location Salary Age


56815 Garry Manship Hong Kong 13836 25
51186 William JohnsonBerlin 11771 32
51511 Thomas Bettle Bangkok 13046 35
50890 Ian Nash Cairo 18276 32
53700 Margaret TurleyShanghai 19327 26
55879 Michael Kaye Capetown 18996 35
59848 Paul Bell Bangkok 10387 25
58369 Thomas Davies Capetown 12566 37
50217 Eric Green Warsaw 16406 42
50695 Williamr Black Cairo 15784 43
59673 Estelle CormackHong Kong 10959 30
52130 Christopher Fal Delhi 14562 32

1 What is the name of Employee ID 58369? Thomas Davies

2 What's the age of Estelle Cormack? 30

3 Return the Location of the following employees

Employee ID Location
55879 Capetown
50217 Warsaw
50695 Cairo

4 Find the Salary of the following employees:

Name Salary
Ian Nash
Johnny Slash
Estelle Cormack
Name Age
Tommy 12
Jim 23

Over age 18?


An A+ student gets 100% scholarship and non A+ gets 50% scholarship as shown in the table below:

Amount
A+ 100%
A- 50%

The following table contains the names of students from 2024 class.
Use IF function to calculate the scholarships' amounts each of them will get

Name GPA Tuition Scholarship


Sam A+ 46,866
Ari A- 33,495
Xena A- 35,087
Gabe A+ 42,603
Eliko A- 36,971
Daniela A+ 41,286
Rotem A- 37,732
VLOOKUP Exercise - Data:
Name Age Gender Occupation
John Smith 35 Male Software Eng
Jane Doe 42 Female Data Scientist
Bob Johnson 28 Male Accountant
Emily Chen 25 Female HR
Sam Lee 31 Male Marketing
Alice Kim 27 Female Sales
Yoav Ishay 38 Male Lawyer
Sue Kim 29 Female Doctor
Mike Lee 45 Male CEO
Lily Chen 33 Female Engineer

Questions
s
Create a VLOOKUP formula to find the occupation of Jane Doe.
Result:
Enter function here:

Create a VLOOKUP formula to find the age of Mike Lee.


Result:
Enter function here:

Create a VLOOKUP formula to find the occupation of a person whose name starts with "B" (Challenging!)
Result:
Enter function here:

Software Eng
Email Employee ID First Name Last Name City Hire Date
[email protected] 9345 John Storm London 5/1/2020
[email protected] John Johnson Manchester 1/19/2019
[email protected] Debby Powers Cardiff 9/21/2018
[email protected]
6076 Joe Byethen Bristol 12/2/2018
[email protected] 8198 Stephanie Diaz London 11/6/2018
[email protected] Donald Gump Liverpool 11/29/2017
[email protected] Sarah Cohen Birmingham 11/16/2018
[email protected]
8187 Vladimir Lupin Cambridge 12/4/2018

For our example, we'll see how we solved the question for John Storm - the first row in the table.
A To extract the first and last name, we can use the Left, Find & Mid functions.
Let's start with the first name:
John

LEFT Syntax:
#NAME?

We use the LEFT function to extract the first characters from the text.
How many characters exactly? This will be determined within the num_chars argument.

As we know that the first name ends when the dot (.) appears, we can ask Excel to find the position of that dot
We will use the FIND function for that.

Find Syntax:
#NAME?

find_text What we are looking for? In our example - the dot (.) sign
within_text Where are we looking for it? In our example - Cell B2 which contains John Storm's email addre
[start_num] This is an optional argument, which is not required here as we are looking to start the search fr

After we found the location of the dot (.) using FIND, we will subtract 1 (minus 1), because we don't want to ex

BONUS - we can use the PROPER function to capitalize the first letter of the name.

Now, let's see how to extract the last name:


Storm

This one is a bit trickier :)


First, to extract the characters from the middle of a cell, we can use the MID formula.
The MID formula syntax is as follows:
#NAME?
text - From which text we want to extract the characters?
start_num - What is the position of the first character to be extracted?
num_chars - Starting from the position noted in start_num, how many characters to extract?

start_num - FIND(".",B2)+1
We know that the last name starts after the dot. So we'll use the FIND formula to find the position of the dot.
We will add + 1, as we do not want to extract the dot itself, but only what comes afterwards.

num_chars - FIND("@",B2)-FIND(".",B2)-1
We will try to calculate the length of the last name by first finding where it ends - it ends with the @ sign. Then
So we'll subtract the numbers, and the result is the length of the last name (and we add minus 1 to not include

The Proper in the end is used to capitalize the first letter of each last name.

B For this question, we will use VLOOKUP & IFERROR functions.


Let's look at the first result:

London

The first formula we have to understand here is the VLOOKUP formula.


This formula lets us retrieve information from another range.

VLOOKUP Syntax is as follows:


#NAME?

value - What we are looking for. In our example - Cell B2 - The email address, which appears in both tables.
table_array - Where are we looking for the result? This table will include the column with the email addresses
col_index_num - After we found our match - From which column will we retrieve the corresponding result? In
range_lookup - We will use 0 for exact match in 99.9% of the cases.

Now, VLOOKUP formula is contained inside an IFERROR formula. The purpose of the IFERROR formula is to ma
When can we expect an error in a VLOOKUP formula? Well, for example, if we do not find a match for our look

The IFERROR Syntax is as follows:


#NAME?

value - The original formula/expression.


value_if_error - The value to be returned if the original formula or expression results in an error.

If we look in the first example, the result returned is London.


Next, let's check if the email address [email protected] exists in the old system - It doesn't!
Therefore, VLOOKUP will result in an #N/A error, thus causing IFERROR to return the value_if_error - "London"

If we look at another example, such as [email protected] - The email is found, and the city Cardiff is
C Retrieve the hire date of the employees. In case the hire date is missing, it means that the employee was hired

5/1/2020

This example is similar to the previous question. We retrieve the date using the email address, and if the emai
The way we chose to represent the date is by using the DATE formula.
The DATE formula syntax is as follows:
#NAME?

As date formats differ in different areas, the DATE formula is a good method to avoid inconsistencies in the da

D If an employee was hired before 2019, it means he's an experienced employee. Otherwise, return "No experie

No Experience

In this example, will use the IF formula to check if a condition is met.


The IF syntax is as follows:
#NAME?

logical_test - Check whether the year is before 2019. To do so, we'll extract the year from the date. We can us
value_if_true - What should we return if the condition is met. If the employee started before 2019, we'll return
value_if_false - What should we return if the condition is not met. In our case, if the employee didn't start befo

E Your company had outstanding financial results in 2020, so the CEO decided to raise the payroll of all the emp
Employees hired in 2020 - 3% Raise
Employees hired in 2019 - 5% Raise
Employees hired in 2018 or before - 10% Raise

Fill the percentages in the "Payroll Raise %" column accordingly.

0.03

In this example, we will use a combination of IF functions - Nested IF:


Nested IF is basically an IF function within another IF function. We will use NESTED IF when we want to check a

First, we'll check if the employee started before or during 2018, by using the <= operator (Greater or Equal)
If it is true, then we'll return 10% Payroll Raise.
Now, we can use the value_if_false, to check the rest of the options, by using another IF formula, that will:
Return 5% if the year is 2019, and if not - Will return 3%.
As we checked in the first IF formula whether the year is 2018 or earlier, and as we found out in the second IF

As our first employee was hired during 2020, he's eligible to 3% raise.
Experienced EmPayroll Payroll Raise %
No Experience £10,088 3%
No Experience £11,176 5%
Experienced £10,546 10%
Experienced £10,004 10%
Experienced £11,383 10%
Experienced £10,236 10%
Experienced £10,822 10%
Experienced £11,379 10%

ow in the table.

find the position of that dot and the number of characters will be the position minus 1 (as the dot itself is irrelevant)

ns John Storm's email address.


ooking to start the search from the start of the cell.

because we don't want to extract the dot - we want to stop one character before it.
nd the position of the dot.

t ends with the @ sign. Then we find where it starts - we know it's the dot sign.
e add minus 1 to not include the @ itself…)

h appears in both tables.


n with the email addresses as first column. The $ signs are used for absolute reference, to allow us to reuse the formula in the cells below
he corresponding result? In our example - The 3rd column in the selected table contains the city, so we'll type 3.

e IFERROR formula is to make Excel return a custom message in case there is an error in the VLOOKUP formula.
not find a match for our lookup - we will get an #N/A error.

ts in an error.

tem - It doesn't!
he value_if_error - "London"!

ound, and the city Cardiff is returned.


hat the employee was hired on January 5, 2020.

ail address, and if the email address is not found, we return the date January 5, 2021.

oid inconsistencies in the data.

herwise, return "No experience"

ar from the date. We can use the YEAR formula to extract the year from the date!
ted before 2019, we'll return "Experienced"
e employee didn't start before 2019, then we'll return "No Experience"

e the payroll of all the employees in the company, in the following rates:

IF when we want to check a couple of conditions/ranges, such as years, wages, etc.

erator (Greater or Equal)

her IF formula, that will:

found out in the second IF that the year is not 2019, we understand that year has to be 2020 or later.
e formula in the cells below.
In this module, we will focus on learning how to make basic arithmetic operations using excel
Use the following guidelines to calculate the statements below:
(=) equals, use = sign before the formula to calculate a formula
(+) plus
(-) minus
(/) divide
(*) multiply
(%) percentage sign (will divide the number by 100 if added after a value)

Arithmertics
2 Plus 3
3 Minus 1
5 Times 10
10 Divided by 2

Percentages using division of numbers


10 Out of 100
3 Out of 6
1.5 Out of 1

Calculate percentage of change


Stock Price 2015 Price 2016 Year over Year % change
Stock A 100 150
Stock B 100 50
MAX, MIN and Average
Sumo wrestlers contest - Names and Weights
Use max, min and average formulas to answer the following questions.
Name Weight
Ishaymoto 200
Solomoto 120
Greenko 156
Dinamito 190
Shlomtzi 320
Oveidyudo 89

What is the maximum weight of a wrestler?


What is the minimum weight of a wrestler?
What is the average between the maximum and the minimum? (mid range)
Retrieve the GBP:USD exchange rate for the following dates using VLOOKUP function, from the table in columns G-H.
In case there is no exchange rate for a certain date entry, return the the last known rate for that day.

GBP:USD Exchange rates:

Date
Date Exchange Rate 1/1/2021
1/5/2021 1/4/2021
1/15/2021 1/5/2021
1/24/2021 1/6/2021
1/7/2021
1/8/2021
1/11/2021
1/12/2021
1/13/2021
1/14/2021
1/15/2021
1/18/2021
1/19/2021
1/20/2021
1/21/2021
1/22/2021
1/25/2021
1/26/2021
1/27/2021
1/28/2021
1/29/2021
ble in columns G-H.

P:USD Exchange rates:

Exchange Rate
$1.37
$1.36
$1.36
$1.36
$1.36
$1.36
$1.35
$1.37
$1.36
$1.37
$1.36
$1.36
$1.36
$1.37
$1.37
$1.37
$1.37
$1.37
$1.37
$1.37
$1.37
VODAFONE IDEA LTD

Narration Mar-15 Mar-16 Mar-17 Mar-18 Mar-19 Mar-20


Sales 31,570.89 35,949.41 35,575.74 28,278.90 37,092.50 44,957.50
Expenses 20,771.20 24,281.23 25,348.28 22,224.40 32,976.20 30,041.70
Operating Profi 10,799.69 11,668.18 10,227.46 6,054.50 4,116.30 14,915.80
Other Income 496.67 641.2 746.38 702.8 1,789.10 -36,963.70
Depreciation 5,303.62 6,256.07 7,827.20 8,409.10 14,535.60 24,356.40
Interest 1,060.21 1,803.18 4,009.87 4,847.40 9,545.20 15,392.70
Profit before ta 4,932.53 4,250.13 -863.23 -6,499.20 -18,175.40 -61,797.00
Tax 1,739.63 1,522.00 -463.54 -2,331.00 -3,571.50 12,081.10
Net profit 3,192.91 2,728.13 -399.7 -4,168.20 -14,603.90 -73,878.10
EPS 2.7 2.3 -0.34 -2.91 -5.08 -25.71
Price to earning 41.2 28.9 -153.9 -15.77 -3.59 -0.12
Price 111.16 66.58 51.87 45.85 18.25 3.1

RATIOS:
Dividend Payou 6.76% 7.92% 0.00% 0.00% 0.00% 0.00%
OPM 34.21% 32.46% 28.75% 21.41% 11.10% 33.18%

TRENDS:
Sales Growth
OPM
Price to Earning

Investment decision
SCREENER.IN

Mar-21 Mar-22 Mar-23 Mar-24 Trailing Best Case Worst Case


41,952.20 38,515.50 42,177.20 42,651.70 42,504.50 43,131.54 42,886.64
25,005.90 22,547.30 25,424.40 25,579.80 25,335.70 25,709.46 28,785.79
16,946.30 15,968.20 16,752.80 17,071.90 17,168.80 17,422.08 14,100.84
-19,563.00 362.8 353.6 917.3 1,103.80 - -
23,638.50 23,584.30 23,049.70 22,633.50 22,386.10 22,386.10 22,386.10
17,998.20 20,980.80 23,354.30 25,765.50 24,885.90 24,885.90 24,885.90
-44,253.40 -28,234.10 -29,297.60 -30,409.80 -28,999.40 -29,849.92 -33,171.16
-20.3 11.3 3.5 828.6 831.1 0% 0%
-44,233.10 -28,245.40 -29,301.10 -31,238.40 -29,830.50 -29,849.92 -33,171.16
-15.39 -8.79 -6.02 -6.23 -4.28 -4.28 -4.76
-0.6 -1.1 -0.96 -2.13 - - -
9.25 9.65 5.8 13.25 9.79 - -

0.00% 0.00% 0.00% 0.00%


40.39% 41.46% 39.72% 40.03% 40.39%

10 YEARS 7 YEARS 5 YEARS 3 YEARS RECENT BEST WORST


3.40% 2.63% 2.83% 0.55% 1.13% 1.13% 0.55%
32.88% 33.32% 38.84% 40.37% 40.39% 40.39% 32.88%
35.05 - - -
Data
Employee ID 101 102 103 104 105
Employee Name John Doe Jane Smith Bob Johnson Sarah Lee Tom Davis
Department HR Marketing IT Finance HR
Salary 50000 55000 60000 65000 70000
Bonus 2000 2500 3000 3500 4000
Total Pay 52000 57500 63000 685000 74000

1 What is the department of employee with ID 102?

Enter function here:

2 What is the salary of employee with ID 105?

Enter function here:

3 What is the total pay of employee with ID 107?


Enter function here:
106 107 108 109 110
Emily Brown Michael Wilson Jessica Davis David Martin Rachel Green
Marketing IT Finance HR Marketing
75000 80000 85000 90000 95000
4500 5000 5500 6000 6500
79500 85000 90500 96000 101500
You were asked to assist your IT department with migrating information from the old employee system to the new system w
As the systems databases are different, some details in the new system are missing, and you're required to complete them,

Fill the missing fields in the following worksheet, based on the instructions below:

Email Employee ID First Name Last Name City Hire Date Experienced Em
[email protected] 9345
[email protected]
[email protected]
[email protected]
6076
[email protected] 8198
[email protected]
[email protected]
[email protected]
8187

A Extract the First and Last Name of each employee based on the email address, which is in the following format:
[email protected]
firstname - Employee's First Name
lastname - Employee's Last Name

B Retrieve the cities where each employee lives from the old system. In case a certain employee isn't found in the old databa
C Retrieve the hire date of the employees. In case the hire date is missing, it means that the employee was hired on January 5
D If an employee was hired before 2019, it means he's an experienced employee. Otherwise, return "No experience"
E Your company had outstanding financial results in 2020, so the CEO decided to raise the payroll of all the employees in the
Employees hired in 2020 - 3% Raise
Employees hired in 2019 - 5% Raise
Employees hired in 2018 or before - 10% Raise

Fill the percentages in the "Payroll Raise %" column accordingly.

Good Luck!

Employee Data
Email Hire date City
[email protected]
1/19/2019 Manchester
[email protected]
9/21/2018 Cardiff
[email protected]
11/16/2018 Birmingham
[email protected] 11/6/2017 Liverpool
[email protected]
11/6/2018 London
[email protected]
11/29/2017 Liverpool
[email protected]
12/2/2018 Bristol
[email protected]
9/11/2018 Belfast
[email protected]
12/4/2018 Cambridge
stem to the new system which was recently implemented.
quired to complete them, as much as possible.

Payroll Payroll Raise %


£10,088
£11,176
£10,546
£10,004
£11,383
£10,236
£10,822
£11,379

wing format:

t found in the old database, it means that he's a new hire, and therefore the default is London.
ee was hired on January 5, 2020.
"No experience"
all the employees in the company, in the following rates:

You might also like