20 Other Useful Excel Functions

Explore lesser-known but useful Excel functions like LEN, VALUE, ADDRESS, CELL, FORMULATEXT, and more with real-life examples for smart data work

Excel isn’t just about SUM and VLOOKUP. It has many hidden gems—functions that help automate and simplify advanced tasks, data validation, automation, and formatting.

Other useful excel functions MIS People should know
20 Other Useful Excel Functions in Excel

In this article, we’ll cover a group of helpful Excel functions categorized into:

  • Text Functions – LEN(), VALUE(), CHAR(), CODE(), REPT()
  • Lookup & Reference Functions (Misc.) – ROW()/ROWS(), COLUMN()/COLUMNS(), HYPERLINK()
  • Information Functions – FORMULATEXT(), CELL(), ISEVEN(), ISODD(), TYPE(), INFO(), ISTEXT(), ISLOGICAL(), ISFOURMULA(), ISNUMBER()

We’ll explain each with real-life examples in simple, human-friendly language.


TEXT FUNCTIONS – Very Useful Excel Functions

1. LEN(): Count Number of Characters

Syntax: =LEN(text)

Counts characters in a cell, including spaces.

Example:

=LEN("Hello World") ➔ Result: 11

Useful for checking input length (e.g., passwords or IDs).

👉 Note: It also counts spaces and special characters like @, $, %, etc.


2. VALUE(): Convert Text to Number

Syntax: =VALUE(text)

Converts numbers stored as text to actual numeric values.

Example:

=VALUE("1000") ➔ Result: 1000

=VALUE("INV1001") ➔ Result: #VALUE Error

Useful when you import data from web or systems where numbers are treated as text.


3. REPT(): Repeat Text Multiple Times

Syntax: =REPT(text, number_times)

Repeats a text string a specified number of times.

Example:

=REPT("*", 5) ➔ Result: *****

Use it to create custom bars or dashboards.


4. CHAR(): Return Character from ASCII Code

Syntax: =CHAR(number)

Returns the character for a given ASCII code.

Example:

=CHAR(65) ➔ Result: A
=CHAR(90) ➔ Result: Z

=CHAR(97)) ➔ Result: a
=CHAR(122) ➔ Result: z

Useful in generating dynamic alphabets or symbols.


5. CODE(): Return ASCII Code

Syntax: =CODE(text)

Returns ASCII code of the first character.

Example:

=CODE("A") ➔ Result: 65

Useful for sorting or coding logic.

Note: Reverse of CHAR()


LOOKUP & REFERENCE FUNCTIONS (Misc.)

1. ADDRESS(): Get Cell Address

Syntax: =ADDRESS(row_num, column_num)

Returns the cell reference as a string.

Example:

=ADDRESS(1, 1) ➔ Result: $A$1
=ADDRESS(2, 3) ➔ Result: $C$2
=ADDRESS(3, 3) ➔ Result: $C$3

Great for dynamic references.


2. ROW() / ROWS(): Get Row Number(s)

Syntax: =ROW([reference]) or =ROWS(range)

Example:

=ROW(A5) ➔ Result: 5
=ROWS(A3:A10) ➔ Result: 8

Useful in dynamic formulas or helper columns.


3. COLUMN() / COLUMNS(): Get Column Number(s)

Syntax: =COLUMN([reference]) or =COLUMNS(range)

Example:

=COLUMN(C1) ➔ Result: 3
=COLUMN(C5) ➔ Result: 3
=COLUMNS(A1:D1) ➔ Result: 4

Often used with INDEX or OFFSET.


4. HYPERLINK(): Create Clickable Links

Syntax: =HYPERLINK(link_location, [friendly_name])

Example:

=HYPERLINK("https://smarttejas.com", "Visit Smart Tejas")

Useful for reports, dashboards, or quick navigation.


INFORMATION FUNCTIONS

1. TYPE(): Get Data Type Code

Syntax: =TYPE(value)

Returns a number code based on data type:

  • 1 = Number
  • 2 = Text
  • 4 = Logical (TRUE/FALSE)
  • 16 = Error
  • 64 = Array

Example:

=TYPE(100) ➔ 1
=TYPE("Hello") ➔ 2

2. CELL(): Info About Cell

Syntax: =CELL(info_type, [reference])

Gives various info like file name, sheet, format, etc.

Example:

=CELL("address", A1) ➔ $A$1
=CELL("filename") ➔ Returns full path, sheet name

Useful in dashboards.


3. INFO(): System Info

Syntax: =INFO(type_text)

Returns information about your system.

Examples:

=INFO("osversion")
=INFO("numfile") ➔ Number of open workbooks

4. FORMULATEXT(): Show Formula in Cell

Syntax: =FORMULATEXT(reference)

Displays the formula used in a cell.

Example:

=FORMULATEXT(B2)

Helpful in documentation or audits.


5. ISODD() / ISEVEN(): Check Parity

Syntax:

=ISODD(number) ➔ TRUE/FALSE
=ISEVEN(number) ➔ TRUE/FALSE

Example:

=ISODD(3) ➔ TRUE

Great for conditional formatting or filtering rows.


6. ISNUMBER(): Check if Value is a Number

Syntax: =ISNUMBER(value)

Returns TRUE if numeric.

Example:

=ISNUMBER("123") ➔ FALSE (because it's text)
=ISNUMBER(123) ➔ TRUE

7. ISTEXT(), ISLOGICAL(), ISFORMULA(): Type Checkers

  • =ISTEXT(value) ➔ TRUE if text
  • =ISLOGICAL(value) ➔ TRUE if TRUE/FALSE
  • =ISFORMULA(reference) ➔ TRUE if the cell has a formula

Example:

=ISTEXT("Excel") ➔ TRUE
=ISFORMULA(B2) ➔ TRUE if B2 has formula

Read More: Error Handling in Excel


Summary Table

FunctionCategoryDescription
LEN, VALUETextLength, convert text to number
REPT, CHAR, CODETextRepeat, ASCII to/from characters
ADDRESSLookup/ReferenceCell address as text
ROW, COLUMNLookup/ReferenceRow/Column number(s)
HYPERLINKLookup/ReferenceCreate clickable links
TYPE, CELLInfoData type, cell info
INFOInfoSystem and environment info
FORMULATEXTInfoShow the formula in the cell
ISODD/ISEVENInfoParity check
ISNUMBER, ISTEXTInfoType verification
ISLOGICALInfoTRUE/FALSE check
ISFORMULAInfoChecks if the cell contains a formula

Final Thoughts

These functions may seem small individually, but they become powerful tools when used together. Whether you’re validating data, documenting formulas, or managing references, these Excel functions will save time and boost your productivity.

Start experimenting with them in your projects—you’ll be surprised how often they come in handy!

What’s Next?

In the next post, we’ll learn about the Relative and Absolute Reference in Excel

Spread the love

Leave a Comment

Your email address will not be published. Required fields are marked *

Translate »
Scroll to Top