how to display pdf file in picturebox in c# : Delete text from pdf with acrobat control software system web page windows .net console formulas-functions-excel1-part530

11 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
3.
Or, you could also click on the Function button,   found just before the formula bar to use 
any of Excel’s preset functions.  
4.
The Insert Function dialog box appears.   
5.
Under Select a function, choose from the range of functions available.  
6.
For example, choose the SUM function and click OK.  
7.
The Function Arguments dialog box as shown below appears.  
8.
For example let us consider the SUM function that adds all the numbers in a range of cells. 
9.
Under the Number1 type the range of cells that you want to use or you can also drag the 
mouse to select the range of cells to be included as the function’s arguments and click Ok.  
10.
The formula result is displayed on the window for you as a preview.  
Delete text from pdf with acrobat - extract text content from PDF file in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Feel Free to Extract Text from PDF Page, Page Region or the Whole PDF File
get text from pdf image; get text from pdf file c#
Delete text from pdf with acrobat - VB.NET PDF Text Extract Library: extract text content from PDF file in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
How to Extract Text from PDF with VB.NET Sample Codes in .NET Application
extract text from pdf to word; extract text from pdf to excel
12 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
Built-in Functions 
Excel has a variety of built-in functions that can be accessed using the Formula Wizard.  
1.
Click in the cell where you want the result of the formula to be placed.  Now click on the = sign 
in the formula bar. 
2.
Click on the drop-down arrow to the left of the formula bar to select the function you wish to 
use. 
3.
Click on the More Functions... option at the bottom of the list to display a window showing all 
the available functions. 
4.
When you have selected the function, the Insert Function dialog box opens to help you 
complete the arguments after the function so that Excel calculates the right result. 
5.
When each function is selected a short description of the function and the type of arguments 
to be used is displayed in the dialog box. 
6.
For a function like the SUMSQ function you need to select a range of cells (C2:F2 in this case) to 
add together the sums of the squares of the arguments chosen.   
.NET PDF Document Viewing, Annotation, Conversion & Processing
Redact text content, images, whole pages from PDF file. Annotate & Comment. Edit, update, delete PDF annotations from PDF file. Print.
cut and paste text from pdf document; copy text from pdf online
C# PDF Converter Library SDK to convert PDF to other file formats
Allow users to convert PDF to Text (TXT) file. can manipulate & convert standard PDF documents in other external third-party dependencies like Adobe Acrobat.
extract text from scanned pdf; extract text from pdf with formatting
13 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
7.
An example of the result of by computing the formula is shown at the bottom of the dialog box.  
Then, click the OK button when you are satisfied with the output. 
8.
The result will now be displayed on the selected cell of your spreadsheet.  If you click on the 
cell containing the result, the formula used will be displayed in the formula bar.  
In the Insert Function dialog box, you can choose All from the list or choose a specific category 
of functions you are interested in that may contain the function and look for it in there.   
C# powerpoint - PowerPoint Conversion & Rendering in C#.NET
documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. PowerPoint to PDF Conversion.
extract pdf text to word; cut text from pdf document
C# Word - Word Conversion in C#.NET
Word documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Word to PDF Conversion.
delete text from pdf online; copy pdf text with formatting
14 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
Built-in functions can be categorised as follows: 
Function Category  
What it does  
Mathematical/Trigonometric  
Take  a  number  as  data,  transform  it,  and  produce  a 
numerical result.  For example, sine and absolute value are 
math functions. 
Logical 
Consider a condition and return True or False 
Text  
Manipulate or create strings 
Lookup/Reference  
Manipulate or examine areas of a worksheet  
Statistical  
Return statistical values to sets of numbers.  For example, 
average, count, min, max, etc.  
Database 
Same as statistical, however datasets  are  taken  from a 
database 
Date/Time 
Perform calculations on dates, times, and combinations of 
dates and times 
Engineering 
Perform commonly used engineering calculations, many of 
which  relate to  Bessel  Functions,  Complex  Numbers  or 
converting between different bases 
Financial  
Helpful when calculating such things as interest, monthly 
payments, and assist in what-if scenarios 
Information  
Used to get information about the contents of a cell  
Mathematical Calculations 
Function 
What it Does  
SUM 
Adds its arguments  
SUMIF 
Adds the cells specified by one or many given criteria 
SUMPRODUCT 
Returns the sums of the products of two arrays 
SUBTOTAL 
Returns a subtotal of a filtered list or database 
TRUNC 
Truncates a number to an integer  
ROUND 
Rounds a number to a specified number of digits   
ROUNDUP 
Rounds a number up, away from zero  
INT 
Rounds a number down to the nearest integer 
ABS 
Returns the absolute value of a number  
MOD 
Returns the remainder from division  
SQRT 
Returns a positive square root  
POWER 
Returns the result of a number raised to a power  
VB.NET PDF: How to Create Watermark on PDF Document within
create a watermark that consists of text or image (such And with our PDF Watermark Creator, users need no external application plugin, like Adobe Acrobat.
cut and paste pdf text; extract all text from pdf
C# Windows Viewer - Image and Document Conversion & Rendering in
standard image and document in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Convert to PDF.
find and replace text in pdf; c# read text from pdf
15 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
SUM 
=SUM(A1,B6,G6)
will return the sum of the values in cells A1, B6 and G6 
=SUM(A1:A23)
will return the sum of the values in cells A1 to A23 
=SUM(A1:A23,F3:F34)
will return the sum of the values in cells A1 to A23 plus the sum of 
the values in cells F3  to F34 
For example, if you would require a yearly summary report, you want to sum the values in cells B2 of 
each of the monthly sheets. You have named your sheets "Jan" , "Feb", etc. Then to calculate, key in 
the following formula: 
=Jan!B2+Feb!B2+Mar!B2...+Dec!B2 
You can also write this as follows: 
=SUM(Jan:Dec!B2) 
SUMIF 
The general format for the SUMIF formula is as follows:  
=SUMIF(range where the criteria is to be applied, criteria, sum what).
 Date 
Country 
Name 
Amount 
 05/01/2011 
IN 
Lim 
 06/01/2011 
SG 
Peter 
 07/01/2011 
US 
Lim 
 05/01/2011 
AU 
Peter 
 06/01/2011 
DE 
Lim 
 07/01/2011 
CN 
Peter 
Example 1:  Sum the values of the cells D2 to D7, only if they are greater than 5 
=SUMIF(D2:D7,">5",D2:D7)
; Result should be 20.
Example 2: Sum the values of the cells D2 to D7 if the value in cells C2 to C7 is “Lim” or equivalent to 
the value in cell C2. 
=SUMIF(C2:C7,"Lim" ,D2:D7)
; Result should be 14.
or 
=SUMIF(C2:C7,C2 ,D2:D7) 
SUMPRODUCT 
Let's say that you have a series of quantities in cells A1 to A5 and a series of unit prices in B1 to B5. 
With SUMPRODUCT you can calculate total sales with this formula: 
=SUMPRODUCT(A1:A5,B1:B5) 
Basically SUMPRODUCT sums A1 multiplied by B1 plus A2 multiplied by B2 and so on. But you could 
also apply specific conditions to it. 
=SUMPRODUCT(A1:A5,B1:B5, (C1:C5="Lim")*1) 
SUBTOTAL 
When the Filter Data is used, then the SUBTOTAL function is a very useful and interesting function. The 
function SUBTOTAL allows to count, to sum or to calculate the average of filtered elements of a 
database.  
C# Excel - Excel Conversion & Rendering in C#.NET
Excel documents in .NET class applications independently, without using other external third-party dependencies like Adobe Acrobat. Excel to PDF Conversion.
copy pdf text to word; can't copy text from pdf
VB.NET PowerPoint: VB Code to Draw and Create Annotation on PPT
other documents are compatible, including PDF, TIFF, MS free hand, free hand line, rectangle, text, hotspot, hotspot more plug-ins needed like Acrobat or Adobe
copying text from pdf to excel; .net extract pdf text
16 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
The function requires two arguments:  
the first is a number between 1 and 11 that specifies the operation to be executed: 1(for 
AVERAGE); 2(for COUNT); 3(for COUNTA); 4(for MAX); 5(for MIN); 6(for PRODUCT); 7(for  
STDEV); 8(for STDEVP); 9(for SUM); 10(for VAR); 11(for VARP).  
the second is the range covered by the functionand  
Hence, if you want the sum of B2:45, then use the following: 
=SUBTOTAL(9,B2:B45) 
Rounding up the decimals 
When you specify in the format of a cell that you want only 2 decimals Excel shows only 2 decimals 
(rounding up) BUT you should note that still uses all the decimals. For example, if in cell A1 you entered 
2.1456 and use a 2 decimal format, you will see 2.15. Now if in cell B1 you write the formula =A1 and 
make the format "General" you will see still see 2.1456. Hence, functions like INT, TRUNC, ROUND, 
ROUNDUP and ROUNDDOWN will enable you to use a specific number of decimals in your calculations. 
TRUNC  
The TRUNC function does the same as the INT or ROUNDDOWN functions. The TRUNC function 
removes decimals without rounding. If you have 2.2 or 2.7 in cell A1 
=TRUNC (A1,0)
will return 2. 
Interestingly  enough  if  you  have  12345  in  B1  using  a  minus  sign  in  the  second  argument  of 
TRUNC 
=TRUNC(B1,-3)
will return  (12,000). This is very useful when you don't want to show the 
hundreds, the tens and units in a report. 
ROUND 
This function removes decimals rounding up the last decimal if the next one is 5 or over. So if you have 
4.126 in cell A1 and use the formula 
=ROUND(A1,2) 
the result will be 4.13 if the value in A1 is 4.123 
the result will be 4.12. 
ABS 
=ABS(A1)
will return 5 if in cell A1 you have -5 or 5. This function removes the sign. 
MOD 
The modulo is the remainder left after a division.  
=MOD(32,6)
is 2 because you have 5 times 6 in 30 and the remainder is 2.  
SQRT and POWER 
To extract the square root of a number you will use a formula like: 
=SQRT(16)
that will result in 4 because 4 multiplied by 4 is 16 or 
=SQRT(A1) 
that will also result in 4  if the value in cell A1 is 16. 
There is no specific Excel function to extract the cubic root or any other root, but can be achieved by 
using POWER function. You can raise a number to a power (multiplying it by itself a certain number of 
times with this function. Hence: 
=POWER(4,2)
will result in 16  (4 times 4) or 
=POWER(A1,2)
will also result in 16  if the value in cell A1 is 4. 
=POWER(A1,1/2)
will give the square root of the value in cell A1  
=POWER(A1,1/3)
will give the cubic root of the value in cell A1 
17 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
Conditional Calculations  
Excel has  several logical  functions  that allow you to test cells  and  perform different  operations 
depending on their contents. 
IF( ) function 
The IF() function enables you to specify two different calculations based on a certain condition: 
=IF(condition, calculation if condition is true, calculation if condition is false) 
If the condition specified in the first argument is true, Excel performs the calculation specified in the 
second argument, otherwise Excel calculates the third argument.  
In the figure below, suppose you have an experimental test results that allows you to take a additional 
value 4. Specifically, if the experimental value 3 is higher the additional value taken, then the adjusted 
value will be the average of value 3 and the additional value 3. If the additional value is not higher than 
the value 3, then their adjusted value score is their actual Test value 3. The IF( ) function below 
performs this calculation to adjust the score for the cells in column F. 
= IF(E2>D2, (D2+E2)/2, D2)
or     
= IF(D2>E2, D2, (D2+E2)/2) 
  
Value 1  Value 2  Value 3 
Additional 
Value  3 
Adjusted 
Value 
Final 
Value  
 Iteration 1 
88 
73 
82 
80 
82 
81 
 Iteration 2 
52 
70 
64 
70 
67 
63 
 Iteration 3 
87 
73 
82 
80 
82 
81 
 Iteration 4 
76 
74 
78 
80 
79 
76 
The first argument, E2>D2, tests whether the value 3 is better than the additional value 3. If the 
condition is true, the second calculation is performed (the average of the two values, (E2+D2)/2). If the 
condition is false, the adjusted value is simply the actual value 3, D2 in this case. 
AND( ) and OR( ) functions  
To specify multiple conditions within an IF( ) function, use Excel's AND( ) and OR( ) functions. 
= AND(condition 1, condition 2, ...condition n) 
= OR(condition 1, condition 2, ...condition n) 
AND( ) returns the value of TRUE if all its conditions are true, and returns FALSE otherwise. OR( ) 
returns TRUE if at least one of the specified conditions is true. 
Note: ISBLANK( ) function tests whether a certain cell is blank. This function returns TRUE if the cell is 
blank and FALSE if it’s not.  
The modified formula would then be: 
=IF(AND(D2>E2,NOT(ISBLANK(D2))),D2 , (D2+E2)/2) 
The first argument of the IF( ) function is a AND( ) function that tests both conditions, Improvement 
Test 3 is greater than Test 3 and Test 3 is not blank. If both conditions are true, then the second 
calculation is performed, else the calculation in the third argument is performed. 
18 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
Cutting up & Piecing together Text Strings using Text functions 
Function 
What it Does  
CONCATENATE 
Joins together two or more text strings  
=CONCATENATE(A2,B2)
LEFT 
Returns a specified number of characters from the start 
of a supplied text string 
=LEFT(C2,8)
)
MID 
Returns a specified number of characters from the middle 
of a supplied text string   
=MID(A2,2,2)
RIGHT 
Returns a specified number of characters from the end of 
a supplied text string   
=RIGHT(A2,3) 
REPT 
Returns a string consisting of a supplied text string, 
repeated a specified number of times 
=REPT(A2,3)
LEN 
Returns the length of a supplied text string   
=LEN(A2) 
EXACT 
Tests if two supplied text strings are exactly the same and 
if so, returns TRUE; Otherwise, returns FALSE. 
=EXACT(A2,F2)
MATCH 
Returns the relative position of an item in an array that 
matches the specified value in a specified order. 
=MATCH(D2,$D$2:D2,0) 
Using Look up tables / References  
Excel's VLOOKUP function, which stands for vertical lookup, is used to find specific information that has 
been stored in a spreadsheet table. VLOOKUP is a function that is used in a worksheet to return a value 
from a table (either in the same sheet, another sheet or another workbook) that is related to the value 
you give it. Say you have a parts list in a table on one sheet containing thousands of parts numbers and 
their related information. The table shows the part number in the first column, the part description in 
the second column, the parts supplier in the third column, the parts price in the fourth column and so 
on. On a separate sheet you have an invoice with columns for the Quantity, the Part number, the part 
Description, the Price and the Total.   
When you enter the part number in the Part number column of the Invoice, the VLOOKUP function is 
used to get the details for Description column and the unit price column for the part number. Although 
the IF( ) function can be very useful in these circumstances, it is limited to either TRUE or FALSE 
outcomes. But in these types of examples with large inventories or contact list, we need a function that 
can handle multiple outcomes. The VLOOKUP( ) function is ideally suited for this sort of calculation. 
Here’s the syntax of a VLOOKUP Function: 
=VLOOKUP(lookup value, lookup table range, value column) 
19 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
With the VLOOKUP( ) function (short for vertical lookup) you can specify lookup values for different 
outcomes. For example, if you have a list of parts in a worksheet, you can create a formula that assigns 
the part description or remarks based on the part number. To use a VLOOKUP( ) function, you must 
first create a lookup table with a range of values. A sample lookup table to handle parts and their 
description/remarks is shown below.  
Part Number  Description 
Suppliers 
Price 
D001 
Nut 
A1 traders Pte ltd 
$2.00 
D002 
Bearing 
XYZ Dealers 
$4.00 
D003 
Bolt 
Universal Parts Distributors 
$1.50 
D004 
Motor Pulley 
Sam Motors and suppliers 
$15.00 
D005 
Gear 
Amro Parts co. Ltd 
S70.00 
In this sample, the formula is 
=VLOOKUP($D19,PartsList!$A$1:$D$11,2,0) 
The first argument, the lookup value, is the value you wish to look for in the lookup table which is the 
part number in this example.  
The lookup table range is the range on the worksheet that contains the lookup table. You can use a 
reference to a range or a range name. The values in the first column of the table are the values 
searched by lookup_value. These values can be text, numbers, or logical values.  
Finally, the value column in argument 3 is to indicate which column of the table is to be used for the 
actual result. Specify the value column by indicating what numeric column of the lookup table to use. In 
the Parts-Description lookup table above, use column 2 if you want part description.  
Range_lookup specifies whether you want VLOOKUP to find an exact match or an approximate match.  
Note: The first column of a vertical lookup table must be in sorted order. 
1.
In the Lookup_value (first) argument box, select cell A4 (the value for which the calculation is 
made).  
2.
Select the Table_array (second) argument box; use the separate table that has been created 
earlier. In our example, the lookup table is in 'PartsList'!A2:D11. Look up table has been 
created in the worksheet named “PartsList” and is in the columns A2 to D11. Now adjust the 
formula such that the table array becomes an absolute reference, 'PartsList'!$A$2:$D$11. 
3.
In the Col_Index_num (third) argument box, type in the number of the column in the data 
table.  A  Col_index_num  of  1  returns  the  value  in  the  1st  column  in  table_array;  a 
Col_index_num of 2 returns the value in the 2nd column in table_array and so on. In this 
example, we are using the 2
nd
column, hence the value is 2 
4.
Range_lookup can be either a 0 or 1, else you could use TRUE or FALSE. By default, it is set as 
TRUE. However, if an exact match is needed, choose 0 or FALSE.  
20 
Formulas and Functions with Excel 
Kiruthika Ragupathi, 
email: kiruthika@nus.edu.sg 
Centre for Development of Teaching and Learning
5.
Hence, the lookup function to get details of a particular part number will be: 
=VLOOKUP(A4,Lookup!$A$2:$D$11,2,FALSE) 
6.
Check if the result is as expected, and then click OK. 
Pivot Tables 
The Pivot tables in Excel are very useful and powerful feature and can be used to summarize, analyse, 
explore and present your data with ease. 
PivotTable report is especially designed for: 
Querying large amounts of data  
Sub-totalling  and  aggregating  numeric  data,  i.e.,  summarising  data  by  categories  and 
subcategories, and creating custom calculations and formulas. 
Expanding and collapsing levels of data to focus your results, and drilling down to details from 
the summary data for areas of interest to you. 
Transposing data – moving rows to columns or columns to rows (or "pivoting") to see different 
summaries of the source data.  
Filtering, sorting, grouping, and conditionally formatting the most useful and interesting subset 
of data to enable you to focus on the information that you want, without having to write any 
formulas 
Presenting concise, attractive, and annotated online or printed reports. 
Documents you may be interested
Documents you may be interested