User Manual 
Function Name 
Explanations 
values and logical values) 
VAR(number1,number2, ...) 
Estimates  variance  based  on  a  sample  (ignore 
text values and logical values) 
VARP(number1,number2, ...) 
Calculates  variance  based  on  the  entire 
population (ignore text values and logical values) 
Table 4.2-3 Statistic functions 
4.2.3.4  Lookup and Reference Functions 
There are 14 lookup reference functions in Kingsoft Spreadsheet 
Function Name 
Explanations 
ADDRESS(row_num, column_num,   
abs_num, a1, sheet_text) 
Creates  a  cell  address  as  text,  given  specified 
row and column numbers.   
AREAS(reference) 
Returns the number of areas in a reference.   
CHOOSE(index_num, 
value1, 
value2, ...) 
Uses index_num to return a value from the list of 
value arguments.   
COLUMN(reference) 
Returns  the  column  number  of  the  given 
reference   
COLUMNS(array) 
Returns the number of columns  in  an array or 
reference   
HLOOKUP(lookup_value, table_array,   
row_index_num, range_lookup) 
Searches for a value in the top row of a table or 
an array of values, and then returns a value in the 
same column from a row you specify in the table 
or array.   
INDEX(array, row_num, column_num)  Returns a value or the reference to a value from 
within a table or range.  
INDIRECT(ref_text,a1) 
Returns the reference specified by a text string 
LOOKUP(lookup_value, 
lookup_vector, result_vector) 
Returns  a  value  either  from  a  one-row  or 
one-column range or from an array.     
Pdf text searchable - search text inside PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn how to search text in PDF document and obtain text content and location information
how to select text in a pdf; pdf text select tool
Pdf text searchable - VB.NET PDF Text Search Library: search text inside PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Learn How to Search Text in PDF Document and Obtain Text Content and Location Information in VB.NET application
how to select text in pdf and copy; pdf searchable text converter
User Manual 
Function Name 
Explanations 
MATCH(lookup_value, lookup_array,   
match_type) 
Searches for a specified item in a range of cells, 
and then returns the relative position of that item 
in the range.    
OFFSET(reference,  rows,  cols,  height, 
width) 
Returns a reference to a range that is a specified 
number  of  rows  and  columns  from  a  cell  or 
range of cells. 
ROW(reference) 
Returns the row number of a reference   
ROWS(array) 
Returns the  number of  rows  in a reference or 
array.   
VLOOKUP(lookup_value, table_array,   
col_index_num, range_lookup) 
You can use the VLOOKUP function to search 
the  first  column  of a  range of  cells,  and  then 
return a value from any cell on the same row of 
the range.     
Table 4.2-4 Lookup and Reference Functions 
4.2.3.5  Text Functions 
There are 19 text functions in Kingsoft Spreadsheet. 
Function Name 
Explanations 
ASC(text) 
Changes  full-width  characters  to  half-width 
characters. 
CHAR(number) 
Returns the character specified by ASCII code.   
CODE(text) 
Returns an ASCII code for the first character in a 
text string.   
CONCATENATE(text1, text1,...) 
Joins several text strings into one text string  
EXACT(text1,text2) 
Compares two text strings and returns TRUE if 
they are exactly the same, FALSE otherwise.   
FIND(find_text, 
within_text, 
start_num) 
Finds one text string within another text string 
and returns the number of the starting position.     
C# PDF Convert to Text SDK: Convert PDF to txt files in C#.net
NET project. Powerful .NET control for batch converting PDF to editable & searchable text formats in C# class. Free evaluation library
search pdf files for text; search pdf documents for text
C# Create PDF Library SDK to convert PDF from other file formats
The PDF document file created by RasterEdge C# PDF document creator library is searchable and can be fully populated with editable text and graphics
search multiple pdf files for text; how to select all text in pdf
User Manual 
Function Name 
Explanations 
LEFT(text, num_chars) 
Returns the first character or characters in a text 
string, based on the number  of  characters you 
specify.   
LEN(text) 
LEN returns the number of characters in a text 
string. 
LOWER(text) 
Converts all uppercase letters in a text string to 
lowercase   
MID(text, start_num, num_ chars) 
Returns a specific number of characters from a 
text string, starting at the position you specify, 
based on the number of characters you specify   
REPLACE(old_text, 
start_num, 
num_chars, new_start) 
Replaces  part  of  a  text  string,  based  on  the 
number  of  characters  you  specify,  with  a 
different text string. 
REPT(text, num_times) 
Repeats text a given number of times.   
RIGHT(text, num_chars) 
Returns the last characters in a text string, based 
on the number of characters you specify.   
SEARCH(find_text, 
within_text, 
start_num) 
Returns the number of the character at which a 
specific character or text string is first found. 
SUBSTITUTE(text, old_text, new_text, 
ins_num) 
Substitutes part of the text in the string into new 
string.   
TEXT(value, format_text) 
Converts  a  value to  text  in  a  specific number 
format   
TRIM(text) 
Removes all spaces from text except for single 
spaces between words.   
UPPER(text) 
Converts text to uppercase   
VALUE(text) 
Converts a text string that represents a number to 
a number. 
Table 4.2-5 Text Functions 
VB.NET Image: Robust OCR Recognition SDK for VB.NET, .NET Image
for VB.NET provides users fast and accurate image recognition function, which converts scanned images into searchable text formats, such as PDF, PDF/A, WORD
pdf text search tool; pdf search and replace text
VB.NET PDF Convert to Text SDK: Convert PDF to txt files in vb.net
keeping original layout. VB.NET control for batch converting PDF to editable & searchable text formats. Support .NET WinForms, ASP
how to select text on pdf; cannot select text in pdf file
User Manual 
4.2.3.6  Logical Functions 
There are 6 logical functions in Kingsoft Spreadsheet 
Function Name 
Explanations 
AND(logical1, logical2,...) 
Returns  TRUE  if  all  its  arguments  are  TRUE; 
returns  FALSE  if  one  or  more  argument  is 
FALSE.   
FALSE() 
Returns the logical value FALSE   
IF(logical_test, 
value_if_true, 
value_if_false) 
The IF function returns one value if a condition 
you specify evaluates to TRUE, and another value 
if that condition evaluates to FALSE.     
NOT(logical) 
Reverses the value of its argument. 
OR(logical1,logical2,...) 
Returns TRUE if any argument is TRUE; returns 
FALSE if all arguments are FALSE   
TRUE( ) 
Returns the logical value TRUE.   
Table 4.2-6 Logical Functions 
4.2.3.7  Information Functions 
There are 15 information functions in Kingsoft Spreadsheet 
Function Name 
Explanations 
ERROR.TYPE(error_val) 
Returns  a  number  corresponding  to  one  of  the  error 
values in ET, or returns the #N/A if no error exists. 
ISBLANK(value) 
ISBLANK function used to test the type of a value and 
returns TRUE or FALSE according to the outcome. 
ISERR(value) 
ISERR  function  used  to  test  the  type  of  a  value  and 
returns TRUE or FALSE according to the outcome. 
ISERROR(value) 
ISERROR function used to test the type of a value and 
returns TRUE or FALSE according to the outcome. 
ISEVEN(number) 
ISEVEN function used to test the type of a  value and 
C# HTML5 Viewer: Load, View, Convert, Annotate and Edit Word
C# users can convert Convert Microsoft Office Word to searchable PDF online, create multi empowered to add annotations to Word, such as add text annotations to
text select tool pdf; how to make pdf text searchable
Online Convert PDF to Text file. Best free online PDF txt
PDF document conversion SDK provides reliable and effective .NET solution for Visual C# developers to convert PDF document to editable & searchable text file.
how to select text in pdf reader; how to select text in pdf
User Manual 
Function Name 
Explanations 
returns TRUE or FALSE according to the outcome. 
ISLOGICAL(value) 
ISLOGICAL function used to test the type of a value and 
returns TRUE or FALSE according to the outcome. 
ISNA(value) 
ISNA function used to test the type of a value and returns 
TRUE or FALSE according to the outcome. 
ISNONTEXT(value) 
ISNONTEXT function used to test the  type of a value 
and returns TRUE or FALSE according to the outcome. 
ISNUMBER(value) 
ISNUMBER function used to test the type of a value and 
returns TRUE or FALSE according to the outcome. 
ISODD(number) 
ISODD  function  used  to  test  the  type  of  a  value  and 
returns TRUE or FALSE according to the outcome. 
ISREF(value) 
ISREF  function  used  to  test  the  type  of  a  value  and 
returns TRUE or FALSE according to the outcome. 
ISTEXT(value) 
ISTEXT  function  used  to test  the type of a  value and 
returns TRUE or FALSE according to the outcome. 
N(value) 
Return a number representing a value. Converts digital 
values into numbers, converts dates into serial numbers, 
and converts TRUE into 1, FALSE into 0.   
NA( ) 
Returns the error #N/A 
TYPE(Value) 
Returns the type of value. Type returns representing: 1 
Number,  2  text,  4  Logical  value,  16  Error  value,  64 
Array. 
Table 4.2-7 Information Functions 
4.2.3.8  Financial Functions 
There are 16 financial functions in Kingsoft Spreadsheet 
Function Name 
Explanations 
DB(cost,  salvage,  life,  period,  Returns the depreciation of an asset for a specified period 
VB.NET Create PDF from Text to convert txt files to PDF in vb.net
Best VB.NET adobe text to PDF converter library for Visual Studio .NET project. Batch convert editable & searchable PDF document from TXT formats in VB.NET
find and replace text in pdf; search text in pdf using java
C# Create PDF from Text to convert txt files to PDF in C#.net, ASP
Visual Studio .NET project. .NET control for batch converting text formats to editable & searchable PDF document. Free .NET library for
pdf searchable text; pdf text search
User Manual 
Function Name 
Explanations 
month) 
using the fixed-declining balance method.   
DDB(cost, 
salvage, 
life, 
period, factor) 
Returns the depreciation of an asset for a specified period 
using the double-declining balance method or some other 
method you specify.   
FV(rate, nper, pmt, pv, type)    Returns the future value of an investment.   
IPMT(rate,  per,  nper,  pv,  fv, 
type) 
Returns the interest payment  for a given period for an 
investment. 
IRR(values, guess) 
Returns a specifying the internal rate of return for a series 
of periodic cash flows  
IISPMT(rate, per, nper, pv) 
Returns the interest payment  for a given period for an 
investment. 
MIRR(values,  finance_rate, 
reinvest_rate) 
Returns a Double specifying the modified internal rate of 
return for a series of periodic cash flows (payments and 
receipts).   
NPER(rate, pmt, pv, fv, type) 
Returns the number of periods for an investment. 
NPV(rate,value1,value2, ...) 
Calculates  the  net  present  value  of  an  investment  by 
using a discount rate and a series of future payments. 
PMT(rate, nper, pv, fv, type) 
Returns the payment for a given period for a loan   
PPMT(rate,  per,  nper,  pv,  fv, 
type) 
Returns the payment on the principal for a given period 
for an investment. 
PV(rate, nper, pmt, fv, type) 
Returns the present value of an investment. 
RATE(nper, pmt,  pv,  fv, type, 
guess) 
Returns the interest rate per period of an annuity.   
SLN(cost, salvage, life) 
Returns the straight-line depreciation of an asset for one 
period.   
SYD(cost, salvage, life, per) 
Returns the sum-of-years' digits depreciation of an asset 
for a specified period.   
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Export all Word text and image content into high quality Professional .NET PDF batch conversion control. Easy to create searchable and scanned PDF files from
search pdf for text in multiple files; how to make a pdf document text searchable
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
PDF, VB.NET convert PDF to text, VB.NET multiple pages PowerPoint to fillable and editable PDF documents. Easy to create searchable and scanned PDF files from
text searchable pdf; pdf text searchable
User Manual 
Function Name 
Explanations 
VDB(cost, 
salvage, 
life, 
start_period, 
end_period, 
factor, no_switch) 
Returns the depreciation of an asset for any period you 
specify. 
Table 4.2-8 Financial Functions 
4.2.3.9  Engineering Functions 
There are 7 engineering functions in Kingsoft Spreadsheet 
Function Name 
Explanations 
BIN2DEC(number) 
Converts a binary number to decimal   
BIN2HEX(number, places) 
Converts a binary number to hexadecimal   
CONVERT(number, from_unit, 
to_unit) 
Converts  a  number  from  one  measurement  system  to 
another 
DEC2BIN(number, places) 
Converts a decimal number to binary   
DEC2HEX(number, places) 
Converts a decimal number to hexadecimal   
HEX2BIN(number, places) 
Converts a hexadecimal number to binary     
HEX2DEC(number) 
Converts a hexadecimal number to decimal   
Table 4.2-9 Engineering Functions 
4.2.4 AutoSum 
Kingsoft  Spreadsheet  provides AutoSum  (automatic  summary)  feature.  This  makes  it  more 
convenient  and  easy  to calculate  data  in rows  or  columns. You  can  select  calculation  options  in the 
AutoSum drop-down list. 
4.2.4.1  Sum of row(s) 
Operation steps: 
(1) 
Select rows you want to add. Show as follows: 
User Manual 
Figure 4.2
6 Sum of a row 
(2) 
On the Formulas  tab, in the Function Library  group, select Sum in the AutoSum 
drop-down list. 
Figure 4.2
7 AutoSum list 
(3) 
Display the result of AutoSum, in the cell to the right of the selected row. Shown as 
follows: 
Figure 4.2
8 Display the result of AutoSum 
User Manual 
4.2.4.1.1 Sum of Column(s) 
Operation steps: 
(1) 
Select columns you want to add. Shown as follows: 
Figure 4.2
9 Sum of a column 
(2) 
On the Formulas  tab, in the Function Library  group, select Sum in the AutoSum 
drop-down list 
Figure 4.2
10 AutoSum list 
(3) 
Display the result of AutoSum, in the cell at the bottom of the selected row. Shown as 
follows 
User Manual 
Figure 4.2
11 Display the result of AutoSum 
4.3  Define Names 
In the Kingsoft Spreadsheet, you can name a cell range. You can also name a formula or constant. A 
name is a meaningful shorthand that makes it easier to understand the purpose of a cell range, formula or 
constant, each of which may be difficult to comprehend at first glance.   
The following is a list of syntax rules that you need to be aware of when you create and edit names. 
The first character of a name must be a letter or an underscore(_). Remaining characters in 
the name can be letters, numbers, periods, or underscore characters.   
Names cannot be the same as a cell reference. 
Spaces are not allowed as part of a name. Use the underscore character(_) and period(.) as 
word separators.   
A name can contain uppercase and lowercase letters. However, Kingsoft Spreadsheet does 
not distinguish between uppercase and lowercase letters. 
For example, if you created the name ABC, and then create another name called abc in the same 
workbook, Kingsoft Spreadsheet prompts you to choose a unique name.   
Documents you may be interested
Documents you may be interested