SlideShare a Scribd company logo
1 of 33
Microsoft Excel
Using Advanced Functions and Conditional
Formatting
THE AMERICAN COLLEGE, MADURAI
(An Autonomous Institution Affiliated to Madurai Kamaraj University)
Reaccredited (3rd cycle)by NAAC with Grade “A” CGPA-3.47 on a 4-POINTS scale
Dr. S.SHAIK PARVEEN
Assistant Professor
Department of BCA
The American College
Madurai
Objectives
 Use the IF function
 Use structured references in formulas
 Nest the IF function
New Perspectives on Microsoft Excel 2010 2
Relative Cell
Addresses
A B C
1 4 7 =A1+B1
2 6 3 =A2+B2
3 8 1 =A3+B3
4 5 2 ????
If the formula in cell
C1 is copied & pasted
in C2 & C3, the
following will result
Objectives
 Use conditional formatting to highlight
duplicate values
 Summarize data using the COUNTIF,
SUMIF, and AVERAGEIF functions
4
Visual Overview
5
Working with Logical
Functions
 Logical functions (IF, AND, and OR)
determine whether a condition is true
or false
 Conditions use a comparison operator
(<, <=, =, <>, >, or >=) to compare two
values
 Combine two or more functions in one
formula to create more complex
conditions
6
Inserting Calculated Columns in an
Excel Table
 Entering a formula in one cell of a column
automatically copies the formula to all
cells in that column
 To modify the formula in a calculated
column:
◦ Edit the formula in any cell in the column
◦ Formulas in all cells in the column are
modified
 To edit only one cell in a calculated
column:
◦ Enter a value or a formula that is different from 7
Creating Excel Table Fields
 Create fields that require the least
maintenance
 Store smallest unit of data possible in
a field
 Apply a text format to fields with
numerical text data
8
Using the IF Function
 A logical function that evaluates a
single condition and results in only
one value
 Returns one value if the condition is
true and another value if the condition
is false
 Syntax:
9
Using the IF Function
10
Using the IF Function
11
Using the AND Function
 A logical function that tests two or
more conditions (up to 255) and
determines whether all conditions are
true
 Returns the value TRUE if all logical
conditions are true and the value
FALSE if any or all logical conditions
are false
 Syntax:
12
Using the AND Function
13
Using the AND Function
14
Using the AND Function
15
Using Structured References to
Create Formulas in Excel Tables
 Replace specific cell or range address
with the actual table name or column
header
◦ Names or headers are simpler to
identify than cell addresses
 A formula that includes a structured
reference can be fully qualified or
unqualified
16
Using Structured References to
Create Formulas in Excel Tables
17
Visual Overview
18
Creating Nested IFs
 To allow for three or more outcomes
 One IF function is placed inside
another IF function to test an
additional condition
 More than one IF function can be
nested
19
Creating Nested IFs
20
Creating Nested IFs
21
Visual Overview
22
Conditional Formatting
23
Conditional Formatting
 Changes a cell’s formatting when its
contents match a specified condition
 Can be used to:
◦ Highlight cells based on their values
◦ Add data bars that graph relative values in
a range
◦ Highlight duplicate values in a column of
data
24
25
Using the Conditional Formatting Rules
Manager
 A conditional formatting rule specifies:
◦ Type of condition
◦ Type of formatting when that condition
occurs
◦ Cell or range the formatting is applied to
 Use Conditional Formatting Rules
Manager dialog box to edit existing
conditional formatting rules
Using the Conditional Formatting
Rules Manager
26
Using the Conditional Formatting
Rules Manager
27
Using the Conditional Formatting
Rules Manager
28
Summarizing Data
Conditionally
 Use COUNTIF, SUMIF, and
AVERAGEIF functions to calculate a
conditional count, sum, or average
using only cells that meet a particular
condition
29
Using the COUNTIF Function
 Calculates the number of cells in a range
that match specified criteria
 Sometimes referred to as a conditional
count
 Syntax:
30
Using the SUMIF Function
 Adds values in a range that meet your
criteria
 Also called a conditional sum
 Syntax:
31
Using the AVERAGEIF
Function
32
33
THANK YOU

More Related Content

Similar to Advanced Excel (20)

Excel 2007 Unit B
Excel 2007 Unit BExcel 2007 Unit B
Excel 2007 Unit B
 
In press checking with crossref API
In press checking with crossref APIIn press checking with crossref API
In press checking with crossref API
 
Chapter.08
Chapter.08Chapter.08
Chapter.08
 
Excel.07.ppt
Excel.07.pptExcel.07.ppt
Excel.07.ppt
 
04 quiz 1 answer key
04 quiz 1 answer key04 quiz 1 answer key
04 quiz 1 answer key
 
Excel 2007 Unit K
Excel 2007 Unit KExcel 2007 Unit K
Excel 2007 Unit K
 
Ba accounting skills lecture 1
Ba accounting skills lecture 1Ba accounting skills lecture 1
Ba accounting skills lecture 1
 
Ba accounting skills lecture 1
Ba accounting skills lecture 1Ba accounting skills lecture 1
Ba accounting skills lecture 1
 
ASP.NET MVC4 Tutorial
ASP.NET MVC4 TutorialASP.NET MVC4 Tutorial
ASP.NET MVC4 Tutorial
 
Lesson 20
Lesson 20Lesson 20
Lesson 20
 
Chapter 07 ddl_sql
Chapter 07 ddl_sqlChapter 07 ddl_sql
Chapter 07 ddl_sql
 
Assg2 b 19121033-converted
Assg2 b 19121033-convertedAssg2 b 19121033-converted
Assg2 b 19121033-converted
 
AdvanceSQL.ppt
AdvanceSQL.pptAdvanceSQL.ppt
AdvanceSQL.ppt
 
Merging data (1)
Merging data (1)Merging data (1)
Merging data (1)
 
Excel 2010.01 edited
Excel 2010.01 editedExcel 2010.01 edited
Excel 2010.01 edited
 
Excel 2010.01 edited
Excel 2010.01 editedExcel 2010.01 edited
Excel 2010.01 edited
 
Dax best practices.pdf
Dax best practices.pdfDax best practices.pdf
Dax best practices.pdf
 
Access.05
Access.05Access.05
Access.05
 
G10 Unit 4.pptx
G10 Unit 4.pptxG10 Unit 4.pptx
G10 Unit 4.pptx
 
SQL.ppt
SQL.pptSQL.ppt
SQL.ppt
 

More from parveen837153

Introduction to CSS in HTML.ppt
Introduction to CSS in HTML.pptIntroduction to CSS in HTML.ppt
Introduction to CSS in HTML.pptparveen837153
 
Object Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxObject Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxparveen837153
 
Internet of things Unit I
Internet of things   Unit IInternet of things   Unit I
Internet of things Unit Iparveen837153
 
Unit I Advanced Java Programming Course
Unit I   Advanced Java Programming CourseUnit I   Advanced Java Programming Course
Unit I Advanced Java Programming Courseparveen837153
 

More from parveen837153 (7)

Cyber Security
Cyber SecurityCyber Security
Cyber Security
 
Cyber Security
Cyber SecurityCyber Security
Cyber Security
 
Introduction to CSS in HTML.ppt
Introduction to CSS in HTML.pptIntroduction to CSS in HTML.ppt
Introduction to CSS in HTML.ppt
 
Object Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptxObject Oriented Programming using C++.pptx
Object Oriented Programming using C++.pptx
 
IOT-Monograph .docx
IOT-Monograph .docxIOT-Monograph .docx
IOT-Monograph .docx
 
Internet of things Unit I
Internet of things   Unit IInternet of things   Unit I
Internet of things Unit I
 
Unit I Advanced Java Programming Course
Unit I   Advanced Java Programming CourseUnit I   Advanced Java Programming Course
Unit I Advanced Java Programming Course
 

Recently uploaded

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseAnaAcapella
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 

Recently uploaded (20)

Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 

Advanced Excel

  • 1. Microsoft Excel Using Advanced Functions and Conditional Formatting THE AMERICAN COLLEGE, MADURAI (An Autonomous Institution Affiliated to Madurai Kamaraj University) Reaccredited (3rd cycle)by NAAC with Grade “A” CGPA-3.47 on a 4-POINTS scale Dr. S.SHAIK PARVEEN Assistant Professor Department of BCA The American College Madurai
  • 2. Objectives  Use the IF function  Use structured references in formulas  Nest the IF function New Perspectives on Microsoft Excel 2010 2
  • 3. Relative Cell Addresses A B C 1 4 7 =A1+B1 2 6 3 =A2+B2 3 8 1 =A3+B3 4 5 2 ???? If the formula in cell C1 is copied & pasted in C2 & C3, the following will result
  • 4. Objectives  Use conditional formatting to highlight duplicate values  Summarize data using the COUNTIF, SUMIF, and AVERAGEIF functions 4
  • 6. Working with Logical Functions  Logical functions (IF, AND, and OR) determine whether a condition is true or false  Conditions use a comparison operator (<, <=, =, <>, >, or >=) to compare two values  Combine two or more functions in one formula to create more complex conditions 6
  • 7. Inserting Calculated Columns in an Excel Table  Entering a formula in one cell of a column automatically copies the formula to all cells in that column  To modify the formula in a calculated column: ◦ Edit the formula in any cell in the column ◦ Formulas in all cells in the column are modified  To edit only one cell in a calculated column: ◦ Enter a value or a formula that is different from 7
  • 8. Creating Excel Table Fields  Create fields that require the least maintenance  Store smallest unit of data possible in a field  Apply a text format to fields with numerical text data 8
  • 9. Using the IF Function  A logical function that evaluates a single condition and results in only one value  Returns one value if the condition is true and another value if the condition is false  Syntax: 9
  • 10. Using the IF Function 10
  • 11. Using the IF Function 11
  • 12. Using the AND Function  A logical function that tests two or more conditions (up to 255) and determines whether all conditions are true  Returns the value TRUE if all logical conditions are true and the value FALSE if any or all logical conditions are false  Syntax: 12
  • 13. Using the AND Function 13
  • 14. Using the AND Function 14
  • 15. Using the AND Function 15
  • 16. Using Structured References to Create Formulas in Excel Tables  Replace specific cell or range address with the actual table name or column header ◦ Names or headers are simpler to identify than cell addresses  A formula that includes a structured reference can be fully qualified or unqualified 16
  • 17. Using Structured References to Create Formulas in Excel Tables 17
  • 19. Creating Nested IFs  To allow for three or more outcomes  One IF function is placed inside another IF function to test an additional condition  More than one IF function can be nested 19
  • 24. Conditional Formatting  Changes a cell’s formatting when its contents match a specified condition  Can be used to: ◦ Highlight cells based on their values ◦ Add data bars that graph relative values in a range ◦ Highlight duplicate values in a column of data 24
  • 25. 25 Using the Conditional Formatting Rules Manager  A conditional formatting rule specifies: ◦ Type of condition ◦ Type of formatting when that condition occurs ◦ Cell or range the formatting is applied to  Use Conditional Formatting Rules Manager dialog box to edit existing conditional formatting rules
  • 26. Using the Conditional Formatting Rules Manager 26
  • 27. Using the Conditional Formatting Rules Manager 27
  • 28. Using the Conditional Formatting Rules Manager 28
  • 29. Summarizing Data Conditionally  Use COUNTIF, SUMIF, and AVERAGEIF functions to calculate a conditional count, sum, or average using only cells that meet a particular condition 29
  • 30. Using the COUNTIF Function  Calculates the number of cells in a range that match specified criteria  Sometimes referred to as a conditional count  Syntax: 30
  • 31. Using the SUMIF Function  Adds values in a range that meet your criteria  Also called a conditional sum  Syntax: 31