wildcards
Wildcards are characters that you can use to represent one or more characters. You can use the wildcards ? (question mark), * (asterisk) and ~ (swung dash) to match one or more other characters in an expression.
Use the ? character to match a single character in an expression that allows conditions. For example:
“Ea?” matches any string beginning with “Ea” and containing exactly one additional character such as “Ea2” or “Eac”.
“Th??” matches any string beginning with “Th” and containing exactly two additional characters such as “Then” and “That”.
=COUNTIF(B2:E7,“?ip”) returns a count of the number of cells in the range B2:E7 that contain a value that starts with a character followed by “ip” such as “rip” and “tip”. It doesn’t match “drip” or “trip”.
Use the * character to match any number of characters, including none, in an expression that allows conditions. For example:
“*ed” matches a string of any length ending with “ed” such as “Ted” or “Treed”.
=COUNTIF(B2:E7,“*it”) returns a count of the number of cells in the range B2:E7 that contain a value that ends with “it” such as “bit” and “mit”. It doesn’t match “mitt”.
Use the ~ character to specify that the following character should be matched rather than used as a wildcard, in an expression that allows conditions. For example:
“~?” matches the question mark, instead of using the question mark to match any single character.
=COUNTIF(E,“~*”) returns a count of the number of cells in column E that contain the asterisk character.
=SEARCH(“~?”,B2) returns 19 if cell B2 contains “That is a question? Yes it is!”, since the question mark is the 19th character in the string.