SheetMaster - Free Excel Formula Generators
Master Excel & Google Sheets Formulas. Search or select a tool below to generate code instantly.
VLOOKUP
Looks for a value in the leftmost column of a table, and then returns a value in the same row from a column you specify.
LogicIF
Checks whether a condition is met, and returns one value if true and another value if false.
MathSUMIF
Adds the cells specified by a given condition or criteria.
MathCOUNTIF
Counts the number of cells within a range that meet the given condition.
TextCONCATENATE
Joins several text strings into one text string.
LookupINDEX/MATCH
A more flexible alternative to VLOOKUP. Returns the value of an element in a table or an array, selected by the row and column number indexes.
LookupXLOOKUP
Searches a range or an array, and then returns the item corresponding to the first match it finds. If no match exists, then XLOOKUP can return the closest (approximate) match.
TextTRIM
Removes all spaces from text except for single spaces between words.
TextUPPER
Converts text to uppercase.
TextLOWER
Converts all uppercase letters in a text string to lowercase.
TextPROPER
Capitalizes the first letter in each word of a text value.
TextLEFT
Returns the first character or characters in a text string, based on the number of characters you specify.
TextRIGHT
Returns the last character or characters in a text string, based on the number of characters you specify.
DateDATEDIF
Calculates the number of days, months, or years between two dates.
DateNOW
Returns the serial number of the current date and time.
DateTODAY
Returns the serial number of the current date.
DateNETWORKDAYS
Returns the number of whole working days between start_date and end_date.
MathPMT
Calculates the payment for a loan based on constant payments and a constant interest rate.
LogicAND
Returns TRUE if all its arguments are TRUE; returns FALSE if one or more argument is FALSE.
LogicOR
Returns TRUE if any argument is TRUE; returns FALSE if all arguments are FALSE.
TextREGEXEXTRACT
Extracts an email address from a text string.
TextREGEXEXTRACT
Extracts the domain part from a URL.
TextLEFT & FIND
Returns the first word in a text string.
TextRIGHT & LEN
Removes the specified number of characters from the beginning of a text string.
MathSUMIFS
Adds all cells that meet multiple criteria. More powerful than SUMIF for complex conditions.
MathCOUNTIFS
Counts cells that meet multiple criteria. Essential for data analysis with complex conditions.
MathAVERAGEIF
Returns the average of all cells in a range that meet a given criteria.
LogicIFERROR
Returns a value you specify if a formula evaluates to an error; otherwise returns the result of the formula.
LogicIFS
Checks multiple conditions and returns a value corresponding to the first TRUE condition. Cleaner than nested IFs.
TextSUBSTITUTE
Substitutes new text for old text in a text string. Great for data cleaning.
TextMID
Returns a specific number of characters from a text string, starting at the position you specify.
TextLEN
Returns the number of characters in a text string.
TextFIND
Returns the starting position of one text string within another (case-sensitive).
TextSEARCH
Returns the position of a text string within another (case-insensitive). Supports wildcards.
TextTEXT
Converts a value to text in a specific number format.
MathROUND
Rounds a number to a specified number of digits.
MathROUNDUP
Rounds a number up, away from zero.
MathROUNDDOWN
Rounds a number down, toward zero.
MathABS
Returns the absolute value of a number (removes the negative sign).
MathMAX
Returns the largest value in a set of values.
MathMIN
Returns the smallest value in a set of values.
MathAVERAGE
Returns the average (arithmetic mean) of the arguments.
MathSUM
Adds all the numbers in a range of cells.
DateYEAR
Returns the year of a date, an integer in the range 1900-9999.
DateMONTH
Returns the month of a date, a number from 1 (January) to 12 (December).
DateDAY
Returns the day of a date, a number from 1 to 31.
DateEDATE
Returns a date that is a specified number of months before or after a given date.
DateEOMONTH
Returns the last day of the month a specified number of months before or after a date.
MathCOUNTA
Counts number of cells that are not empty in a range.
MathCOUNTBLANK
Counts the number of empty cells in a specified range.
Advertisement
AdSense Placeholder