0 ratings0% found this document useful (0 votes) 125 views48 pages48 Functions in Excel Compiled
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
File Home Insert Page Layout Formulas Data Review View Developer Help 0 Tell me what you want to do
ba - f | =ABSICA)
Al 8 c D E F 6 4 1 k
i ABS
2
a Number |Absolute Value|
a| 10 10 =ABs(c4)
5 =10 10 8S(C5)
6 125 125 3S(C6)
7 1.25 125 |=a8s(c7)
8
9 What Does it Do?
10 This function calculates the value of a number, irtespective of whether it is positive or negative.
1
2 Syntax
13 =ABS(CellAddress or Number)
Fry
15. Formatting
16 The result will be shown as a number, no special formatting is needed.File Home Insert PageLayout Formulas Data Review View Developer Help 2 Tell me what you want to do
cy - fe || =AND(C4>=100,D4>=100)
AB | c¢ | D Fo| 6 | # 1 a | k« |
1 AND
as
3 Items To Test Result
4| 500 800 | TRUE |=AND(C4>=100,04>=100)
5 500 25 __[-FAISE_|-AND(C5>=100,05>=100)
6 25 500__[ FALSE_|=AND(C6>=100,06>=100)
7 12 [TRUE | =AND(07> =1,07<=52)
a]
Ss. What Does It Do?
10 This function tests two or more conditions to see if they are all true.
11, It can be used to test that a series of numbers meet certain conditions.
12, It can be used to test that a number or a date falls between an upper and lower limit.
13, Normally the ANDO) function would be used in conjunction with a function such as =IF0.
15. Syntax
16 =AND(Testl,Test2)
17 Note that there can be up to 30 possible tests.
18
19 Formatting
20 When used by itselfit will show TRUE or FALSEFile Home Insert Pageayout Formulas. Data_-Review View Developer Help Tell me what you want to do
AL ~ Se || AuloSum Shortcut Key
B c > E F 6 H 1 J kK L M N
A
1 |AlutoSum Shortcut Key
Instead of using the AutoSum button from the toolbar, you can press Alt and = to achieve the same result.
a
3
ial
5 Tryithere:
& — Move toa blank cell in the Total row or column, then press Alt and =. Or Select a row, column or all cells and then press Alt and =
7 In below case, Select Range D11 to G15 & then pres Alt and = and see the result in Coilumn G and row 15.
8
9
10, Jan Feb Mar_| Total
i] North 10 50 90
12, South 20 60 100
13 East 30 70 200
4 West. 40 80 300
15 TotalFile Home Insert PageLayout Formulas Data Review View Developer Help $9 Tell me what you want
Ka . | -=AVERAGE(D4.4)
alelcio| — (e(e(uji|s ey oo M N ° P
1 AVERAGE
Za
3 [Mon] Tue [Wed] Thu] Fri] Sat] Sun [Average]
4| ffemp| 20 | 31 | 22 | 29/26[ 28| 27] 29 _| -averace(n4sa)
So Rain | 0 0 Oo} 4]je[3{1 2 VERAGE(D5:)5)
6
7) [Mon| Tue __[Wed| Thu] Fri] Sat| Sun [Average]
a [Temp] 30 32_| 29 [26] 28 | 27 | 28.667 | =AVERAGE(D8)8)
9 Rain | 0 0 [4 [6] 3 | 1 [23335 | -averaceossa)
10
wt [Mon] Tue _ [Wed] Thu] Fri] Sat] Sun [Average]
2 [Fem] 30 [No _| 22 | 29 |26| 20] 27 [20667 | -avenace@r2-n2)
130 Rain] © | Reading! 0 | 4 | 6] 3] 1 [2.3333 \VERAGE(D 13:13)
14
15 What Does It Do?
16 This function calculates the average from a lst of numbers
17 If the cell is blank or contains text, the cell will not be used in the average calculation.
18 If the cell contains zero 0, the cell will be included in the average calculation.
19
20 Syntax
21 SAVERAGE(Rangel Range2,Range3... through to Range30)File Home Insert Page Layout Formulas Data Review View Developer Help © Tell me what you want to do
13 : fe
AB c D £ F 6 # 1 1
1 CLEAN
: Diny Text (Clean Text
a Hello Hello =CLEAN(C4)
5 Hellllo Hello =CLEAN(C5)
6 DHello Hello =CLEAN(C6)
© What Does It Do?
This function removes any nonprintable characters from text.
10 These nonprinting characters are often found in data which has been imported
11 from other systems such as database imports from mainframes.
1s] Syntax
14, =CLEAN(TextToBeCleaned)
15
15 Formatting
17 No special formatting is needed. The result wil show as normal text.
18fi
Home Insert Page Layout Formulas. Data ~——Reviet
View Developer Help 9 Te
£20 . Se || =COMBIN(C20,020)
ale © > £ £ E
1 COMBIN
2 ool Of tems ems inAGroup | Possible Groups
a] 4 2 6 =COMBIN(C4,04)
s| 4 3 4 =COMBIN(CS.05)
6 26 2 325 =COMBIN(G8,08)
= What Doos Do?
This function calculatos the Fighest number of combinations avalablo based upon a Ted numbor of fame
10 The internal erderof the combination does not matter, so AB isthe same as BA
12, Syntax
12, “=COMBIN(Howenytame GroupSize)
1
55 Example 4
1s, This oxamplo calautes fo possible numberof pare of lllors avalabio
17, from the four charactor ABCD.
18
18 ‘otal Characters ‘Group Sse Combinations
20 4 2 6 =comBiN(c25,025)
2] The proof! “Tho four lettors: ABCD
2 Part 8
a Para ac
25 Par aD
25] Pair 8c
2 Pair 80
28 Pair ooFile Home Insert Page Layout Formulas Data Review View = Developer Help = Te
Fa . & | =COUNTIC4E4)
AB © D E E S H 1 4
1 COUNT
EI
3 Enirios To Be Counted | Count
al 10 20, 3(o| 3
5 10 0 30 3
6 10 -20 30 3_| =COUNT(C6:E6)
Z 10 | 4aJan-88 | 30 3 OUNT(C7:E7)
8 40 [24:90 30 3 OUNT(C8:E8)
8 10 [0.370536 | 30 3__| =COUNT(C9:E9)
10 10 30 2 OUNT(C10:E10)
u 10_| Helio 30 2 OUNT(C11:E11)
2 10 [ aor | 30 2 | =counT(c12:£12)
14 What Does It Do?
1s This function counts the number of numeric entries in a list.
16, It will ignore blanks, text and errors.
18 Syntax
13, =COUNT(Range7, Range2, Ranges
~ through to Range30)
21 Formatting
22. No special formatting is needed.File Home Insert Page Layout Formulas Data Review View Developer
Fé - A =COUNTA(CAIE)
ae ec > £ Es s lu 1 1
1 COUNTA
2
3 Entries To Be Counted_| Count
4] 10 20 a iz OUNTA(C4:E4)
5 410 o 30 3 }OUNTA(C5:E5)
6 10 -20 30 3 OUNTA(C6:E6)
7 10 41-Jan-88 30 3 SOUNTA(C7:E7)
8 10 21:30 30 3 OUNTA(C8:E8)
° 10__[0.509076| 30 [3 OUNTA(C9:E9)
10 10 30 2 OUNTA(C10:E10)
n 10 Hello 30 3 OUNTA(C11:E11)
2 10 [ #Diviol | 30 3 | =COUNTA(C12:E12)
14 What Does It Do?
15 This function counts the number of numeric or text entries in a list.
16, _It will ignore only blanks.
Syntax
=COUNTA(Range,Range2,Range3... through to Range30)
Formatting
No special formatting is needed,File Home Insert — Pa
ayout Formulas Data Review
Developer Help 9 Tell me wh
e4 ~ & | =COUNTBLANK(C4:C11)
D E F
COUNTBLANK
1
2
2 Range To Test Blanks
a| 1 o) 2__| =COUNTBLANK(C4:C11)
5 Hello
6
a
3
°
a
0
4-Jan-98.
13, What Does It Do?
14 This function counts the number of blank cells in a range.
ra
1 Syntax
1 =COUNTBLANK(RangeToTest)
12
19 Formatting
20 No special formatting is needed.File Home Insert
Fig ~
1 COUNTIF
Page Layout Formulas
Data
Review View Developer Help Tell me what yo
Share Comments
J | =COUNTIF(C3:C11,"Brakes’)
E
E
2 tem Date Cost
2 Brakes 41-Jan-98 80 “Syntax
4 Tyres | 10-May-98 25 =COUNTIF(RangeOfThingsToBeCounted,CriteriaToBeMatched)
5 Brakes 1-Feb-08 80. The criteria can be typed in any of the following ways.
° Service | _ 41-Mar-98 150) To match a specific number type the number, such as =COUNTIF(A1:A5,100)
7 Service | S-Jan-98 300 To match a piece of text type the text in quotes, such as =COUNTIF(A1:A5,"Hello")
8 Window | 1-Jun-98 50. To match using operators surround the expression with quotes, such as =COUNTIF(A1:A5,">100")
9 Tyres 1-Apr-98 200
0 Tyres 14-Mar-98 100
n Clutch 41-May-98, 250
2
13| [Howimany Brake Shoes Have been/bougl®E[ 2 _|=COUNTIF(C4:C12,"Brakes")
14 [How many Tyres have been bought. 3_|=COUNTIF(C4:C12,"Tyres")
1s. [How many items cost £100 or above. 5__|=COUNTIF(E4:£12,">=100")
1 [Typethe name of the item to count. | service =COUNTIF(C4:C12,£18)
19, What Does It Do?
20 This function counts the number of items which match criteria set by the user.
2 Formatting
2. No special formatting is needed.File Home Insert Page Layout Formulas Data Review View Developer Help
Fa 2 fe -DATEEAD4.04)
: DATE
> [Day|Month|Year] Date
«| [25[ 12 [99 12/25/99] =DATE(E4,D4,C4)
5 25| 12 | 99 25-Dec-99] =DATE(ES,D5,C5)
é 33[ 12 | 99 [January 2, 2000) =DATE(E6,D6,C6)
: What Does It Do?
» This function creates a real date by using three normal numbers typed into separate cells.
2 Syntax
2 =DATE(year,month,day)
1s Formatting
1s The result will normally be displayed in the dd/mm/yy format.
s© By using the Format,Cells,Number,Date command the format can be changed.File Home Insert PageLayout Formulas Data’ Review View Developer Help 2 Tell me what you want to do 8 Shi
car ~ fe ="Age is "ADATEDIF(D20, TODAY (),"y")8" Years, "&DATEDIF(D20,TODAY(),"ym")&" Months and *8DATEDIF (020, TODAY(),"md")&" Days"
» DATEDIF
FisiDate ‘SecondDate [Interval | Difference
‘aJan-00. 10-May-70 cays. 3782 _| =DATEDIF(C4,D4,"s")
i ‘-Jan-00) 10-May-70 months: 124 | =DATEDIF(C5.05."m")
‘Jan-60) 10-May-70, years 10. ‘TEDIF(C6.05,"Y")
‘This function calculates the Giference bolween two dates, Ircan show he reaul h weeks, months OF years
‘Syntax
ATEDIF(FrsiDate, SecondDate "nterval)
FirctDato : The is the eariost ofthe two dates.
13/ SecondDate - This is the most recert of the two dates,
44, "Interval"= This inciestes what you want to calculate.
15, These are the availabe inlervale
2
5
E
= What Doos it Do?
9
10
z| Bat ie icnsniGslen Rs
5 S So
fe debe abe
20,
2 [Years lived = 59] =DATEDIF([Link]()."y")
23 re 7] =DATEDIF(CB, TODAY()"ym")
2 [and the days 79 -DATEDIF(C8, TODAY0,"md")
Fe ——_Yoveansuttin a nar one as, era vain
a Bgee tere Tips ond 9 Oa
2 ST ace sane 65705809590" Vans md RATED CRTOORY SaFile Home Insert Page Layout Formulas Data Review View Developer © Tell me what you want to do
F22 :
=DAY(F21)
3
6
3 What Does It Do?
2 This function extracts the day of the month from a complete date.
10
as Syntax
12)” =DAY(valua)
14 Formatting
1s Normally the result will be a number, but this can be formatted to show the actual
16, day of the week by using Format,Cells, Number,Custom and using the code ddd or dddd.
as Example
12, The =DAY function has been used to calculate the name of the day for your birthday.
20
ES Please enter your date of birth in the format dd/mmiyy = |__ 3/25/1962
zl You were bom on : | Wednesday 25] =DAY(F21)File Home Insert Page Layout Formulas Data_Review View Developer Help © Tell me what you want to do Share
4 2 f |, =DAYS360(64,04,7 RUE)
+ DAYS360
2
3 StartDate | EndDate | Days Between |* See the Note at right side Formatting
Fi t-Jan-98 |_5-Jan-<* 4 =DAYS360(C4,D4,TRUE) The result will be shown as a number.
5 t-Jan-98 |_1-Feb-98 30 AYS360(C5,D5, TRUE)
5 t-Jan-98 | 31-Mar-98 89 =DAYS360(C6,D6, TRUE) Note
: t-Jan-98 | 31-Dec-19[ 7919 _ | =DAYS360(C7,D7,TRUE) The calculation does not include
* the last day. The result of using 1-
What Does It Do? Jan-98 and 5-Jan-98 will give a
result of 4. To correct this add 1 to
Shows the number of days between two dates based on a 360-day year (twelve 30- the result.
wo 1¥ months). =DAYS360(Start,End, TRUE) +1
Use this function if your accounting system is based on twelve 30-day months.
a Syntax
1s =DAYS360(StartDate,EndDate, TRUE of FALSE)
1s TRUE : Use this for European accounting systems.
1s FALSE : Use this for USA accounting systems.File Home Insert Page Layout Formulas Data Review View Developer Help 0 Tell me what you want. Share Comment
w2 ~ A || =EVENUN V2
Al 8 c D E a) H 1 1 k te M N f
1 EVEN
2 Example
3 Original Value| Evenly Rounded The following table is used by a garage which repairs cars.
4 1 2.00 =EVEN(C4) The garage is repairing a fleet of cars from three manufactures.
5 1.2 2.00 =EVEN(C5) Each manufacturer uses a different type of windscreen wiper which are only supplied in pairs.
6 23 4.00 =EVEN(C8)
7 25 26.00 =EVEN(C7) Table 1 was used to enter the number of wipers required for each type of car
Fi and then show how many pairs need to be ordered.
9 What Does It Do?
10 This function round a number up the nearest even whole Table 1
11. number. Car _|Wipers To Order] Pairs to Order
| Syntax Maruti 5 |e 3 =EVEN(D12)/2
43 =EVEN(Number) Ford 9 5 =EVEN(D13)/2
14 Mahindra z 4 =EVEN(D14)/2
415 Formatting
No special formatting is neededFile Home Insert Page Layout’ Formulas Data Review View Developer Help 9 Tell me what you wa
e . fe || =EXACT(C4.D4)
ale jc D E F s # 1 1 k in
1 EXACT
2
a Text] Text2 [Result
al Hello| Hello_| TRUE | =EXACT(C4,D4)
5 Hello| hello [FALSE] =EXACT(C5,D5)
6 Hello |Goodbye [FALSE] =EXACT(C6,D8)
7
= What Does It Do?
This function compares two items of text and determine whether they are exactly the same.
10 The case of the characters is taken into account, only words which are spelt the same and
11 which have upper and lower case characters in the same position will be considered as equal.
13 Syntax
14 =EXACT(Text?,Text2)
15, Only two items of text can be compared.
17 Formatting
1s If the two items of text are exactly the same the result of TRUE will be shown.
19 If there is any difference in the two items of text the result of FALSE will be shown.File Home insert Page Layout Formulas Data_-Review View Developer Help © Teli me what you want to do
E44 . & =COUNTIF(C2036,'N7)
22 Example OF COUNTBLANKICOUNTIF
23, The following table was used by a company which was balloting lis workers on whether the company should have a no smaking pallcy.
24 Each ofthe departments in the various factories were questioned. The response to the question could be Y ar N.
25 As the results of the vote were collated they were entered into the table.
28, The =COUNTBLANK() function has been used to calculate the number of departments which have no yet registered a vote.
2
28 ‘Admin ‘Ascounts Production Personnel
29 N
2 ¥ ¥ N
32 N
“ N
%
a ¥
38 ¥:
0 Votes not vet registered 16] =COUNTBLANK(C32:F41)
a
2 Motesforvess] 14 | =COUNTIF(C32:F41,""")
aa Votes for ! 40 __| =countiF(csa:Fa1,"8
©
fe
D
Example of MO!
E
=MODE(023:036)
The following table shows garments sold in a clothes shop. The shopkeeper wants to keep track of the most commonly sold size.
The =MODE() function has been used to calulate this.
Order |Garment| Size
001 Shirt 10 Most frequently ordered size = 10
004 Shirt 10
005, Skirt 12 Count of size 8 : 5
006 [Pant 8
008 Shirt 10 |Count of size 10 : 6
009 Pant 8
oi | Pant | 12 [Count of size 12 : a
012 Coat 12
015 Pant 8
016 Shirt 10
017 | Coat | 10
018 Shirt 8
019 Pant 10
020 | Coat 3
=MODE(D23:D36)
=COUNTIF(D23:036,"8")
=COUNTIF(D23:D36,"10")
=COUNTIF(D23:036,"12")File
Home — Insert
Page Layout
Formulas Data
Review View Developer Help Tell me what you want to do BShare Comments
£28 : ke | =IF(C28>=1
A 8 iG D E F s 4 1 4 k L
21 Example 4
22, The following table shows the Sales figures and Targets for sales reps. Each has their own target which they must reach
23. The =IF() function is used to compare the Sales with the Target. If the Sales are greater than or equal to the Target the result of Achieved is shown.
24 Ifthe Sales do not reach the target the result of Not Achieved is shown.
25 Note that the text used in the =IF() function needs to be placed in double quotes "Achieved".
26
7 Name Sales | Target Result
28 Sachin | 1000 | 50(®] [ Not Achieved | =IF(C31>=D31,"Achieved", "Not Achieved")
29 | Devendra | 6000 | 5000 [Achieved
30 Rajesh | 2000 | 4000 [ Not Achieved
3A
32 Example 2
33 The following table is similar to that in Example 1. This time the Commission to be paid to the sales rep is calculated.
34 If the Sales are greater than or equal to the Target, the Commission is 10% of Sales. If the Sales do not reach Target, the Commission is only 5% of Sales.
35
36
37 Name | Sales | Target | Commission
38 Sachin | 1000 | 5000 50 =IF(C43>=D43,C43"10%,C43"5%)
39 | Devendra | 6000 | 5000 600 =IF(C44>=D44,C44*10%,C44*5%)
40 [Rajesh | 2000 | 4000 100 =IF(C45>=D45,C45*10%,C45*5%)File Home Insert Page Layout Formulas Data Review View Developer Help Tell me what you want to do
4 - 5 || =FINDOACA)
+ FIND
3| Text Letter To Find | Position Of Letter
4] Hello. e 2 =FIND(D4.C4)
5 Hello H 1 =FIND(O5,C8)
6 Hello © 5 =FIND(06,C8)
7 ‘ian wiliems | 0 3 =FIND(O7,C7)
a ‘Alan Williams a 4 =FIND(D8,C8,6)
2| ‘Alan Wiliems | __T WALUE! | =FIND(O9,C2)
What Does It Do?
‘This function looks for a specified letter inside another piece of text. When the letter Is found the position is shown as a number. Ifthe text contains more
than one reference to the letter, the first occurrence is used. An additional option can be used to start the search at a specific point in the text, thus enabling
the search to find duplicate occurrences of the letter: the letter is not found in the text, the result #VALUE is shown.
‘Syntax,
IND{LetterToLookFor, TextToLookinside StartPosition)
LetierToLookFor : This needs to be a single character.
‘TextToLookinside : This is the piece of text to be searched through,
StartPosition : This Is optional, it specifies at which point in the text the search should begin.
Formatting
osquelalsonreling Sr nesded berand iad beehiouncesenarkesFile
Home Insert Page Layout Formulas Data Review View Developer Help © Tell me what you want to do 8Sh
En - & || =FORECASTEIOFaFBESES)
A 3 c ° E £ elu \ 1 eiucjm
1 FORECAST
2 Month Sales:
3 1 £1,000
+ 2 £2,000
5 3 £2,500
6 4 £3,500
7 5 £3,800
2 6 £4,000
3
10 [_ Type the month numberto predict: [12
| ‘The Forecast sales figure is] <7,997 | -FORECAST(E11,F4:F9,E4:E9)
2
12 What Does Ito?
14. This function uses two sols of values to predict a single value. The predicted value is based on the relationship between the two original sets of
15. Values. Ifthe values are sales figures for months 1 to 6, (Jan to Jun), you can use the function to predict what the sales figure will be in any other
15 month. The way in which the prediction is calculated is based upon the assumption of a Linear Trend.
18 Syntax
13, =FORECAST (liemToForeGast,RangeV,RangeX)
20 ItemToForecast is the point in the futuro, (or past), for which you need the forecast.
21, RangeY is the list of values which contain the historicel data to be used as the basis of the forecast, such as Sales figures.
2 RangeX is the intervals used when recording the historical data, such as Month number.File Home Insert Page Layout Formulas Data -Review View Developer Help Tell me what you want to do
e4 ~ J |) =IF(C4>=D4."Achieved",’Not Achieved’)
A 8 cl > E F s # 1
Name [ Sales [Target | Result
| [Sachin "1000 |” 5000 | Not Achieved
Rajesh_| 2000 | 4000 [ Not Achieved | =IF(C6>=D6,"Achieved',"Not Achieved")
What Does It Do?
1
2
a
4
5 | Devendra | 6000 | 5000 [Achieved
6
7
a
9
This function tests @ condition.
10 Ifthe condition is met it is considered to be TRUE. If the condition is not m
11 Depending upon the result, one of two actions will be carried out.
is considered as FALSE.
13, Syntax
14 =IF(Condition,ActionifTrue, Action|False)
15. The Condition is usually a test of two cells, such as A1=A2.
16 The ActionifTrue and ActionlfFalse can be numbers, text or calculations.
18 Formatting
12, No special formatting is required.File Home Insert Page Layout Formulas Data Review View Developer Help © Tell me what you want to do
D4 7 fe ISBLANK(C4)
AB CTT E F s 4 1 1 k in M
1 ISBLANK
2
a Data Is The Cell Blank
a| 1 FALSE =ISBLANK(C4)
5 Hello =ISBLANK(C5)
6 TRUE =ISBLANK(C6)
7 25-Dec-98| FALSE =ISBLANK(C7)
8
3 What Does It Do?
10 This function will determine if there is an entry in a particular cell.
11 Itcan be used when a spreadsheet has blank cells which may cause errors, but which will be filled later as the data
12__ is received by the user.
13, Usually the function is used in conjunction with the =IF() function which can test the result of the =ISBLANK()
15 Syntax
16 =ISBLANK(CellToTest)
18 Formatting
1s Used by itself the result will be shown as TRUE or FALSE.File
Home Insert Page Layout Formulas Data Review
=ISEVEN(C4)
=ISEVEN(C5)
=ISEVEN(C6)
=ISEVEN(C7)
=ISEVEN(C8)
=ISEVEN(C9)
=ISEVEN(C10)
=ISEVEN(C11)
=ISEVEN(C12)
bt : f | =ISEVEN(c4)
al 8 c pas
: ISEVEN
a
3 Number [Is it Even
a| ‘Al FALSE
5 2 TRUE
6 2.5 [TRUE
7 2.6 [ TRUE
8 3.5__[ FALSE
9 3.6__[ FALSE
10 Hello _[#VALUE!
u 1-Feb-987 FALSE
2 4-Feb-96[ TRUE
3
14 Syntax
15 =ISEVEN(CellToTest)
17 Formatting
18 No special formatting is required.
View
Developer Help 9 Tell me what you want to do Share 2 Comments
What Does It Do ?
This function tests a number to determine whether it is even.
An even number is shown as TRUE an odd number is shown as FALSE.
Note that decimal fractions are ignored.
Note that dates can be even or odd.
Note that text entries result in the #VALUE! error.File Home Inset PageLayout Formulas Data Review View Developer. Help Tell me what you want to do Share [Link]
bs ~ & || =ISNAIC4) .
AB G D E Fi G H 1 J k L M N ° P as
1 ISNA
a
3 Number | Result What Does It Do?
4 | 1 FALSE | =ISNA(C4) This function tests a cell to determine whether it contains the Not Available error #N/A.
5 Hello [FALSE] =ISNA(C5) The #N/A is generated when a function cannot work properly because of missing data.
6 FALSE| =ISNA(C6) The #N/A can also be typed in to a cell by the user to indicate the cell is currently empty,
7 4-Jan-98[FALSE| =ISNA(C7) _ but will be used for data entry in the future.
8 #N/A_| TRUE | =ISNA(C8) The function is normally used with other functions such as the =IF() function.
9
nu Syntax
2 =ISNA(CellToTest)
14 Formatting
15 No special formatting is needed.File
Es
Home Insert Page Layout. Formulas Data Review View Developer__Help.
~ fe | =ISNUMBER(D4)
8 a D E F 6 #
1 ISNUMBER
Cell Entry | Result
1 TRUE_| =ISNUMBER(D4)
1-Jan-98 [ TRUE | =ISNUMBER(D5)
FALSE | =ISNUMBER(D6)
#DIVI0!_[ FALSE | =ISNUMBER(D7)
Hello [FALSE | =ISNUMBER(D8)
What Does It Do ?
PD Tell me what you want to do
This function examines a cell or calculation to determine whether it is a numeric value.
If the cell or calculation is a numeric value the result TRUE is shown.
If the cell or calculation is not numeric, or is blank, the result FALSE is shown.
‘Syntax
=ISNUMBER(CeliToTest)
The cell to test can be a cell reference or a calculation.
Formatting
No special formatting is needed.
@ Share
commentsFile Home Insert Page Layout Formulas Data Review View Developer. Help 0 Tell me what you want to do Share| Comn
bs ~ & || =Is0D0(c4)
AB i D E F 6 4 1 1 k L M N ° P
1 ISODD
2
3 Number | Is it Odd
a| 1 TRUE_| =ISODD(C4) What Does It Do?
5 2 FALSE, This function tests a number to determine whether it is odd.
6 25 [FALSE An odd number is shown as TRUE an even number is shown as FALSE.
7 26 | FALSE =ISODD(C7) Note that decimal fractions are ignored.
8 35 | TRUE =ISODD(C8) Note that dates can be odd or even.
9 36 | TRUE ;ODD(C9) Note that text entries result in the #VALUE! error.
10 Hello [#VALUE! | =ISODD(C10)
a 1-Feb-98 [TRUE
2 1-Feb-96 [ FALSE
13
14 Syntax
15 =ISODD(CellToTest)
17 Formatting
18 No special formatting is required.File
e4
Home Insert Page Layout Formulas‘ Data_—-Review
: & | =iSTExTiDH
AB c D E
Cell To Test_| Result
Hello TRUE
1 FALSE
25-Dec-98 [FALSE
[FALSE
What Does It Do?
View Developer
=ISTEXT(D6)
=ISTEXT(D7)
Help
PB Tell me what you want to do
ISTEXT
This functions tests an entry to determine whether it is text.
If the entry is text is shows TRUE. If the entry is any other type it shows FALSE.
Syntax
=ISTEXT(CellToTest)
Formatting
No special formatting is needed.
18 Share
Comments
MFile P Tell me what you want
FS
Home Insert Page Layout Formulas Data Review View Developer Help todo
= & | =LARGEICACE,A)
A B Cc D £ F G H
LARGE
Values Highestvalue| 800 _| =LARGE(C4:C8,1)
120 2ndHighestValue’ 250 ‘| =LARGE(C4:C8,,2)
300 SrdHighestValuey 120 _| =LARGE(C4:C8,3)
100 4thHighest Value’ 120 _| =LARGE(C4:C8,4)
120 BthHighestValue’ 100 _| =LARGE(C4:C8,5)
250
What Does It Do ?
This function examines a list of values and picks the value at a user specified position in the list.
Syntax
=LARGE (ListOfNumbersToExamine,PositionToPickFrom)
Formatting
No special formatting is needed.File Home Insert Page Layout Formulas Data Review Developer Help Tell me what you want to do @Share Comments
be z | =[Link])
A 8 c D E H
1 LEFT
2
Number Of
3 Text Characters Required Left String
4 Alan Jones 1 A =LEFT(C4,D4)
5 Alan Jones 2 Al =LEFT(C5,D5)
6 Alan Jones a Ala =LEFT(C6,06)
7 Cardiff 6 Cardif__| =LEFT(C7,07)
2 ABC123 4 ‘ABCi =LEFT(C8,4)
9
10 What Does It Do?
11 This function displays a specified number of characters from the left hand side of apiece of text.
2
13 Syntax
14 =LEFT(OriginalText NumberOfCharactersRequired)
15
16 Formatting
17 No special formatting is needed.File Home Insert Page Layout Formulas. Data Review View Developer. Help © Tell me what you Share 2 Comments
ba . fe | =Len(ca) 7
A 8 c D E F 6 4 1 zi
1 LEN
2
3 Text Length
4| Devendra Phalak| 15 _| =LEN(C4)
5 India 5__| =LEN(C5)
6 Maharashtra [11 | =LEN(C6)
7 Mumbai [6 __| =LEN(C7)
8 ABc123 [6 _| =LEN(C8)
9
10 What Does It Do ?
21 This function counts the number of characters, including spaces and numbers, in a piece of text.
3 Syntax
v4 =LEN(Text)
5
16 Formatting
17. No Special formatting is needed.File Home Insert Page Layout Formulas. Data Review View Developer Help + Tell me what you want to da Share 2 Comments
Dit . &
ALB c D E F S 4 1 1 K L mM
1 LOWER
zal
3 Upper Case Text Lower Case
4 DEVENDRA PHALAK | devendra phalak | =LOWER(C4)
5 SACHIN PATIL sachin patil =LOWER(C5)
6 RAJESH SHARMA | _ rajesh sharma_| =LOWER(C6)
2 DFSDFGDS dfsdfgds =LOWER(C7)
8 ABC123 abe123 =LOWER(C8)
9
10. What Does It Do?
Ww | This function converts all chara(ters in a piece of [ext to lower case.
12
13 Syntax
14 =LOWER(TextToConvert)
15
16 Formatting
17 No special formatting is needed.File Home Insert Page Layout Formulas Data Review View Developer Help 9 Tell me what you want to do Share F Comment
Ha ~ =MAX(C4:G4)
AB iG D E F 6 H ia
1 MAX
2}
3, Values Maximum
4 120 800 100 120 250 800 =MAX(C4:G4)
5
6) Dates Maximum
7] 41-Jan-98 25-Dec-98 31-Mar-98 27-Dec-98| 4-Jul-98 f 27-Dec-98 =MAX(C7:G7)
a
3 What Does It Do?
10, This function picks the highest value from a list of data.
11)
12) Syntax
13 | =MAX(Range1,Range2,Range3... through to Range30)
14
1s| Formatting
16) No special formatting is needed.File Home Insert Page Layout Formulas Data_-Review View Developer Help © Tell me what you want to do Share 2 Comments
#3 : & | =MEDIAN(C3:63)
a8 c D E F s # 1 1 K L M N ° P
1 MEDIAN
2 Value? |Value2] Value3 | Valued | Value5|Median| Formatting
3| 20 | 50 | 10 | 30 | 40 [ 30 | =MEDIAN(C4:G4) No special formatting is needed.
5 2000 | 1000[ 10 | 20 | 8000 [ 1000 | =mEDIAN(Cé:c6)
z 10 | 20 | 40 [| 40 | 40 [ 40 | =MeEDIAN(C8:Ga)
8 Valuet |Value2| Value3|Value4 |Median|
20 | 40 | 30 | 10 25__| =MEDIAN(C11:F11)
2 20 | 20 | 40 | 20 (_ 20 _] =MeDIAN(c13F13)
14 What Does It Do?
15. This function finds the median value of a group of values.
16 The median is not the average, it is the half way point where half the numbers in the group are
17 __ larger than it and half the numbers are less than it.
18__ If there is no exact median number in the group, the two nearest the half way point are added
12, and their average is used as the median.
21 Syntax
22 =MEDIAN(Ranget Range2,Range3.. through to Range30)File Home Insert Page Layout Formulas Data Review View —-Developer_-Help Tell me what you want to do @ Share Comments
F4 = fe || =MID(C4,D4,e4) ~
Ae e > E = « H 1 J K L Moon 1
, MID
2
Start | HowMany oo 7
; Text Position| Characters (Mid String Formatting
’ ABCDEDF 1 3 ABC _| =MID(C4,D4,E4) No special formatting is needed.
5 ABCDEDF 2 e BCD _] =MID(C5,05,5)
6 ‘ABCDEDF 5 2 ED | =MID(C6,06,£6)
7
2 ABC-100-DEF
2 ABC-200-DEF Syntax
w ‘ABC-300-DEF =MID (Original ext, PositionToStartPicking, NumberOfCharacters ToPick)
1
2 Item Size: Large ID(C12,12,99)
B Item Size: Medium ID(C13,12,99)
uw Item Size: Small ID(C14, 12,99)
1» What Does It Do ?
17 This function picks out a piece of text from the middle of a text entry.
12, The function needs to know at what point it should start, and how many characters to pick.
Be Be iieeraratineared cium hace bereitcapeemuatiseited iemendolinn ceria tenuate oritmestancelll VealeFile Home Insert Page Layout Formulas Data Review View Developer Help © Tell me what you want to do @ Share Comments
Ha - & | =MIN(ca:ca)
ALB c D E F 6 H 1 J
1 MIN
2
3 Values Minimum
4 120 800 100 120 250 100 =MIN(C4:G4)
5
6 Dates Maximum
7 14-Jan-98 25-Dec-98 31-Mar-98. 27-Dec-98| 4-Jul-98 [ 1-Jan-98 =MIN(C7:G7)
8
9 What Does It Do?
wy This function picks the lowest value from a list of data.
ua
2) Syntax
13, =MIN(Range1,Range2,Range3... through to Range30)
14
1s| Formatting
16 No special formatting is needed.P| Tell me what you want to do
File Home Insert Page Layout Formulas Data_-Review View Developer Help
Es . & | =MOD(C4,04)
AB c D E F 6 4
1 MOD
2
3 Number | Divisor| Remainder
a| 12 5 2 =MOD(C4,D4)
5 20 z 6 =MOD(C5,D5)
6 18 3 0 IOD(C6,D6)
2 9 2 4 =MOD(C7,D7)
3 24 7 3 =MOD(C8,D8)
9
10 What Does It Do?
11 This function calculates the remainder after a number has been divided by another number.
2
13 Syntax
14. =MOD(Number,Divisor)
15
is Formatting
17 No special formatting is needed.
4 Share
CommentFile Home Insert Page Layout Formulas Data Review View Developer. Help Share 2 Comment
2 : fe
c D E F 6 H 1 J K L M N °
AB
1 MODE
2
a Value1 |Value2)Value3|Value4|Value5| Mode
4 20 50 10 10 40 10_| =MODE(C4:G4)
5 40 20 | 40 | 10 | 40 [ 40 |=moDE(C5:G5)
6 10 10 99 20 20 10__| =MODE(C6:G6)
7
a
a
20 20 99 10 10 20_| =MODE(C7:G7)
10 20 | 20 | 99 | 10 [ 10 | =mMoDE(Ca:Ga)
10 10 20 30 40 50__| #N/A | =MODE(C10:G10)
12| What Does ItDo?
This function displays the most frequently occurring number in a group of numbers. For it to work correctly there must be at least two
numbers which are the same. [fall the values in the group are unique the function shows the error #N/A. When there is more than
one set of duplicates, the number closest to the beginning. of the group will be used. (Which is not really an accurate answer!)
15 Syntax
1s =MODE(Range1 Range? Range3... through to Range30)File Home insert Page Layout Formulas Data Review View Developer Help Tell me what you we
D4 . & =MONTH(C4)
ALB iG D E F
1 MONTH
Original Date Month
23-Oct-19 10 =MONTH(C4)
23-Nov-19 ie =MONTH(CS5)
| What Does It Do?
This function extracts the month from a complete date.
|
|
oo NV DH kB wn
1
Syntax
=MONTH (Date)
0
1
BFile
E4
Home Insert Page Layout
~ fe
8 c
A
1 NETWORKDAYS
Formulas
Data Review View Developer Help
=NETWORKDAYS(C4,D4)
o
E
Start Date | End Date _|Work Days}
4-Nov-19 | 8-Nov- o
25-Apr-19 | 30-Jul-19 69
24-Dec-18 | 5-May-19 95
=NETWORKDAYS(C4,D4)
JETWORKDAYS(C5,D5)
What Does It Do?
JETWORKDAYS(C6,D6)
PD Tell me what you want to do
2
3
4
5
6
Es
8
8
This function will calculate the number of working days between two dates. It will exclude weekends and any holidays.
‘Syntax
=NETWORKDAYS(StartDate,EndDate,Holidays)
8 Share
comFile Home Insert Page Layout Formulas. Data Review View Developer Help Tell me what you want to do @Share 2 Comme
& : f. | =NoT(c3>03)
A 8 ic > E F 6 H 1 1 | ciiom iow ° P a
1 NOT
z Cells To Test. Result_
al] 410 20 TRUE
4 410 20 TRUE
& 10 20 FALSE
6 41-Jan-98 | 1-Feb-98 TRUE
7 Hello Goodbye TRUE
3 Hollo [Hello [FALSE
10 What Does It Do?
a This function performs a test to see if the test fails. (A type of reverse logic). If the test fails, the result is TRUE. If the test is met, then the result is FALSE.
12 Syntax
13, =NOT(TestToPerform)
14 The TestToPerform can be reference to cells or another calculation.
Example
The following table was used by a library to track books borrowed. The date the book was Taken out is entered. The period of the Loan is entered.
The date the book was retumed is entered. The =NOT() function has been used to calculate whether the book was returned within the correct,
17 time, by adding the Loan value to the Taken date. If the book was not returned on time the result Overdue is shown, otherwise OK is shown.
18 Taken [Loan [| Retumed | Status
19 [Haano8 | 14 | SJan-98 [OK 19+C19),"Overdue","OK")
2 «| tangs [14 | 15-van-98 [OK :20+C20),"Overdue","OK")
2 [Hadan-98 [14 | 20-Jan-98 [ Overdue | =IF(NOT(D21<=B21+C21),"Overdue","OK")fe | =000(C4)
8 ic ny
Rounded To
Number| Next Odd
What Does It Do?
This function rounds a number up to the next highest whole odd number.
‘Syntax
=ODD(NumberToBeRounded)
Formatting
No special formatting is needed.
=ODD(C4)
=ODD(C5)
=ODD(C6)
=ODD(C7)
=ODD(C8)
=ODD(C9)E4
fe =PRODUCT(CA,D4)
13)
Fs)
=PRODUCT(C4,D4)
=PRODUCT(C5:D5)
RODUCT(C6:D6,10)
RODUCT(C4:D6)
What Does It Do ?
This function multiples a group of numbers together.
It is the same as using 2*3°5*10*3*7, which results in 6300.
Syntax
=PRODUCT(Number1 Number2,NumberS... through to Number30)
or
=PRODUCT(RangeOfNumbers)
or
=PRODUCT(Number1 ,Range,Number2...)
Formatting
No special formatting is needed.fe | =PROPER(C4)
AB c
PROPER
Original Text Proper
devendra phalak| Devendra Phalak| =PROPER(C4)
bob smith Bob Smith _| =PROPER(C5)
saCHlin ShArMa Sachiin Sharma =PROPER(C6)
dombivli Dombivli =PROPER(C7)
PAN2324. Pan2324 =PROPER(C8)
What Does It Do ?
This function converts the first letter of each word to uppercase, and all subsequent letters
are converted to lower case.
Syntax
=PROPER(TextToConvert)Values) Rank
7 4 =RANK(C4,C4:C8)
4 7 5 =RANK(C5,C4:C8)
25 7 4 RANK(C6,C4:C8)
8 3 =RANK(C7,C4:C8)
ie [| 2 =RANK(C8,C4:C8)
What Does It Do ?
This function calculates the position of a value in a list relative to the other values in the list.
A typical usage would be to rank the times of athletes in a race to find the winner.
If there are duplicate values in the list, they will be assigned the same rank.
Subsequent ranks would not follow on sequentially, but would take into account the fact that there were duplicates.AB c D le F 6
REPLACE
a Start Characters New Modified
See Position |To Replace) Character Text
ABCDEFGH 2 i x AxCDEFGH _ =REPLACE(C4,D4,E4,F4)
ABCDEFGH 2 5 x AxGH =REPLACE(C5,D5,E5,F5)
ABCDEFGH 2 1 hello AhelloCDEFGH =REPLACE(C6,D6,E6,F6)
ABCDEFGH 2 5 hello AhelloGH =REPLACE(C7,D7,E7,F7)
What Does It Do?
This function replaces a portion of text with a new piece of text.
You need to specify where the replacement should start, how many characters to
remove and what the new replacement text should be.
Syntax
=REPLACE(OriginalText,StartPosition,NumberOfCharacters ToReplace,NewText)
Pu
a.Je) =REPT(C4,04)
1 REPT
2
3 Text To Repeat Number Of Repeats Repeated Text
4| A 3 ° AAA =REPT(C4,D4)
5 $ 5 $$S$$ =REPT(C5,D5)
6 ABC 7 "ABCABCABCABCABCABCABC | =REPT(C6,D6)
7 # 10 r HERE =REPT(C7,D7)
8
9 What Does It Do ?
This function repeats a piece of text a specified number of times.
You need to specify the text to be repeated and how many times to repeat it.
Syntax
=REPT(TextToRepeat,Repetitions). The maximum number of repetitions is 200.
Use
This function can be used to display a simple histogram.File Home Insert PageLayout Formulas Data Review View Developer Help Tell mew
Kid . f
AB c D E bE | «¢ H
1 TRIM
2
5 Original Text
a ABCD. =TRIM(C4)
5 ABCD
6 Devendra
7 ABCD. =TRIM(C7)
2
3 What Does Ito?
10 This function removes unwanted spaces from a piece of text.
11, The spaces before and after the text will be removed completely.
12 Multiple spaces within the text will be trimmed to a single space
aa] Syntax
15 =TRIM(TextToTrim)
17 Formatting
1s No special formatting Is needed.