Uprajnenie_12

Download Report

Transcript Uprajnenie_12

Функции на Ексел
Упражнение 12
Данни




•

Числови (аритметични)

Дата/време
Текст
Логически
Формули
Грешки
Грешки REF! ,VALUE!, NAME!, DIV/0!, N/A! NUM!
Адресиране:

Относителни адреси –
B1/B2. При копиране се
интерпретират като се
отчете местоположението
на избрана клетка спрямо
клетката, в която е
записана формулата.

Абсолютни адреси $B$1/$B$2. – тези
формули не се променят
при копиране.
Форматиране от Format → Cells
- За определяне тип на данните
В Category
типът:
се
избира
-Number – за числа; с
възможност за избор на
брой
цифри
след
десетичната запетая
-Currency – за парични
стойности
-Date / Time – за дата /
часово време
-Text – за текстови данни
-..........
Често използвани функции

За сумиране Sum

За пресмятане на ср.-аритметично Average
Определяне на максимална стойност Max
Определяне на минимална стойност Min
Тригонометрични функции Sin, Cos, Tan и др.
Логически If, Not, Or, And и др.




Приоритет на операциите




Първо се изчисляват изрази в скоби, после повдигане
на степен, умножение, деление и пресмятане на %,
накрая събиране и изваждане. Еднотипните операции
се изпълняват от ляво надясно по реда на срещането
им.
Преизчисляването се извършва автоматично след
всяко обновяване на данни и формули.
Формули, които са еднакви за всички редове (колони)
се въвеждат само в първата клетка и след това се
копират (с COPY и PASTE). При копирането надолу
или надясно се променят адресите на клетките.
Могат да се използват клетки от различни листа като
се посочи името на листа, напр. =First!F8+Second!F8
Функции на Ексел

Аритметични

Обикновени
ABS INT ROUND RAND SIN COS

Агрегатни
SUM AVERAGE COUNT, SUMIF, COUNTIF

Логически
AND OR NOT IF

Текстови
LOWER, UPPER,VALUE, FIXED, LEFT, RIGHT, MID
Функции на Ексел

Дата и време -
DATE, NOW, TIMEINTERVAL, DAY, MONTH,YEAR, HOUR,
MINUTE, SECOND

Информационни
ISNUMBER, ISTEXT, ISBLANC, ISODD, ISEVEN

Търсещи
HLOOKUP, VLOOKUP

Функции за търсене на значения - MATCH(..)

Функции за указване(reference) на значения от клетки - INDEX (..)
Функции за обединяване на текст/числа - &
И още… (MAX)


Описание на често използвани функции

Финансови:



FV(лихва; брой периоди; плащане; настояща стойност;
падеж)- изчислява крайната стойност на лихвеното
капиталовложение на базата на редовни еднакви плащания;
NOMINAL(ефективна лихва; брой периоди)- изчислява
номиналната лихва и броя на плащанията на година (периоди);
PMT(лихва; брой периоди; настояща стойност; бъдеща
стойност; падеж)- изчислява постоянното периодично плащане
за лихвено вложение.
Аритметични операции







+
* - умножение
/ - деление
^ - повдигане на степен
% - процент
SQRT – корен
квадратен






=G5 + L7;
=B9 - B16
=3.14*A2*R4
=C1/D1
=F2^3
=B16/B1%
Аритметични операции - Агрегатни
SUMIF(област на оценка, критерий, клетки, които се сумират)
IF(условие, резултат при вярно, резултат при невярно)
IF(A2<0, B2+3, “no result”) дава 9
IF(A1<0, B2+3, “no result”) дава “no result”
A
1 2
2 -1
3 3
B
2
6
8
SUMIF(A1:A3,”>0”,B1:B3) дава
10

Математически и тригонометрични:







ABS(число)- връща абсолютната стойност на аргумента;
SIN(ъгъл)- изчислява синуса на аргумента;
COS(ъгъл)- изчислява косинуса на аргумента;
INT(число)- връща най- близкото по- малко число на
аргумента;
ROUND(число; позиции)- закръгля числото с точност до
зададените позиции;
MOD(число; делител)- връща остатъка от делението;
SUM(число1; число2;...).

Статистически:



AVERAGE(число1; число2;...)- връща средната аритметична
стойност на аргументите;
COUNT(стойност1; стойност2; ...)- преброява цифровите
стойности в списъка на аргументите. Текстовите и празните
аргументи не се броят;
Търсене и адресиране:




AREAS(адрес)- връща броя на областите в адресното
пространство;
INDEX(адрес; ред; колона; област)- връща стойността на
зададените ред и колона в адресното пространство, което
може да се състои от няколко области;
COLUMN(адрес)- връща номера на колоната на адресираните
полета;
ROW(адрес)- връща номера на реда на адресираните полета;

Текст:







LEN(текст)- връща броя на знаците, от които се състои
текстът;
LEFT(текст; брой на знаците)- връща първите няколко
знака по зададения брой;
RIGHT (текст; брой на знаците)- връща последните
няколко знака по зададения брой;
LOWER(текст)- преобразува текста в малки букви;
UPPER(текст)- преобразува текста в големи букви;
VALUE(текст)- връща числовата стойност на текста;
SUBSTITLE(текст; стар текст; нов текст; n)- търси в текста
низа стар текст и го замества с нов текст. Ако е зададено n
се замества само n- тото появяване на стария текст.

Дата и час:










DATE(година; месец; ден)- връща цяло число представляващо
дадена дата- броя на дните от някаква начална дата;
DAY(число)- връща деня от месеца, на който се пада зададената с
цяло число дата;
MONTH(число)- връща месеца, в който се пада зададеното с цяло
число дата;
YEAR(число)- изчислява годината (1900 до 2078), в която се пада
зададената с цяло число дата (0 до 65380);
TIME(час; минута; секунда)- връща дробно число съответно на
определено време, като стойностите му са между 0 и 1;
HOUR(число)- връща часа, на който отговаря дробната част на
зададеното число;
MINUTE(число)- изчислява минутата на базата на дробното число,
което е подадено като аргумент;
SECOND(число)- изчислява секундата на базата на дробното число,
което може да има и дробна част;
TODAY()- връща днешна дата;
NOW()- връща днешна дата и час;
Търсене

Lookup,Vlookup, Hlookup
LOOKUP(търсена_стойнот,вектор_на_търсене,вектор_резултат)
D
3
4
5
6
7
G
=LOOKUP(4.91,D3:D7,G3:G7) - orange
4.14 red
=LOOKUP(100,D3:D7,G3:G7) – Blue
4.19 orange
=LOOKUP(3,D3:D7,G3:G7) – N/A
5.17 yellow
5.77 green
6.39 Blue
VLOOKUP(търсена стойност, таблица, индескс на колоната на резултата,
подреденост)
E
F
G
H
VLOOKUP(4, E8:H12,2,TRUE) дава “k”
8
1
a
2.5
Y
VLOOKUP(4, E8:H12,3,TRUE) дава 0.5
9
2
b
44
N
VLOOKUP(3.5, E8:H12,3,TRUE) дава 2.2
10
3
m
2.2
N
VLOOKUP(100, E8:H12,3,TRUE) дава 8
11
4
k
0.5
Y
VLOOKUP(0, E8:H12,3,TRUE) дава N/A
12
5
l
8
N
VLOOKUP(3.2, E8:H12,3,FALSE) дава N/A
Задача


Американска компания иска да се рекламира сред Българските
студенти за Work & Travel . Тя иска да й направите оферта за
отпечатването на 6000 двустранни брошури и 12 000 двустранни
брошури в USD и за разпространението им сред университетите в град
София. Брошурите трябва да се разпечатат и разпространят за 1 месец.
Фирмата пита дали и каква отстъпка можете да предложите отстъпка
за по-голямото количество?

Трябва да изчислите в офертата :

Дизайн
Предпечат
Печат
Разпространение
Норма на печалба
ДДС – 20%





Вие имате следната оферта от фирма Х
Дизайн
 Отделни елементи :
- концепция и обработка (сесия до 3 часа: 60 лв.)
- изрязване обект по контур (5-7 лв./бр.)
Срок за изпълнение на дизайн и предпечат:
10 работни дни за проект

Предпечатна подготовка – 120 лв

ЕКСПРЕСЕН ДИЗАЙН (до 2 работни дни):
+ 50% от цената за дизайн, предварително заплащане.
Вие имате следната оферта от фирма Х
 Цена за
печат

Цена за разпространение
Транспортните разходи, направени на територията на гр.София са за
сметка на "АБ"
 В края на кампанията рекламодателя получава карта на която е
маркиран районът където е извършено разпространението. Възможна
избирателност на райони
Цени за брошури
 цена за 1 бр. в лв
До 10 000 бр. До 50 000 бр.
 в жилищни комплекси
0.05 лв
0.045 лв
 в квартали с кооперации 0.065 лв
0.042 лв



Над 50 000 бр.
0.04 лв
0.040 лв
При цена над 150 лв фирмата предлага отстъпка от 5%
Нормална доставка на всички брошури 7 дена
Експресна поръчка ( 3 дена) - 30% оскъпяване на цената
Оферта



Какви цени можете да предложите на фирмата за
6000 броя и за 12 000 броя
Каква норма на печалба ще получите, ако курсът на
доларът спрямо лева се промени с 10% / + и – в деня
на плащане.