0% found this document useful (0 votes)
8 views3 pages

Excel Funcions

The document provides a comprehensive list of various functions in a spreadsheet application, detailing their syntax and descriptions. Functions include mathematical operations like SUM and AVERAGE, logical tests such as IF and AND, text manipulation functions like CONCATENATE and TRIM, and date-related functions including TODAY and DATEDIF. Each function is presented with its specific parameters and intended use, making it a useful reference for users.

Uploaded by

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

Excel Funcions

The document provides a comprehensive list of various functions in a spreadsheet application, detailing their syntax and descriptions. Functions include mathematical operations like SUM and AVERAGE, logical tests such as IF and AND, text manipulation functions like CONCATENATE and TRIM, and date-related functions including TODAY and DATEDIF. Each function is presented with its specific parameters and intended use, making it a useful reference for users.

Uploaded by

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

Function Syntax Description

SUM SUM(number1, [number2], ...) Adds numbers


AVERAGE AVERAGE(number1, [number2], ...) Calculates average
COUNT COUNT(value1, [value2], ...) Counts numeric values
MAX MAX(number1, [number2], ...) Returns largest number
MIN MIN(number1, [number2], ...) Returns smallest number
IF IF(logical_test, value_if_true, value_if_false) Logical test with true/false values
AND AND(logical1, [logical2], ...) Returns TRUE if all conditions are true
OR OR(logical1, [logical2], ...) Returns TRUE if any condition is true
NOT NOT(logical) Reverses a logical value
ROUND ROUND(number, num_digits) Rounds to specific digits
TODAY TODAY() Returns current date
NOW NOW() Returns current date and time
CONCATENATE CONCATENATE(text1, [text2], ...) Joins multiple text strings
LEFT LEFT(text, [num_chars]) Extracts leftmost characters
RIGHT RIGHT(text, [num_chars]) Extracts rightmost characters
MID MID(TEXT, start_num, num_chars) Extracts text from middle
LEN LEN(TEXT) Returns length of text
SUBSTITUTE SUBSTITUTE(text, old_text, new_text, [instance_num]) Replaces text within a string
TRIM TRIM(TEXT) Removes extra spaces
PROPER PROPER(TEXT) Capitalizes each word
UPPER UPPER(TEXT) Converts text to uppercase
DATE DATE(YEAR, MONTH, DAY) Creates a date
TIME TIME(HOUR, MINUTE, SECOND) Creates a time value
VLOOKUP VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup]) Searches vertically in a table
HLOOKUP HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup]) Searches horizontally in a table
INDEX INDEX(array, row_num, [column_num]) Returns value at a specific row/column
MATCH MATCH(lookup_value, lookup_array, [match_type]) Returns position of a value
Function Syntax Description
CHOOSE CHOOSE(index_num, value1, [value2], ...) Chooses from a list
ROUNDUP ROUNDUP(number, num_digits) Rounds number up
ROUNDDOWN ROUNDDOWN(number, num_digits) Rounds number down
RAND RAND() Returns random number between 0 and 1
RANK RANK(number, ref, [order]) Ranks a number within a list
COUNTIF COUNTIF(range, criteria) Counts cells that meet condition
SUMIF SUMIF(range, criteria, [sum_range]) Adds values based on condition
AVERAGEIF AVERAGEIF(range, criteria, [average_range]) Averages values based on condition
COUNTIFS COUNTIFS(criteria_range1, criteria1, ...) Counts with multiple criteria
SUMIFS SUMIFS(sum_range, criteria_range1, criteria1, …) Adds with multiple conditions
AVERAGEIFS AVERAGEIFS(average_range, criteria_range1, criteria1, …) Averages with multiple conditions
IFERROR IFERROR(VALUE, value_if_error) Handles errors with default value
TEXT TEXT(VALUE, format_text) Formats numbers or dates as text
MIDB MIDB(TEXT, start_num, num_bytes) MID for double-byte text (DBCS)
LENB LENB(TEXT) Length for double-byte text (DBCS)
SUBSTITUTEB SUBSTITUTEB(text, old_text, new_text, [instance_num]) SUBSTITUTE for DBCS languages
TRIMB TRIMB(TEXT) TRIM for DBCS text
PROPERB PROPERB(TEXT) PROPER for DBCS
LOWERB LOWERB(TEXT) LOWER for DBCS
UPPERB UPPERB(TEXT) UPPER for DBCS
DATEVALUE DATEVALUE(date_text) Converts text to a date
TIMEVALUE TIMEVALUE(time_text) Converts text to time
YEAR YEAR(serial_number) Extracts year from date
MONTH MONTH(serial_number) Extracts month from date
DAY DAY(serial_number) Extracts day from date
HOUR HOUR(serial_number) Gets hour from time
MINUTE MINUTE(serial_number) Gets minutes from time
Function Syntax Description
SECOND SECOND(serial_number) Gets seconds from time
NETWORKDAYS NETWORKDAYS(start_date, end_date, [holidays]) Working days between two dates
WORKDAY WORKDAY(start_date, days, [holidays]) Returns future/past workday
EOMONTH EOMONTH(start_date, months) Last day of the month
DATEDIF DATEDIF(start_date, end_date, unit) Calculates difference between dates
TIME TIME(HOUR, MINUTE, SECOND) Creates time from hours, minutes, seconds
ISTEXT ISTEXT(VALUE) Checks if value is text
ISBLANK ISBLANK(VALUE) Checks if cell is empty
IF IF(logical_test, value_if_true, value_if_false) Logical decision
AND AND(logical1, [logical2], ...) TRUE if all conditions are TRUE
OR OR(logical1, [logical2], ...) TRUE if any condition is TRUE
NOT NOT(logical) Reverses logic (TRUE→FALSE)
SUMPRODUCT SUMPRODUCT(array1, [array2], …) Multiplies and adds arrays
CONCATENATE CONCATENATE(text1, [text2], ...) Joins text strings
TEXTJOIN TEXTJOIN(delimiter, ignore_empty, text1, [text2], …) Joins text with delimiter
MAXIFS MAXIFS(max_range, criteria_range1, criteria1, …) Max value with conditions
MINIFS MINIFS(min_range, criteria_range1, criteria1, …) Min value with conditions
COUNTIFS COUNTIFS(criteria_range1, criteria1, ...) Count cells with multiple conditions
SUMIFS SUMIFS(sum_range, criteria_range1, criteria1, …) Sum with multiple conditions
AVERAGEIFS AVERAGEIFS(average_range, criteria_range1, criteria1, …) Average with multiple conditions
IFERROR IFERROR(VALUE, value_if_error) Returns value or fallback if error
TEXT TEXT(VALUE, format_text) Formats a number/text
WEEKNUM WEEKNUM(serial_number, [return_type]) Week number of the year
DAYS DAYS(end_date, start_date) Number of days between dates
ISNUMBER ISNUMBER(VALUE) Checks if value is a number
DATEDIF DATEDIF(start_date, end_date, unit) Returns difference between dates

You might also like