I. Use formulas
Formulas are equations that operate on worksheet data as well as ordinary constants using operators and functions
=SUM(A1:B5)
The composition of a formula
- The equal sign
=
: indicates that the following characters are formulas - Operator:
+
-
Etc arithmetic operator, or:
.
And the reference operator to the cell - Functions: Some predefined calculation methods
- Cell reference:
- Constant: The constant involved in the calculation
Basic usage of simple formulas
- Prepare a set of data, such as entering a set of numbers in cells A1 through B5
- Click a blank cell as the target cell for the output of the function’s calculated value
- On the Formula toolbar, select the first item auto Sum/Average/maximum… One of the
- Adjust the blue box on the interface to the range to be counted
- Double – click the blank cell or enter, the calculation result will appear in the target cell
1.1 – Operators in formulas
Excel formulas contain four operators: arithmetic, compare, text, and reference
Arithmetic operator | meaning | For example, |
---|---|---|
+ |
add | 1 + 1 |
- |
Minus sign/minus | 1 or 2-1 |
* |
take | 2 * 2 |
/ |
In addition to | 4/2 |
% |
The percentage | 10% |
^ |
Have been | 10^2 (10 squared twice, which is 100) |
Comparison operator | meaning | For example, |
---|---|---|
= |
Is equal to the | A1=B1 |
> |
Is greater than | A1>B1 |
< |
Less than | A1<B1 |
> = |
Greater than or equal to | A1>=B1 |
< = |
Less than or equal to | A1<=B1 |
<> |
Is not equal to | A1<>B1 |
Text operator | meaning | For example, |
---|---|---|
& |
A hyphen | “hello”&” world”&”!” The “hello world!” |
Reference operator | meaning | For example, |
---|---|---|
: |
area | A1:B2 Represents four cells A1, A2, B1 and B2 |
. |
The joint | SUM(A1:B2,A4:B4) Represents the joint calculation of the sum of two regions |
The blank space | cross | SUM(A1:C2 B2:D2) Compute the intersection of the two regions, which is the sum of B2:C2 |
1.2 – References to cells
References make it possible to use data in a given cell in a formula
[By address]
methods | For example, |
---|---|
A single | A1 |
multiple | A1,B2,C3 |
According to the line | 5:10 |
According to the column | A:A |
area | A1:B2 |
cross | A1:C2 B:B |
Across the worksheet | SUM(B1,sheet2! A1:B1) — For A1:B1 in B1 and Sheet2 Or the SUM (sheet1: sheet3! A1) — for all A1’s in Sheet1: Sheet3 |
Across the file | SUM(B1,’/Path/[excel2.xlsx]工作表1′!A1) |
- Note if single row or single column is selected
x:x
In the form of - If the worksheet name or file name contains Spaces, it must be enclosed in quotation marks
Relative citation, absolute citation, mixed citation
- Relative references
- Form:
A1:D9
A1,B1
等 - Definition: For a defined formula, the reference address in the formula changes when cells are moved or the formula is copied
- for
A1,B1
, drag the value in cell B1 to E5, and the formula automatically changes toA1,E5
- For the formula defined in the target cell B19
A1:B1
After it is copied into B12, the formula automatically changes to relative positionA2:B2
- Form:
- Absolute reference
- Form:
$A$1:$D$9
$A$1,$B$1
等 - Definition: The cell reference of a defined formula does not change
- Form:
- Mixed reference
- Form:
A$1:$D$9
$A1,$B$1
等 - A combination of relative and absolute references is used in the direction of a row or column
- Form:
1.3 – Formula error value
If you enter an error formula, the error value is displayed in the target cell
Error value | Cause of occurrence |
---|---|
# # # # #! |
The calculation result is too long to accommodate cells; Increasing the column width can be solved |
#DIV/0 |
The divisor is 0, or the formula is divided by an empty cell |
#N/A |
There are no useful values in the formula, or function parameters are missing |
#NAME? |
An unrecognized name was referenced |
#NULL! |
The wrong range operator was used or the wrong cell reference was used |
#NUM! |
Unacceptable parameters are used where numerical parameters are required, or the results of calculations are too large or too small |
#RFF! |
An invalid cell was referenced |
#VALUE! |
The formula contains an argument or operand of the wrong type |
II. Common Excel functions
2.1 – Most commonly used functions
2.1.1 -sum function
Sum the values in the cell
SUM(number1,[number2],...)
The parameter name | Whether must | instructions |
---|---|---|
number1 | Must be | The first number to add. The number can be a number like 4, a cell reference like B6, or a cell range like B2:B8 |
number2-255 | optional | The second number to add. A maximum of 255 digits can be specified in this manner |
For example:
SUM(A2:A10,C2:C10) SUM(A2:A10,C2:C10) SUM(A2:A10,C2:C10)'January Sales Schedule: December Sales Schedule'! SUM(A1:A10)+B1 SUM(A1:A10)-10 SUM(A1:A10)*B1 SUM(A1:A10)/10 Count (A2:L2)/COUNTA(A2:L2) '// Count (A2:L2)'Copy the code
2.1.2 – IF function
Make a logical comparison between values and expected values
IF(logical_test, value_if_true, [value_if_false])
The parameter name | Whether must | instructions |
---|---|---|
logical_test | Must be | Comparing conditions |
value_if_true | Must be | Return value if logical_test is true |
value_if_false | optional | Return value if logical_test is false |
For example:
IF (C2 = "Yes", 1, 2) IF (C2 = 100, "Yes", "No") IF (C2 > B2, budget "overweight" and "within budget") IF (C2 > B2, C2 - B2, 0) / / in combination with other functions, to determine whether a cell is empty IF (ISBLANK (D2),"Not filled in"."Filled in"IF(D2=1, "YES",IF(D2=2, "No", "Maybe"))Copy the code
2.1.3-lookup function
Queries a row or column and finds the value at the same location in another row or column
LOOKUP(lookup_value, lookup_vector, [result_vector])
The parameter name | Whether must | instructions |
---|---|---|
lookup_value | Must be | The reference value to search for can be a number, text, logical value, name, or reference to a value |
lookup_vector | Must be | The area where the reference value is located can contain only one row or column |
result_vector | optional | The range in which the target value is located can contain only one row or column |
For example:
LOOKUP(99,A1:A9,C1:C9);Copy the code
2.1.4-Choose function
Select one of a maximum of 254 values
CHOOSE(index_num, value1, [value2], ...)
The parameter name | Whether must | instructions |
---|---|---|
index_num | Must be | Specifies the selected numeric parameter or formula or cell reference, ranging from 1 to 256 |
value1, value2, … | Must be | Select a value or an action to perform |
For example:
// The value of the second list parameter (in cell A3) CHOOSE(2,A2,A3,A4,A5"world"
CHOOSE(3,"Wide", 115,"world"8) // Equivalent to: SUM(B1:B10) SUM(CHOOSE(2,A1:A10,B1:B10,C1:C10)) SUM(A2:CHOOSE(2,A3,A4,A5)) CHOOSE(IF(B2>=90,1,IF(B2>=60,2,3)),"Optimal"."Qualified"."Poor")Copy the code
2.1.5-date function
Take three separate monthly day values and combine them into one date
DATE(year,month,day)
For example:
// Combine YEAR 2017 in cell C2, MONTH 01 in cell A2, and DAY 02 in cell B2. // In the target cell, the DATE format is 2017/1/2 DATE(C2,A2,B2). // Combine YEAR, MONTH, and DAY Function to create a new DATE(YEAR(C2)+5,MONTH(C2),DAY(C2)) based on another DATE cell // combine LEFT, MID, and RIGHT functions to add a string'20170102'Convert to DATE(LEFT(C2,4),MID(C2,5,2),RIGHT(C2,2))Copy the code
2.1.6 -days function
Returns the number of days between two dates
DAYS(end_date, start_date)
- If two dates are numeric, DAYS uses EndDate -startDate to calculate the number of DAYS between the two dates
- If any date argument is text, it is treated as a DATEVALUE(date_text) and returns an integer date, not a time component
- If the date argument is a value outside the valid date range, DAYS returns #NUM! Error value
- If the date argument is a valid date that cannot be parsed as a string, DAYS returns #VALUE! Error value
For example:
// When you enter a date directly in a function, you need to quote it with DAYS("2011-3-15"."2011-2-1"// Find the number of DAYS between the end date in A2 and the start date in A3Copy the code
2.1.7 – FIND function
Used to locate the first text string in the second text string and returns the value of the starting position of the first text string, counting from the first character of the second text string
FIND(find_text, within_text, [start_num])
The parameter name | Whether must | instructions |
---|---|---|
find_text | Must be | The text to find |
within_text | Must be | It may contain the target text for the text to find |
start_num | optional | Specifies the character index value at which the lookup starts, default is 1 |
- FIND is case sensitive and does not allow wildcards (SEARCH, by contrast, has no such restrictions)
- If find_text is empty (“”), FIND matches the first character in the search string (that is, the character numbered start_num or 1)
- If there is no find_text in within_text, or if start_num is not greater than 0, or if start_num is greater than the length of within_text, the error #VALUE!
For example:
// locate the first "M" in cell A2"M"// FIND the first "M" from the third character of cell A2"M",A2,3); // Select from the first character in cell A2 to"# "before the textMID (A2, 1, FIND ("#"And A2, 1) - 1)Copy the code
2.1.8-index function
Returns a value or reference to a value in a table or region
Array format: INDEX(array, row_num, [column_num])
The parameter name | Whether must | instructions |
---|---|---|
array | Must be | Cell range or array constant |
row_num | Must be | Selects a row in the array from which the function returns a value |
column_num | optional | Selects a column in the array from which the function returns a value |
Format: INDEX(reference, row_num, [column_num], [area_num])
The parameter name | Whether must | instructions |
---|---|---|
reference | Must be | A reference to one or more cell regions |
row_num | Must be | The line number of a reference line from which the function returns a reference |
column_num | optional | The column label of a column in a reference from which the function returns a reference |
area_num | optional | Select the area in the reference from which you want to return the intersection of Row_num and Column_num |
For example:
// INDEX(A2:B3,2,2) at the intersection of row 2 and column 2 in A2:B3 // INDEX(A2:B3,2,2) at the intersection of row 2 and column 2 in A2:B3 3,4},0,2) // return the SUM(B2:INDEX(A2:C6, 5, 2) of the cell region starting from cell B2 and ending at the intersection of row 5 and column 2 in cell region A2:A6) // reference form: INDEX((A1:C6, A8:C11), 2, 2, 2)Copy the code
III. Statistical analysis function practice
Statistical analysis function can be used to extract and screen the needed data from complex and tedious data
3.1 Automatic insertion of team rankings
RANK.EQ(L16,$L$16:$L$25)
Functions involved:
- Rank. EQ: Returns the RANK of a number relative to other numbers in a list of numbers; If multiple values are ranked identically, the best ranking for that set of values is returned
B.
- Create a new column to place the ranking
- Rank. EQ retrieves the RANK value of the first team in the table
- Drag down to quickly copy the rank of all teams, since the first parameter L16 is relative, the other cells are automatically updated to the corresponding value
3.2 Average points of the top 3 teams
AVERAGE(LARGE($L$16:$L$25,{1; 2; 3}))
Functions involved:
- The LARGE function: returns the KTH or first k maximum value in the dataset
- The AVERAGE function: returns the AVERAGE of its arguments
B.
- Use the LARGE function to find the top three values
- Use the AVERAGE function to find the mean
- Replace LARGE with SMALL to get the average score of the bottom three
3.3 Splicing the names of the top 3 teams
CONCATENATE(LOOKUP(1,$M$16:$M$25,$G$16:$G$25),",",LOOKUP(2,$M$16:$M$25,$G$16:$G$25),",",LOOKUP(3,$M$16:$M$25,$G$16:$G$25 ))
Functions involved:
- CONCATENATE function: Merges multiple text strings into one
- LOOKUP function: Looks up a value from a single row or column or from an array
B.
- Set the ranking column in 3.1 to text format to comply with LOOKUP requirements
- According to this column, find 1 to 3 corresponding team names respectively
LOOKUP(n,$M$16:$M$25,$G$16:$G$25)
- Use the CONCATENATE function to combine the team name with the comma for the separator
3.4 Score the highest score for a team with less than 35 points
LOOKUP(COUNTIF($L$16:$L$25,">=35")+1,$M$16:$M$25,$L$16:$L$25)
Functions involved:
- LOOKUP function: Looks up one row or column and finds the value in the same place in another row or column
- COUNTIF function: counts the number of cells in an area that meet a given condition
B.
- Use COUNTIF to count the number of teams in the area with 35 points or more
- Find the rank in the ranking column that is 1 larger than this number, and LOOKUP the score in the score column to find the corresponding score
3.5 Use simple VBA to count low-scoring teams
Functions are limited, but VBA scripts can greatly enrich our capabilities. Here demonstrates the use of a simple SECTION of VBA to achieve several team name splicing function, and 3.3 functions, obviously logical and automated a lot
01| Public Function TailTeams()
02| Dim TNames As String 'to define a string traversal 03 | In Worksheets For Each c (" work "In table 1). The Range (" $L $16: $L $25"). The Cells'Traverse the fractional column 04 | If c. alue < 35 Then'if meet the conditions of 05 | TNames = TNames & ActiveSheet. Range (" $$" G & c.R ow), Cells (1). The Value of 06 | TNames = TNames & ", ""Use commas 07 | End If the euro | | Next 09 TNames = Left (TNames, Len (TNames) - 1)'cut off the last extra comma 10 | TailTeams = TNames'The Function return value 11 | EndCopy the code
Matters needing attention:
- In Excel preferences, go to the View TAB and open the Development Tools TAB
- Select allow macros when saving the file
xslm
format
Here is only a basic demonstration, specific functional steps and more detailed KNOWLEDGE of VBA, please learn by yourself
3.6 Statistics of valid questionnaires
- COUNTA function: counts the number of non-empty cells in a range
- COUNTBLANK function: counts the number of empty cells in a region
- COUNTIFS: Counts the number of cells specified for a given set of conditions
IV. Index of other useful functions
- Date and time
- DATE function: Returns the serial number of a specific DATE
- DATEDIF function: calculates the number of days, months, or years between two dates. This function is useful in formulas used to calculate age.
- DATEVALUE function: converts a date in text format to a serial number
- The DAY function: converts the serial number to the month date
- DAYS360 function: Calculates the number of days in a two-day period based on 360 days in a year
- EDATE function: Returns the serial number of a date that represents the number of months before or after the start date
- The EOMONTH function returns the serial number of the last day of the month before or after the specified number of months
- The HOUR function: converts the sequence number to an HOUR
- The ISOWEEKNUM function: returns the number of ISO weeks in a year for a given date
- The MINUTE function: converts the sequence number to minutes
- MONTH function: converts the serial number to a MONTH
- NETWORKDAYS function: Returns the number of full workdays between two days
- The networkdays. INTL function: returns the number of days of the full work day between two dates (using arguments to specify the number of days of the weekend and specify which days)
- NOW function: returns the serial number of the current date and time
- SECOND: Converts the sequence number to seconds
- The TIME function: returns the serial number of a specific TIME
- The TIMEVALUE function: converts the time of the text format to the serial number
- TODAY function: returns the serial number of TODAY’s date
- WEEKDAY function: converts the serial number to the date of the week
- WEEKNUM function: converts the sequence number to a number representing the week of the year
- The WORKDAY function: returns the serial number of a date before or after a specified number of business days
- The wday.INTL function: returns the serial number with a date before or after the specified number of days of the WORKDAY (using the argument to specify and specify the days of the weekend)
- YEAR function: converts the serial number to YEAR
- The YEARFRAC function: returns the year fraction representing the number of days between start_date and end_date
- information
- CELL function: Returns information about the format, location, or content of a CELL
- ERROR.TYPE function: Returns the number corresponding to the ERROR TYPE
- INFO function: Returns information about the current operating environment
- ISBLANK function: returns TRUE if the value is empty
- ISERR function: Returns TRUE if the value is any error other than #N/A
- ISERROR function: Returns TRUE if the value is any error value
- ISEVEN function: returns TRUE if the number ISEVEN
- ISFORMULA function: returns TRUE if there is a reference to the cell that contains the formula
- ISLOGICAL: Returns TRUE if the value is a logical value
- ISNA function: Returns TRUE if the value is an error #N/A
- ISNONTEXT function: Returns TRUE if the value is not text
- ISNUMBER function: returns TRUE if the value is a number
- ISODD: returns TRUE if the number ISODD
- ISREF function: Returns TRUE if the value is a reference value
- ISTEXT function: returns TRUE if the value ISTEXT
- N function: returns a value converted to a number
- NA function: return error #N/A
- The SHEET function: returns the worksheet number that references the worksheet
- The SHEETS function: returns the number of SHEETS in the reference
- TYPE function: Returns a number representing the data TYPE of the value
- logic
- AND function: returns TRUE if all arguments are TRUE
- FALSE function: returns the logical value FALSE
- TRUE function: returns the logical value TRUE
- IF function: specifies the logical detection to perform
- IFERROR: Returns the value you specify if the formula evaluates incorrectly; Otherwise return the result of the formula
- IFNA function: If this expression resolves to #N/A, the specified value is returned; Otherwise, the result of the expression is returned
- IFS function: checks if one or more conditions are met and returns the value corresponding to the first TRUE condition.
- NOT function: logical negation of its arguments
- OR function: returns TRUE if either argument is TRUE
- SWITCH function: Evaluates an expression based on a list of values and returns the result corresponding to the first matched value. If there is no match, an optional default value may be returned.
- XOR function: returns logical XOR values for all arguments
- Find and reference
- The ADDRESS function: returns the reference value as text to a single cell in the worksheet
- The AREAS function: returns the number of AREAS involved in the reference
- COLUMN function: Returns the referenced COLUMN number
- COLUMNS function: Returns the number of COLUMNS contained in the reference
- FORMULATEXT function: returns the formula given a reference as text
- The GETPIVOTDATA function: Returns the data stored in the PivotTable
- The HLOOKUP function looks up the first row of the array and returns the value of the specified cell
- HYPERLINK function: Creates a shortcut or jump to open a document stored on a network server, Intranet, or Internet
- INDEX function: selects values from references or arrays using an INDEX
- INDIRECT functions: Return a reference specified by a text value
- MATCH function: finds values in references or arrays
- OFFSET function: Returns the reference OFFSET from the given reference
- The ROW function returns the referenced line number
- The ROWS function: returns the number of ROWS in a reference
- RTD function: Retrieves real-time data from programs that support COM automation
- TRANSPOSE function: returns the TRANSPOSE of an array
- VLOOKUP function: looks in the first column of the array and moves between rows to return the value of the cell
- Math and trigonometry
- ABS function: Returns the absolute value of a number
- ACOS function: returns the inverse cosine of a number
- ACOSH function: returns the inverse hyperbolic cosine of a number
- ACOT function: returns the inverse cotangent of a number
- ACOTH: returns the hyperbolic inverse cotangent of a number
- AGGREGATE function: Returns an AGGREGATE in a list or database
- The ARABIC function: converts Roman numerals into ARABIC numerals
- ASIN function: returns the arcsine of a number
- ASINH function: returns the inverse hyperbolic sine of a number
- ATAN function: returns the arctangent of a number
- ATAN2 function: returns the arctangent of X and Y coordinates
- ATANH function: returns the inverse hyperbolic tangent of a number
- BASE function: Converts a number to a textual representation of a given cardinality
- CEILING function: Rounds a number to the nearest integer or multiple of the specified base
- MATH function: Rounds up a number to the nearest integer or multiple of the specified base
- PRECISE functions: rounds numbers to the nearest whole number or to the nearest multiple of the specified base. The number is rounded up regardless of its sign.
- COMBIN function: returns the number of combinations of a given number of objects
- COMBINA function: returns the number of combinations of objects with duplicates for a given number
- Cosine function: returns the cosine of a number
- COSH function: returns the hyperbolic cosine of a number
- COT function: returns the cosine of the Angle
- COTH function: returns the hyperbolic cotangent of a number
- CSC function: returns the cosecant of an Angle
- CSCH function: returns the hyperbolic cosecant of an Angle
- DECIMAL function: Converts the textual representation of a number in a given radix to a DECIMAL number
- The DEGREES function converts radians to DEGREES
- EVEN function: Rounds the number up to the nearest EVEN number
- EXP function: returns e to the n
- FACT function: Returns the factorial of a number
- The FACTDOUBLE function returns a double factorial of a number
- FLOOR function: rounds the number in the direction of decreasing absolute value
- The flores. MATH function: rounds a number down to the nearest integer or the nearest multiple of the specified base
- A flood. PRECISE function: rounds numbers down to the nearest integer or the nearest multiple of the specified base. The number is rounded down regardless of its sign.
- The GCD function: returns the greatest common divisor
- The INT function: rounds a number down to the nearest integer
- The ISo. CEILING function: returns a number rounded up to the nearest integer or multiple of the nearest significant bit
- LCM function: returns the least common multiple
- The LN function returns the natural logarithm of a number
- LOG function: returns the logarithm of a number to the specified base
- LOG10 function: returns the logarithm base 10 of a number
- The MDETERM function: returns the value of the matrix determinant of an array
- MINVERSE function: returns the inverse matrix of the array
- The MMULT function returns the matrix product of two arrays
- MOD function: returns the remainder of the division
- MROUND function: returns a number rounded to the required multiple
- MULTINOMIAL function: A polynomial that returns a set of numbers
- MUNIT function: returns the identity matrix or specified dimension
- ODD: Rounds the number up to the nearest ODD number
- PI function: returns the value of PI
- POWER function: returns a POWER of a number
- The PRODUCT function: multiplies its arguments
- QUOTIENT function: Returns the integer part of the division
- RADIANS function: convert degrees to RADIANS
- RAND function: returns a random number between 0 and 1
- RANDBETWEEN function: Returns a random number between two specified numbers
- ROMAN function: Converts Arabic numerals to text ROMAN numerals
- ROUND function: rounds a number to the specified number of digits
- ROUNDDOWN function: Rounds numbers in the direction of decreasing absolute value
- The ROUNDUP function: rounds the number in the direction that increases the absolute value
- Secant function: returns the secant of the Angle
- SECH function: returns the hyperbolic tangent of an Angle
- SERIESSUM function: Returns the sum of the power series based on the formula
- The SIGN function: returns the symbol of a number
- Sine function: Returns the sine of a given Angle
- SINH function: Returns the hyperbolic sine of a number
- SQRT function: returns the positive square root
- SQRTPI function: returns the square root of the product of a number and PI
- SUBTOTAL function: Returns a summary of categories in a list or database
- The SUM function: finds the SUM of arguments
- SUMIF function: sums the specified cell according to the given condition
- SUMIFS function: Adds cells to a range that meet multiple criteria
- SUMPRODUCT function: returns the product sum of the corresponding array elements
- SUMSQ function: Returns the sum of squares of parameters
- The SUMX2MY2 function returns the sum of the squares of the corresponding values in two arrays
- The SUMX2PY2 function returns the sum of the squares of the corresponding values in two arrays
- The SUMXMY2 function returns the sum of squares of the differences between the corresponding values in two arrays
- TAN function: returns the tangent of a number
- TANH function: returns the hyperbolic tangent of a number
- TRUNC function: truncates a number
- The text
- ASC function: Changes a full-corner (two-byte) English letter or katakana in a string to a half-corner (single-byte) character
- BAHTTEXT function: converts numbers to text using ß (baht) currency format
- CHAR function: returns the character specified by the code number
- The CLEAN function: removes all non-print characters from the text
- The CODE function: returns the numeric CODE for the first character in a text string
- CONCAT function: Combines the text of multiple areas and/or strings, but does not provide delimiters or IgnoreEmpty arguments.
- CONCATENATE function: Merges several text items into a single text item
- DBCS function: Changes a half-corner (single-byte) letter or katakana in a string to a full-corner (double-byte) character
- DOLLAR function: Converts a number to text using the ¥currency format
- The EXACT function: checks whether two text values are the same
- FIND, FINDB functions: FIND a text value within another text value (case sensitive)
- FIXED function: Formats a number to text with a FIXED decimal number
- LEFT, LEFTB functions: returns the leftmost character in the text value
- LEN, LENB functions: Return the number of characters in a text string
- The LOWER function: converts text to lowercase
- MID, MIDB functions: Returns a specified number of characters from a specified position in a text string
- NUMBERVALUE function: Converts text to numbers in a locale-independent way
- PHONETIC function: extract the PHONETIC characters in the text string
- PROPER function: capitalize the first letter of each word of a text value
- REPLACE, REPLACEB: To REPLACE characters in text
- REPT function: repeats text a given number of times
- RIGHT, RIGHTB functions: Returns the rightmost character in the text value
- SEARCH, SEARCHB functions: To find a text value within another text value (case insensitive)
- SUBSTITUTE function: Replace old text with new text in a text string
- T function: converts arguments to text
- TEXT function: Formats a number and converts it to TEXT
- TEXTJOIN function: Combines text from multiple fields and/or strings, including delimiters that you specify between the text values to be combined. If the delimiter is an empty text string, this function will validly concatenate these regions.
- TRIM function: Removes whitespace from text
- UNICHAR function: Returns the Unicode character referenced by the given numeric value
- UNICODE function: Returns the number corresponding to the first character of the text (code point)
- UPPER function: converts text to uppercase
- VALUE function: converts a text argument to a number
- Web
- ENCODEURL function: returns a URL-encoded string
- FILTERXML function: Returns specific data from XML content by using a specified XPath
- WEBSERVICE function: Returns data in the Web service
The resources
- Book.douban.com/subject/210…
- Book.douban.com/subject/315…
- Jingyan.baidu.com/article/22f…
- Wenku.baidu.com/view/cc7353…
- Support.office.com/zh-cn/artic…
- Majk5168.blog.163.com/blog/static…
- Stackoverflow.com/questions/3…