SlideShare una empresa de Scribd logo
1 de 50
Advance Excel

Ravi Rai ,
IBS Bangalore
Class of 2013
Why Excel

Used for analysis and reporting across industry verticals
Most cost effective spreadsheet
Standard protocol to share information
Any information can be analyzed and reported extensively

Ravi Rai
Navigating Through Excel – Exploring Menu Bar and Tool
Bar Functions Basic Options

Inserting different types of Charts
Creating Hyperlink
Applying Header and Footer
Inserting Tables and Pivot Tables

Ravi Rai
Navigating Through Excel – Exploring Menu Bar and
Tool Bar Functions Basic Options

Printing options used to setup page layout

Ravi Rai
Navigating Through Excel – Exploring Menu Bar and
Tool Bar Functions Basic Options

Subtotals – for a data

Applying and Removing filters
Sorting a moderately
sized dataset

Validation – Validating data
and creating input boxes
without using macros

Ravi Rai

Analyzing data with
changing values
Grouping and
Ungrouping data
Navigating Through Excel – Exploring Menu
Bar and Tool Bar Functions

Protecting and Sharing Workbook
Inserting and Viewing Comments

Ravi Rai
Navigating Through Excel – Exploring Menu Bar and
Tool Bar Functions
Formula and Functions

Different types of Functions
Different types of Functions
Formatting and Auditing Formulae
Formatting and Auditing Formulae

Comments: It consists of all the available functions and formulae, that are applied on an Excel sheet
Syntax – RIGHT(text,num_chars)

Text – the text string that contains the characters
you want to extract
Num_chars – specifies the number of characters

you want RIGHT to extract

Ravi Rai
Syntax – LEFT(text,num_chars)

Text – the text string that contains the characters
you want to extract
Num_chars – specifies the number of characters

you want LEFT to extract

Ravi Rai
Syntax – TRIM(text)

 Text – the text string that contains the characters
you want to extract

Ravi Rai
Syntax –
FIND(find_text,within_text,start_num)

Find_text – the text you want to find
Within_text – the text containing the text you
want to find
Start_num – specifies the character at which to
start the search. The first character in within_text is
character number 1. If you omit start_num, it is
assumed to be 1

Ravi Rai
Syntax –
CONCATENATE(text1,text2,...)

 text1, text2, ... – are 1 to 30 text items to be
joined into a single text item. The text items can
be text strings, numbers, or single-cell references

Ravi Rai
Syntax – UPPER(Text)
Syntax – LOWER(Text)
Syntax – PROPER(Text)
Text – the text you want to convert to uppercase, lowercase and propercase
respectively. These functions does not change characters in text that are not
letters

Ravi Rai
Syntax – LEN(Text)

 Text – the text whose length you want to find.
Spaces count as characters

Ravi Rai
Syntax – EXACT(text1,text2)

Text1 – is the first text string
Text2 – is the second text string

Ravi Rai
Syntax – SUMIF(range,criteria,sum_range)

 Range – is the range of cells you want
evaluated
 Criteria – is the criteria in the form of a
number, expression, or text that defines which
cells will be added
 Sum range – are the actual cells to sum

Ravi Rai
Syntax – ROUND(number,num_digits)

 Number – is the number you want to round
 Num digits – specifies the number of digits to
which you want to round number

Ravi Rai
 Syntax – MAX(number1,number2,...)
Syntax – MIN(number1,number2,...)

 Number1, number2, ... – are 1 to 30 numbers
for which you want to find the maximum and
minimum value

Ravi Rai
 Syntax – MOD(number,divisor)

• Number – is the number for which you want to
find the remainder
• Divisor – is the number by which you want to
divide number

Ravi Rai
Syntax –
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)



Searches for a value in the leftmost column of a table, and then returns a value in the same row
froma column you specify in the table. Use VLOOKUP instead of HLOOKUP when your
comparisonvalues are located in a column to the left of the data you want to find



Lookup_value – is the value to be found in the first column of the array. Lookup_value can
be avalue, a reference, or a text string.



Table_array – is the table of information in which data is looked up



Col_index_num – is the column number in table_array from which the matching value must
be returned. A col_index_num of 1 returns the value in the first column in table_array; a
col_index_num of 2 returns the value in the second column in table_array, and so on. If
col_index_num is less than 1, VLOOKUP returns the #VALUE! error value; if col_index_num is greater
than the number of columns in table_array, VLOOKUP returns the #REF! error value



Range_lookup – is a logical value that specifies whether you want VLOOKUP to find an exact
match or an approximate match. If TRUE or omitted, an approximate match is returned. In other
words, if an exact match is not found, the next largest value that is less than lookup value is



returned. If FALSE, VLOOKUP will find an exact match. If one is not found, the error value #N/A



is returned

Ravi Rai
Syntax –
HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)



Searches for a value in the top row of a table or an array of values, and then returns a value in the
same column from a row you specify in the table or array. Use HLOOKUP when your comparison
values are located in a row across the top of a table of data, and you want to look down a specified
number of rows. Use VLOOKUP when your comparison values are located in a column to the left of the
data you want to find



Lookup_value – is the value to be found in the first row of the table. Lookup_value can be a
value, a reference, or a text string



Table_array – is a table of information in which data is looked up. Use a reference to a
range or a range name



Row_index_num – is the row number in table_array from which the matching value will be
returned. A row_index_num of 1 returns the first row value in table_array, a row_index_num of 2
returns the second row value in table_array, and so on. If row_index_num is less than 1, HLOOKUP
returns the #VALUE! error value; if row_index_num is greater than the number of rows on
table_array, HLOOKUP returns the #REF! error value



Range_lookup – is a logical value that specifies whether you want HLOOKUP to find an
exact match or an approximate match. If TRUE or omitted, an approximate match is returned. In
other words, if an exact match is not found, the next largest value that is less than lookup_value is
returned. If FALSE,

Ravi Rai
Syntax – INDEX(array,row_num,column_num)
 Returns a value or the reference to a value from
within a table or range
 Array – is a range of cells or an array constant
 Row_num – selects the row in array from which
to return a value. If row_num is omitted,
column_num is required
 Column_num – selects the column in array from
which to return a value. If column_num is
omitted, row_num is required
Ravi Rai
Syntax –
MATCH(lookup_value,lookup_array,match_type)

 Returns the relative position of an item in an array
that matches a specified value in a specified order
 Lookup_value – is the value you use to find
the value you want in a table
 Lookup_array – is a contiguous range of cells
containing possible lookup values
 Match_type – is the number -1, 0, or 1

Ravi Rai
Syntax –
IF(logical_test,value_if_true,value_if_false)


Returns one value if a condition you specify evaluates to TRUE and another value if it
evaluates to FALSE



Logical_test – is any value or expression that can be evaluated to TRUE or FALSE.
For example, A10=100 is a logical expression; if the value in cell A10 is equal to 100, the
expression evaluates to TRUE. Otherwise, the expression evaluates to FALSE. This argument
can use any comparison calculation operator



Value_if_true – is the value that is returned if logical_test is TRUE. For example, if
this argument is the text string "Within budget" and the logical_test argument evaluates to
TRUE, then the IF function displays the text "Within budget". If logical_test is TRUE and
value_if_true is blank, this argument returns 0 (zero). To display the word TRUE, use the
logical value TRUE for this argument. Value_if_true can be another formula



Value_if_false – is the value that is returned if logical_test is FALSE. For example, if
this argument is the text string "Over budget" and the logical_test argument evaluates to
FALSE, then the IF function displays the text "Over budget". If logical_test is FALSE and
value_if_false is omitted, (that is, after value_if_true, there is no comma), then the logical
value FALSE is returned. If logical_test is FALSE and value_if_false is blank (that is, after
value_if_true, there is a comma followed by the closing parenthesis), then the value 0 (zero)
is returned. Value_if_false can be another formula

Ravi Rai
Syntax – AND(logical1,logical2, ...)

 Returns TRUE if all its arguments are TRUE;
returns FALSE if one or more argument is FALSE
 Logical1, logical2, ... – are 1 to 30 conditions
you want to test that can be either TRUE or
FALSE

Ravi Rai
Syntax – OR(logical1,logical2,...)

 Returns TRUE if any argument is TRUE; returns
FALSE if all arguments are FALSE
 Logical1, logical2, ... – are 1 to 30 conditions
you want to test that can be either TRUE or
FALSE

Ravi Rai
Using the Conditional Formatting Rules
Manager

 Each time you create a conditional format, you are
defining a conditional formatting rule
 A rule specifies the type of condition (such as
formatting cells greater than a specified value), the
type of formatting when that condition occurs

Ravi Rai
Data Validation
 Data Validation - restricting what data can go in
a cell

 Highlight the cell/column on your spreadsheet
(the Comments column)
Ravi Rai
Data Validation



From the Data Tools panel, click Data Validation to bring up the
dialogue box again
Ravi Rai
Data Validation areas appear:
Three new
From the Allow list, select Text
length:



•

restrict the amount of text a user can input into
any one cell

•

restrict the text to between 0 and 25
characters.

Ravi Rai
To add an error message, click the Error Alert tab

Ravi Rai
How to circle Invalid Data



Insert the required condition in the Data Validation Dialog Box

Ravi Rai
Displays a red circle around any cells
that contain invalid data.

Ravi Rai
How to remove duplicates from
column

Expand or continue with the current selection

Ravi Rai
To cells to group (see cells A2:A
1. Selectadd Group & Outline in the screenshot).
2. Select Data -> Group (in Outline Group)

Ravi Rai
Subtotal functionality

 Follow these steps to add subtotals
to a list in a worksheet:
 Sort the list on the field for which you want
subtotals inserted.
 Click the Subtotal button in the Outline group on
the Data tab.

Ravi Rai
What-If Analysis pack

Ravi Rai
 When you click Scenario Manager, you should the
following dialogue box:

Ravi Rai
How to Create a Report from a
Scenario
 To create a report from your scenarios, do the
following:

 Click on Data from the Excel menu bar
 Locate the Data Tools panel
 On the Data Tools panel, click What if Analysis
 From the What if Analysis menu, click Scenario
Manager
 From the Scenario Manager dialogue box, click the
Summary button to see the following dialogue box:

Ravi Rai
Gantt Chart

Ravi Rai
Dynamic Charts

Ravi Rai
Ravi Rai
Pivot Tables

Pivot Table
 Summary Report generated from a database
 Dataset can reside in a worksheet or in an external data
file
 Display subtotals and any level of detail that you want
 Pivot table does not update automatically when you
change the source

Ravi Rai
Creating a Pivot Table

 Specify the Data location
 Select the data
 Complete the Pivot table

Ravi Rai
OFFSET(starting point, rows to move, columns to move, height, width)

 Starting point: This is a cell or range from which
you want to offset
 Rows & columns to move: How many rows &
columns you want to move the starting point. Both
of these can be positive, negative or zero. More on
this below.
 Height & width: This is the size of range you
want to return. For ex. 4,3 would give you a range
with 4 cells tall & 3 cells wide.

Ravi Rai
ISERROR( value )

 If value is an error value (#N/A, #VALUE!, #REF!,
#DIV/0!, #NUM!, #NAME? or #NULL), this function will
return TRUE. Otherwise, it will return FALSE.

Ravi Rai
PRODUCT(number1,number2,number3, ... )
This Excel function multiplies the numbers provided as arguments, and displays
the product calculated. (A product is the result of a multiplication).
 Transpose
 Paste Special
 Copy Formula
DATEDIF(start_date, end_date,
interval_type)

 If you want to calculate the difference between
dates in years or months you could try and break
the date up into components using the DAY(),
MONTH(), and YEAR() functions, but these types of
calculations can get surprisingly complicated.
 You're better off using Excel's little-known
DATEDIF() function. Despite this being a useful
gem for many date calculations, Excel's own Help
tool neglects to cover this function.

Ravi Rai
Freeze Panes
 Freeze Top Row so column headings are always
available
- Ensure column headings are the top row of your
spreadsheet
- Go to View Tab
- Select Freeze Panes
- Select Freeze Top Row

Más contenido relacionado

La actualidad más candente

Training presentation vlookup - what it is, and when to use it
Training presentation   vlookup - what it is, and when to use itTraining presentation   vlookup - what it is, and when to use it
Training presentation vlookup - what it is, and when to use ithayat25in
 
How to use Hlookup find an exact match
How to use Hlookup find an exact match How to use Hlookup find an exact match
How to use Hlookup find an exact match Excel Advise
 
Application of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articlesApplication of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articlesHarish Chandra Rajpoot
 
VLOOKUP HLOOKUP INDEX MATCH
VLOOKUP HLOOKUP INDEX MATCHVLOOKUP HLOOKUP INDEX MATCH
VLOOKUP HLOOKUP INDEX MATCHMridul Bansal
 
Excel IF function
Excel IF functionExcel IF function
Excel IF functionHtay Aung
 
Excel Tips and Tricks
Excel Tips and TricksExcel Tips and Tricks
Excel Tips and TricksMantralogix
 
Computer Applications in Business
Computer Applications in Business Computer Applications in Business
Computer Applications in Business FATIMA
 
How to use vlookup in MS Excel
How to use vlookup in MS ExcelHow to use vlookup in MS Excel
How to use vlookup in MS ExcelJaspal Singh
 
Vlookup Description
Vlookup DescriptionVlookup Description
Vlookup DescriptionVijay Perepa
 
Advanced Excel formulas, v look up, count, count if, pivot tables, filters
Advanced Excel formulas, v look up, count, count if, pivot tables, filters Advanced Excel formulas, v look up, count, count if, pivot tables, filters
Advanced Excel formulas, v look up, count, count if, pivot tables, filters DevadattaSai Cheedella
 
Vlookup - an introduction
Vlookup - an introductionVlookup - an introduction
Vlookup - an introductionvvmenon22
 
101 Vocabulary01 Key
101 Vocabulary01 Key101 Vocabulary01 Key
101 Vocabulary01 KeyBitsy Griffin
 

La actualidad más candente (19)

Training presentation vlookup - what it is, and when to use it
Training presentation   vlookup - what it is, and when to use itTraining presentation   vlookup - what it is, and when to use it
Training presentation vlookup - what it is, and when to use it
 
Unit v data structure-converted
Unit  v data structure-convertedUnit  v data structure-converted
Unit v data structure-converted
 
How to use Hlookup find an exact match
How to use Hlookup find an exact match How to use Hlookup find an exact match
How to use Hlookup find an exact match
 
Application of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articlesApplication of HCR's Rank Formula on color property of articles
Application of HCR's Rank Formula on color property of articles
 
VLOOKUP HLOOKUP INDEX MATCH
VLOOKUP HLOOKUP INDEX MATCHVLOOKUP HLOOKUP INDEX MATCH
VLOOKUP HLOOKUP INDEX MATCH
 
Excel IF function
Excel IF functionExcel IF function
Excel IF function
 
Excel Tips and Tricks
Excel Tips and TricksExcel Tips and Tricks
Excel Tips and Tricks
 
Computer Applications in Business
Computer Applications in Business Computer Applications in Business
Computer Applications in Business
 
How to use vlookup in MS Excel
How to use vlookup in MS ExcelHow to use vlookup in MS Excel
How to use vlookup in MS Excel
 
Factorial Investigation
Factorial InvestigationFactorial Investigation
Factorial Investigation
 
Vlookup Description
Vlookup DescriptionVlookup Description
Vlookup Description
 
expressions
expressionsexpressions
expressions
 
joins in database
 joins in database joins in database
joins in database
 
Advanced Excel formulas, v look up, count, count if, pivot tables, filters
Advanced Excel formulas, v look up, count, count if, pivot tables, filters Advanced Excel formulas, v look up, count, count if, pivot tables, filters
Advanced Excel formulas, v look up, count, count if, pivot tables, filters
 
ADBMS 3a
ADBMS   3aADBMS   3a
ADBMS 3a
 
SQL
SQLSQL
SQL
 
Vlookup - an introduction
Vlookup - an introductionVlookup - an introduction
Vlookup - an introduction
 
101 Vocabulary01 Key
101 Vocabulary01 Key101 Vocabulary01 Key
101 Vocabulary01 Key
 
0.1 Sets
0.1 Sets0.1 Sets
0.1 Sets
 

Destacado

Andros intercom
Andros intercomAndros intercom
Andros intercomRavi Rai
 
Advance MS Excel
Advance MS ExcelAdvance MS Excel
Advance MS Excelacute23
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excelmadhuparna bhowmik
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excelsam ran
 
MS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMridul Bansal
 
Training Pics(Advance Excel)
Training Pics(Advance Excel)Training Pics(Advance Excel)
Training Pics(Advance Excel)Ashfaq Ahmed
 
Learn VBA Training & Advance Excel Courses in Delhi
Learn VBA Training & Advance Excel Courses in DelhiLearn VBA Training & Advance Excel Courses in Delhi
Learn VBA Training & Advance Excel Courses in Delhiibinstitute0
 
Catia V5 Training
Catia  V5 TrainingCatia  V5 Training
Catia V5 Traininggueste28c56
 
Micro soft word,excel notes
Micro soft word,excel notesMicro soft word,excel notes
Micro soft word,excel notesImran Waris
 
Delta Management excercise
Delta Management excerciseDelta Management excercise
Delta Management excerciseMarcelo Honores
 
MIS 226: Chapter 3
MIS 226: Chapter 3MIS 226: Chapter 3
MIS 226: Chapter 3macrob14
 
Excel Template Projects
Excel Template ProjectsExcel Template Projects
Excel Template Projectstharvey2
 
MVC From Beginner to Advance in Indian Style by - Indiandotnet
MVC From Beginner to Advance in Indian Style by - IndiandotnetMVC From Beginner to Advance in Indian Style by - Indiandotnet
MVC From Beginner to Advance in Indian Style by - IndiandotnetIndiandotnet
 
Module 6 (2) type of excel chart
Module 6 (2) type of excel chartModule 6 (2) type of excel chart
Module 6 (2) type of excel chartDr. Shalini Pandey
 

Destacado (20)

Andros intercom
Andros intercomAndros intercom
Andros intercom
 
Advance MS Excel
Advance MS ExcelAdvance MS Excel
Advance MS Excel
 
Functions and formulas of ms excel
Functions and formulas of ms excelFunctions and formulas of ms excel
Functions and formulas of ms excel
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excel
 
Ms excel 2007
Ms excel 2007Ms excel 2007
Ms excel 2007
 
MS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATIONMS EXCEL PPT PRESENTATION
MS EXCEL PPT PRESENTATION
 
Training Pics(Advance Excel)
Training Pics(Advance Excel)Training Pics(Advance Excel)
Training Pics(Advance Excel)
 
Learn VBA Training & Advance Excel Courses in Delhi
Learn VBA Training & Advance Excel Courses in DelhiLearn VBA Training & Advance Excel Courses in Delhi
Learn VBA Training & Advance Excel Courses in Delhi
 
Catia V5 Training
Catia  V5 TrainingCatia  V5 Training
Catia V5 Training
 
Micro soft word,excel notes
Micro soft word,excel notesMicro soft word,excel notes
Micro soft word,excel notes
 
Computer Notes
Computer Notes Computer Notes
Computer Notes
 
Delta Management excercise
Delta Management excerciseDelta Management excercise
Delta Management excercise
 
MIS 226: Chapter 3
MIS 226: Chapter 3MIS 226: Chapter 3
MIS 226: Chapter 3
 
Excel Template Projects
Excel Template ProjectsExcel Template Projects
Excel Template Projects
 
MVC From Beginner to Advance in Indian Style by - Indiandotnet
MVC From Beginner to Advance in Indian Style by - IndiandotnetMVC From Beginner to Advance in Indian Style by - Indiandotnet
MVC From Beginner to Advance in Indian Style by - Indiandotnet
 
Excel chart
Excel chartExcel chart
Excel chart
 
Chart In Excel
Chart In ExcelChart In Excel
Chart In Excel
 
Module 6 (2) type of excel chart
Module 6 (2) type of excel chartModule 6 (2) type of excel chart
Module 6 (2) type of excel chart
 
04 ms excel
04 ms excel04 ms excel
04 ms excel
 
Creating a chart in Excel
Creating a chart in Excel Creating a chart in Excel
Creating a chart in Excel
 

Similar a Training excel

Commonly used excel formulas
Commonly used excel formulasCommonly used excel formulas
Commonly used excel formulassaladi330
 
Excel Formulas Cheat Sheet for beginners.pdf
Excel Formulas Cheat Sheet for beginners.pdfExcel Formulas Cheat Sheet for beginners.pdf
Excel Formulas Cheat Sheet for beginners.pdfaditya rastogi
 
Be a pro in LOOKUP function in Excel.pptx
Be a pro in LOOKUP function in Excel.pptxBe a pro in LOOKUP function in Excel.pptx
Be a pro in LOOKUP function in Excel.pptxtaiwooloyede49
 
Excel Overview.pptx
Excel Overview.pptxExcel Overview.pptx
Excel Overview.pptxNewmanLeke
 
Iipm chapter 1
Iipm chapter 1Iipm chapter 1
Iipm chapter 1iipmff2
 
Formulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh TiwariFormulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh TiwariAmresh Tiwari
 
Ap Power Point Chpt6
Ap Power Point Chpt6Ap Power Point Chpt6
Ap Power Point Chpt6dplunkett
 
1.2 Zep Excel.pptx
1.2 Zep Excel.pptx1.2 Zep Excel.pptx
1.2 Zep Excel.pptxPizzaM
 
ExcelTipsAndTricks.pptx
ExcelTipsAndTricks.pptxExcelTipsAndTricks.pptx
ExcelTipsAndTricks.pptxJohn Donahue
 
Intro to t sql – 3rd session
Intro to t sql – 3rd sessionIntro to t sql – 3rd session
Intro to t sql – 3rd sessionMedhat Dawoud
 
Row, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel TutorialRow, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel TutorialIlgar Zarbaliyev
 

Similar a Training excel (20)

Commonly used excel formulas
Commonly used excel formulasCommonly used excel formulas
Commonly used excel formulas
 
easyPy-Basic.pdf
easyPy-Basic.pdfeasyPy-Basic.pdf
easyPy-Basic.pdf
 
Lookup functions, Part 1.pdf
Lookup functions, Part 1.pdfLookup functions, Part 1.pdf
Lookup functions, Part 1.pdf
 
Zlookup function
Zlookup functionZlookup function
Zlookup function
 
Excel Formulas Cheat Sheet for beginners.pdf
Excel Formulas Cheat Sheet for beginners.pdfExcel Formulas Cheat Sheet for beginners.pdf
Excel Formulas Cheat Sheet for beginners.pdf
 
Formulas.pdf
Formulas.pdfFormulas.pdf
Formulas.pdf
 
Ms excel
Ms excelMs excel
Ms excel
 
Advance excel
Advance excelAdvance excel
Advance excel
 
Be a pro in LOOKUP function in Excel.pptx
Be a pro in LOOKUP function in Excel.pptxBe a pro in LOOKUP function in Excel.pptx
Be a pro in LOOKUP function in Excel.pptx
 
Excel Overview.pptx
Excel Overview.pptxExcel Overview.pptx
Excel Overview.pptx
 
Iipm chapter 1
Iipm chapter 1Iipm chapter 1
Iipm chapter 1
 
Lookup and PIVOT.ppt
Lookup and  PIVOT.pptLookup and  PIVOT.ppt
Lookup and PIVOT.ppt
 
Formulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh TiwariFormulas and functions - By Amresh Tiwari
Formulas and functions - By Amresh Tiwari
 
Advanced Excel ppt
Advanced Excel pptAdvanced Excel ppt
Advanced Excel ppt
 
Ap Power Point Chpt6
Ap Power Point Chpt6Ap Power Point Chpt6
Ap Power Point Chpt6
 
MS Excel Function
MS Excel FunctionMS Excel Function
MS Excel Function
 
1.2 Zep Excel.pptx
1.2 Zep Excel.pptx1.2 Zep Excel.pptx
1.2 Zep Excel.pptx
 
ExcelTipsAndTricks.pptx
ExcelTipsAndTricks.pptxExcelTipsAndTricks.pptx
ExcelTipsAndTricks.pptx
 
Intro to t sql – 3rd session
Intro to t sql – 3rd sessionIntro to t sql – 3rd session
Intro to t sql – 3rd session
 
Row, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel TutorialRow, Column, Index, Match, Offset Functions. Excel Tutorial
Row, Column, Index, Match, Offset Functions. Excel Tutorial
 

Último

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Último (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Training excel

  • 1. Advance Excel Ravi Rai , IBS Bangalore Class of 2013
  • 2. Why Excel Used for analysis and reporting across industry verticals Most cost effective spreadsheet Standard protocol to share information Any information can be analyzed and reported extensively Ravi Rai
  • 3. Navigating Through Excel – Exploring Menu Bar and Tool Bar Functions Basic Options Inserting different types of Charts Creating Hyperlink Applying Header and Footer Inserting Tables and Pivot Tables Ravi Rai
  • 4. Navigating Through Excel – Exploring Menu Bar and Tool Bar Functions Basic Options Printing options used to setup page layout Ravi Rai
  • 5. Navigating Through Excel – Exploring Menu Bar and Tool Bar Functions Basic Options Subtotals – for a data Applying and Removing filters Sorting a moderately sized dataset Validation – Validating data and creating input boxes without using macros Ravi Rai Analyzing data with changing values Grouping and Ungrouping data
  • 6. Navigating Through Excel – Exploring Menu Bar and Tool Bar Functions Protecting and Sharing Workbook Inserting and Viewing Comments Ravi Rai
  • 7. Navigating Through Excel – Exploring Menu Bar and Tool Bar Functions Formula and Functions Different types of Functions Different types of Functions Formatting and Auditing Formulae Formatting and Auditing Formulae Comments: It consists of all the available functions and formulae, that are applied on an Excel sheet
  • 8. Syntax – RIGHT(text,num_chars) Text – the text string that contains the characters you want to extract Num_chars – specifies the number of characters you want RIGHT to extract Ravi Rai
  • 9. Syntax – LEFT(text,num_chars) Text – the text string that contains the characters you want to extract Num_chars – specifies the number of characters you want LEFT to extract Ravi Rai
  • 10. Syntax – TRIM(text)  Text – the text string that contains the characters you want to extract Ravi Rai
  • 11. Syntax – FIND(find_text,within_text,start_num) Find_text – the text you want to find Within_text – the text containing the text you want to find Start_num – specifies the character at which to start the search. The first character in within_text is character number 1. If you omit start_num, it is assumed to be 1 Ravi Rai
  • 12. Syntax – CONCATENATE(text1,text2,...)  text1, text2, ... – are 1 to 30 text items to be joined into a single text item. The text items can be text strings, numbers, or single-cell references Ravi Rai
  • 13. Syntax – UPPER(Text) Syntax – LOWER(Text) Syntax – PROPER(Text) Text – the text you want to convert to uppercase, lowercase and propercase respectively. These functions does not change characters in text that are not letters Ravi Rai
  • 14. Syntax – LEN(Text)  Text – the text whose length you want to find. Spaces count as characters Ravi Rai
  • 15. Syntax – EXACT(text1,text2) Text1 – is the first text string Text2 – is the second text string Ravi Rai
  • 16. Syntax – SUMIF(range,criteria,sum_range)  Range – is the range of cells you want evaluated  Criteria – is the criteria in the form of a number, expression, or text that defines which cells will be added  Sum range – are the actual cells to sum Ravi Rai
  • 17. Syntax – ROUND(number,num_digits)  Number – is the number you want to round  Num digits – specifies the number of digits to which you want to round number Ravi Rai
  • 18.  Syntax – MAX(number1,number2,...) Syntax – MIN(number1,number2,...)  Number1, number2, ... – are 1 to 30 numbers for which you want to find the maximum and minimum value Ravi Rai
  • 19.  Syntax – MOD(number,divisor) • Number – is the number for which you want to find the remainder • Divisor – is the number by which you want to divide number Ravi Rai
  • 20. Syntax – VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)  Searches for a value in the leftmost column of a table, and then returns a value in the same row froma column you specify in the table. Use VLOOKUP instead of HLOOKUP when your comparisonvalues are located in a column to the left of the data you want to find  Lookup_value – is the value to be found in the first column of the array. Lookup_value can be avalue, a reference, or a text string.  Table_array – is the table of information in which data is looked up  Col_index_num – is the column number in table_array from which the matching value must be returned. A col_index_num of 1 returns the value in the first column in table_array; a col_index_num of 2 returns the value in the second column in table_array, and so on. If col_index_num is less than 1, VLOOKUP returns the #VALUE! error value; if col_index_num is greater than the number of columns in table_array, VLOOKUP returns the #REF! error value  Range_lookup – is a logical value that specifies whether you want VLOOKUP to find an exact match or an approximate match. If TRUE or omitted, an approximate match is returned. In other words, if an exact match is not found, the next largest value that is less than lookup value is  returned. If FALSE, VLOOKUP will find an exact match. If one is not found, the error value #N/A  is returned Ravi Rai
  • 21. Syntax – HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)  Searches for a value in the top row of a table or an array of values, and then returns a value in the same column from a row you specify in the table or array. Use HLOOKUP when your comparison values are located in a row across the top of a table of data, and you want to look down a specified number of rows. Use VLOOKUP when your comparison values are located in a column to the left of the data you want to find  Lookup_value – is the value to be found in the first row of the table. Lookup_value can be a value, a reference, or a text string  Table_array – is a table of information in which data is looked up. Use a reference to a range or a range name  Row_index_num – is the row number in table_array from which the matching value will be returned. A row_index_num of 1 returns the first row value in table_array, a row_index_num of 2 returns the second row value in table_array, and so on. If row_index_num is less than 1, HLOOKUP returns the #VALUE! error value; if row_index_num is greater than the number of rows on table_array, HLOOKUP returns the #REF! error value  Range_lookup – is a logical value that specifies whether you want HLOOKUP to find an exact match or an approximate match. If TRUE or omitted, an approximate match is returned. In other words, if an exact match is not found, the next largest value that is less than lookup_value is returned. If FALSE, Ravi Rai
  • 22. Syntax – INDEX(array,row_num,column_num)  Returns a value or the reference to a value from within a table or range  Array – is a range of cells or an array constant  Row_num – selects the row in array from which to return a value. If row_num is omitted, column_num is required  Column_num – selects the column in array from which to return a value. If column_num is omitted, row_num is required Ravi Rai
  • 23. Syntax – MATCH(lookup_value,lookup_array,match_type)  Returns the relative position of an item in an array that matches a specified value in a specified order  Lookup_value – is the value you use to find the value you want in a table  Lookup_array – is a contiguous range of cells containing possible lookup values  Match_type – is the number -1, 0, or 1 Ravi Rai
  • 24. Syntax – IF(logical_test,value_if_true,value_if_false)  Returns one value if a condition you specify evaluates to TRUE and another value if it evaluates to FALSE  Logical_test – is any value or expression that can be evaluated to TRUE or FALSE. For example, A10=100 is a logical expression; if the value in cell A10 is equal to 100, the expression evaluates to TRUE. Otherwise, the expression evaluates to FALSE. This argument can use any comparison calculation operator  Value_if_true – is the value that is returned if logical_test is TRUE. For example, if this argument is the text string "Within budget" and the logical_test argument evaluates to TRUE, then the IF function displays the text "Within budget". If logical_test is TRUE and value_if_true is blank, this argument returns 0 (zero). To display the word TRUE, use the logical value TRUE for this argument. Value_if_true can be another formula  Value_if_false – is the value that is returned if logical_test is FALSE. For example, if this argument is the text string "Over budget" and the logical_test argument evaluates to FALSE, then the IF function displays the text "Over budget". If logical_test is FALSE and value_if_false is omitted, (that is, after value_if_true, there is no comma), then the logical value FALSE is returned. If logical_test is FALSE and value_if_false is blank (that is, after value_if_true, there is a comma followed by the closing parenthesis), then the value 0 (zero) is returned. Value_if_false can be another formula Ravi Rai
  • 25. Syntax – AND(logical1,logical2, ...)  Returns TRUE if all its arguments are TRUE; returns FALSE if one or more argument is FALSE  Logical1, logical2, ... – are 1 to 30 conditions you want to test that can be either TRUE or FALSE Ravi Rai
  • 26. Syntax – OR(logical1,logical2,...)  Returns TRUE if any argument is TRUE; returns FALSE if all arguments are FALSE  Logical1, logical2, ... – are 1 to 30 conditions you want to test that can be either TRUE or FALSE Ravi Rai
  • 27. Using the Conditional Formatting Rules Manager  Each time you create a conditional format, you are defining a conditional formatting rule  A rule specifies the type of condition (such as formatting cells greater than a specified value), the type of formatting when that condition occurs Ravi Rai
  • 28. Data Validation  Data Validation - restricting what data can go in a cell  Highlight the cell/column on your spreadsheet (the Comments column) Ravi Rai
  • 29. Data Validation  From the Data Tools panel, click Data Validation to bring up the dialogue box again Ravi Rai
  • 30. Data Validation areas appear: Three new From the Allow list, select Text length:  • restrict the amount of text a user can input into any one cell • restrict the text to between 0 and 25 characters. Ravi Rai
  • 31. To add an error message, click the Error Alert tab Ravi Rai
  • 32. How to circle Invalid Data  Insert the required condition in the Data Validation Dialog Box Ravi Rai
  • 33. Displays a red circle around any cells that contain invalid data. Ravi Rai
  • 34. How to remove duplicates from column Expand or continue with the current selection Ravi Rai
  • 35. To cells to group (see cells A2:A 1. Selectadd Group & Outline in the screenshot). 2. Select Data -> Group (in Outline Group) Ravi Rai
  • 36. Subtotal functionality  Follow these steps to add subtotals to a list in a worksheet:  Sort the list on the field for which you want subtotals inserted.  Click the Subtotal button in the Outline group on the Data tab. Ravi Rai
  • 38.  When you click Scenario Manager, you should the following dialogue box: Ravi Rai
  • 39. How to Create a Report from a Scenario  To create a report from your scenarios, do the following:  Click on Data from the Excel menu bar  Locate the Data Tools panel  On the Data Tools panel, click What if Analysis  From the What if Analysis menu, click Scenario Manager  From the Scenario Manager dialogue box, click the Summary button to see the following dialogue box: Ravi Rai
  • 43. Pivot Tables Pivot Table  Summary Report generated from a database  Dataset can reside in a worksheet or in an external data file  Display subtotals and any level of detail that you want  Pivot table does not update automatically when you change the source Ravi Rai
  • 44. Creating a Pivot Table  Specify the Data location  Select the data  Complete the Pivot table Ravi Rai
  • 45. OFFSET(starting point, rows to move, columns to move, height, width)  Starting point: This is a cell or range from which you want to offset  Rows & columns to move: How many rows & columns you want to move the starting point. Both of these can be positive, negative or zero. More on this below.  Height & width: This is the size of range you want to return. For ex. 4,3 would give you a range with 4 cells tall & 3 cells wide. Ravi Rai
  • 46. ISERROR( value )  If value is an error value (#N/A, #VALUE!, #REF!, #DIV/0!, #NUM!, #NAME? or #NULL), this function will return TRUE. Otherwise, it will return FALSE. Ravi Rai
  • 47. PRODUCT(number1,number2,number3, ... ) This Excel function multiplies the numbers provided as arguments, and displays the product calculated. (A product is the result of a multiplication).
  • 48.  Transpose  Paste Special  Copy Formula
  • 49. DATEDIF(start_date, end_date, interval_type)  If you want to calculate the difference between dates in years or months you could try and break the date up into components using the DAY(), MONTH(), and YEAR() functions, but these types of calculations can get surprisingly complicated.  You're better off using Excel's little-known DATEDIF() function. Despite this being a useful gem for many date calculations, Excel's own Help tool neglects to cover this function. Ravi Rai
  • 50. Freeze Panes  Freeze Top Row so column headings are always available - Ensure column headings are the top row of your spreadsheet - Go to View Tab - Select Freeze Panes - Select Freeze Top Row