Download Excel formulas

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Excel formulas
Cell address
Relative address: Column letter(s) & Row number
Relative address changes during copying
Absolute address: $Column letter(s) & $Row number
Absolute address remain unchanged during copying
Key F4 switches between relative and absolute address
Content of cell can be:
Blank
Numeric value (including date and time)
Text
Logical value (TRUE or FALSE)
Formula (begins with =)
Formula contains mathematical (+,-,*,/,^), logical(=,>,<,<=,>=,<>) or text (&)
operations and/or functions
Cell range
First cell (left-upper):Last cell (right-bottom)
Cells and ranges can have names.
Functions in Excel
Math & Trig functions
SUM(cells range) – sum of numerical data
SUMIF(cells range;condition;values to sum) –
sum of selected values
condition – value or conditional expression (>, <)
*– any number of any characters
ABS(value) – absolute value
INT(value) – integer part of value
ROUND(value;number of digits) – rounded value
RAND() – random number in range 0...1
RANDBETWEEN(min;max) – random integer number between min and max
Trigonometric functions – PI, SIN, COS, TAN, ASIN, ACOS, ATAN
Statistical functions
Empty cells and cells with non-numeric values are mostly ignored.
MIN(cells range) – minimal value
MAX(cells range) – maximum value
AVERAGE(cells range) – average of values
COUNT(cells range) – number of cells with numeric value
COUNTA(cells range) – number of non-empty cells
COUNTBLANK(cells range) – number of empty cells
COUNTIF(cells range;condition) – number of cells satisfying condition
COUNTIFS(cells range1;condition1;cells range2;condition2;...) – number of cells satisfying
all conditions
RANK.EQ(value;cells range) – place (rank) of value in range of values
LARGE(cells range;position) – value in specified position (descending sequence)
SMALL(cells range;position) – value in specified position (ascending sequence)
MODE.SNGL(cells range) – most frequently occurring value (#N/A, if missing)
Date & Time functions
Date-Time-value
Integer part – number of days from 1. January 1900
Decimal part – part of day, used for time
Formatting shows Date-Time-value differently, but don’t change its value!
TODAY() – computer date
NOW() – computer date and time
DATE(year;month;day) – creating Date-Time-value (Date part)
TIME(hour;minute;second) – creating Date-Time-value (Time part)
YEAR(Date-Time-value)
MONTH(Date-Time-value)
DAY(Date-Time-value)
HOUR(Date-Time-value)
MINUTE(Date-Time-value)
SECOND(Date-Time-value)
WEEKDAY(Date-Time-value;2) – weekday (1=Monday)
DAYS360(Date-Time-value1, Date-Time-value2) – Difference in days, using 360-days
system (12 months, 30 days in every month)
EDATE(Date-Time-value;months) – adding months to date
EOMONTH(Date-Time-value;months) – last day in month
NETWORKDAYS – number of workdays, excluding holidays
WORKDAY – adding workdays, excluding holidays
YEARFRAC – difference of two dates in years
Lookup functions
Search (lookup) table
First column – values for lookup
Other columns – search values
VLOOKUP(lookup value;cells range of lookup table;number of column;search mode)
Mode TRUE (default) – range search,
Mode FALSE – search of exact value.
HLOOKUP – search from horizontal lookup table
CHOOSE(index;array) – choose from array of values
MATCH(value;range;mode) – index (position) of value in the range; mode=0 – exact match
INDEX(range;row_num;column_num) – value in range of cells
Logical functions
IF(condition;formula if true;formula if false) – formula depends on condition
IFERROR(formula, if formula value is error)
IFNA(formula, if formula value is #N/A)
AND, OR, NOT – logical operations
TRUE, FALSE – logical values
Information functions
ISBLANK(cell) – true, if cell is blank
ISNUMBER(cell) – true, if cell contains numeric value
ISTEXT(cell) – true, if cell contains text value
ISNONTEXT(cell) – true, if cell contains non-text value
ISLOGICAL(cell) – t true, if cell contains logical value
ISERROR(cell) – true, if cell contains error formula
ISERR(cell) – true, if cell contains error formula (but not #N/A)
ISNA(cell) – true, if cell contains error formula (result #N/A)
Text functions
Convert character<->code – CHAR, CODE
Convert numeric value to text – TEXT, DOLLAR, FIXED
Convert text to number – VALUE
Part of text value – LEFT, RIGHT, MID
Length of text - LEN
Concatenate (add) texts – CONCATENATE
Remove blanks - TRIM
Compare texts – EXACT
Letter case – UPPER, LOWER, PROPER
Find character or text in another text – FIND
Substitution: part of text – SUBSTITUTE
Substitution: number of characters – REPLACE
Financial functions
Loan, leasing, bank deposit
Conditions to use financial functions:
1. Periodical payments, equal amount, equal time period
2. Interest rate is constant
3. Incoming amount – positive, paid amount – negative
4. Time unit must be the same for all parameters
Parameters:
Rate – interest rate (mostly year)
Nper – number of payments
Pmt – payment amount
Per – sequential number of payment
Pv – present value
Fv – future value
PMT(Rate;Nper;Pv) – payment
RATE(Nper;Pmt;Pv) – interest rate
FV(Rate;Nper;Pmt) – future value (periodical payments)
FV(Rate;Nper;;Pv) – future value of deposit
PV(Rate;Nper;Pmt) – present value
NPER(Rate;Pmt;Pv) – number of payments (result is not necessarily integer!)
IPMT(Rate;Per;Nper;Pv) – interest part of payment
PPMT(Rate;Per;Nper;Pv) – base part of payment
Depreciation
Parameters:
Cost – present value of investment
Salvage – selling value (in future)
Life – lifetime
Period – number of time period
SLN(Cost;Salvage;Life) – proportional depreciation
DDB(Cost;Salvage;Life;Period) – very quick depreciation
SYD(Cost;Salvage;Life;Period) – medium depreciation
Calculating investment
IRR(cash flow) – rate of return
investment negative, profits positive values
Related documents