ФЕДЕРАЛЬНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ "ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ - УЧЕБНО-НАУЧНО-ПРОИЗВОДСТВЕННЫЙ
КОМПЛЕКС"
Кафедра: «Прикладная математика и информатика»
Курсовая работа
по дисциплине «Информатика»
Работу выполнил студент ___________________________________
Шифр _________Группа _________Факультет _________________
Специальность ____________________________________________
Курсовая работа защищена с оценкой _________________________
Руководитель ______________ _________________________
подпись Ф.И.О.
Орел 2011
ФГОУ ВПО «ГОСУНИВЕРСИТЕТ- УНПК»
Кафедра: «Прикладная математика и информатика»
Задание на курсовую работу
Работу выполнил студент___________________________________
Шифр _________Группа _________Факультет _________________
Специальность ____________________________________________
Задание
1Разработать алгоритм и написать программу на языке Turbo Pascal.
Задана матрица (двумерный массив) A размером N x М , состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть ввод с клавиатуры или ввод с помощью датчика случайных чисел. Где это необходимо ввести квадратную матрицу. Во всех вариантах вывести исходную матрицу в общепринятом виде и необходимые результаты работы программы.
Сформировать вектор из разностей наибольших и наименьших значений элементов строк. В исходной матрице удалить К-й столбец. К вводится с клавиатуры. Вывести на экран полученную матрицу и вектор.
2. Составить таблицу в Excel. Сделать необходимые вычисления, построить диаграмму. Построение электронных таблиц. По 4-5 адресам находится не менее 15 фирм-арендаторов. Постройте для фирм таблицу, отражающую расчеты за услуги.
3. Вычислить значение функций и начертить их графики в Excel в одной системе координат:
с шагом 0,2 и
4. Создать двухтабличную БД и обработать данные в ней посредством выборки и сортировки; создать запросы и отчеты.
1. Сформировать структуры таблиц, необходимых для выполнения заданной БД, определить ключевые поля. Обосновать этот выбор.
2. Создать схему данных. Ввести в таблицы от 10 до 20 записей.
3. Сформулировать и выполнить запрос по критериям, заданным в варианте задания. Сформулировать и выполнить запрос с вычисляемым полем (данные для этого запроса задать самостоятельно). Результаты всех запросов сохранить. Запросы выполняются по двум связанным таблицам. Поля для запроса выбираются исходя из особенностей и требований конкретной БД.
4. Создать не менее трех запросов с использованием языка SQL.
5. Произвести сортировку записей в соответствии с вариантом. Сортировка выполняется для таблиц, содержащих результаты запроса.
6. Составить отчет в соответствии с вариантом. Создаваемый отчет, исходя из особенностей конкретной БД
5. Разработать 3-4 Web-страницы, посвященные общей тематике.
Руководитель ______________ _________________________
подпись Ф.И.О.
Задание принял к исполнению «_____»_______________ 2011 г.
Подпись студента_________________
Оглавление
Задание №1 4
9
9
Задание №2 10
Задание №3 19
Задание №4 22
Запрос на выборку 24
Условие: Автобусы с протяженностью маршрута >10 и <20 км. 24
Конструктор запроса на выборку 24
24
Результат 24
Отчет выполняется по результатам Запроса. 25
ЗапросSQL1: Информация о автобусах, с вместимостью >20 человек. 27
SELECT [№ автобуса],Марка, Изготовитель, [Вместимость (чел)] 27
FROM Автобусы 27
WHERE (Автобусы.[Вместимость (чел)]>20); 27
Результат запроса: 27
ЗапросSQL2: Информация о автобусах, ездящих по маршрутам <= 5 27
SELECT Маршруты.[№ маршрута], Маршруты.[Протяженность (км)], Автобусы.[№ автобуса], Автобусы.[ФИО водителя] 27
FROM Маршруты INNER JOIN Автобусы ON Маршруты.Код = Автобусы.[Код маршрута] 27
WHERE (Маршруты.[№ маршрута]<=5); 27
Результат запроса: 27
ЗапросSQL3: Вывод информации о автобусах «Mersedes» 28
SELECT [№ автобуса], [ФИО водителя], Изготовитель, [Вместимость (чел)] 28
FROM Автобусы 28
WHERE (Изготовитель="Mersedes"); 28
Результат запроса: 28
28
Задание №5 29
Список литературы 36
Задание №1
Разработать алгоритм и написать программу на языке Turbo Pascal.
Задана матрица (двумерный массив) A размером N x М , состоящая из действительных элементов. Числа M и N вводятся с клавиатуры. Для задания исходной матрицы предусмотреть ввод с клавиатуры или ввод с помощью датчика случайных чисел. Где это необходимо ввести квадратную матрицу. Во всех вариантах вывести исходную матрицу в общепринятом виде и необходимые результаты работы программы.
Сформировать вектор из разностей наибольших и наименьших значений элементов строк. В исходной матрице удалить К-й столбец. К вводится с клавиатуры. Вывести на экран полученную матрицу и вектор.
Блок-схема
Программа
uses Crt;
var
j,i,n,k,d,variant:Integer;
max,min:real;
A:array[1..50,1..50] of integer;
C:array[1..50] of real;
begin
ClrScr;Randomize;
Write('Wwedite razmer massiva n: ');Readln(n);
Write('Wwedite 1(randon) ili 2(vruchnuj): ');Readln(variant);
if (variant=1) then
begin
for i:=1 to n do
for j:=1 to n do
A[i,j]:=50-random(100);
end
else
begin
for i:=1 to n do
for j:=1 to n do
begin
write('A[',i,',',j,']=');Read(A[i,j]);
end;
end;
Writeln('Write matrix:');
for i:=1 to n do
Begin
for j:=1 to n do
Write(A[i,j],' ');
writeln;
end;
Write('Wwedite nomer udaljemogo strlba k: ');Readln(k);
for i:=1 to n do
Begin
max:=A[i,1]; min:=A[i,1];
for j:=1 to n do
if (A[i,j]>max) then max:=A[i,j]
else if (A[i,j]<min) then min:=A[i,j];
C[i]:=max-min;
end;
Writeln('Polucennij vector:');
for i:=1 to n do
Write(C[i]:2:2,' ');
Writeln;
for i:=1 to n do
for j:=1 to n do
Begin
if(j>=k)then d:=j+1
else d:=j;
A[i,j]:=A[i,d];
end;
Writeln('Poluchennaj matrix:');
for i:=1 to n do
Begin
for j:=1 to n-1 do
Write(A[i,j],' ');
writeln;
end;
Readln;
end.
Примеры работы программы
Задание №2
Построение электронных таблиц.
По 4-5 адресам находится не менее 15 фирм-арендаторов. Постройте для фирм таблицу, отражающую расчеты за услуги.
Расчет ячеек:
- В графе Начисления: аренда, коммун. платежи, тех. обслуживание рассчитываются как произведение площади аренды на соответствующий коэффициент. Коэффициент берется из таблицы коэффициентов.
- Процент НДС берется из таблицы коэффициентов и составляет 10-20%.
Таблица коэффициентов:
Услуга |
Коэффициент |
Аренда |
6,666 |
Коммун. Платежи |
5,555 |
Тех. обслуживание |
4,444 |
НДС |
18% |
С помощью функции итоги посчитать итоговые суммы по каждому адресу аренды.
Вывести на экран список фирм с использованием фильтра:
Фирмы, оплатившие услуги не в полном объеме.
Построить столбиковую гистограмму по всем адресам, отражающую итоговые начисления и проплату.
Таблица фирм-арендаторов
N |
Фирма-арендатор |
Адрес |
Занимаемая площадь |
На начало месяца |
Начислено |
Итого начислено |
Проплачено |
Итого проплачено |
На конец месяца |
Статус |
||||||||
задолженность |
переплата |
аренда |
НДС аренды |
коммун. платежи |
НДС |
тех. обслуживание |
аренда |
коммун. платежи |
тех. обслуживание |
задолженность |
переплата |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Аптека № 1 |
ул. Гоголя, 1 |
9 |
10,00р. |
|
59,99р. |
10,80р. |
50,00р. |
9,00р. |
40,00р. |
169,78р. |
80,00р. |
60,00р. |
40,00р. |
180,00р. |
0,00р. |
0,22р. |
|
2 |
Аптека № 2 |
ул. Пасадская, 2 |
8 |
1,00р. |
|
53,33р. |
9,60р. |
44,44р. |
8,00р. |
35,55р. |
150,92р. |
65,00р. |
55,00р. |
35,00р. |
155,00р. |
0,00р. |
3,08р. |
|
3 |
Аптека № 3 |
ул. Щепная, 5 |
6 |
15,00р. |
|
40,00р. |
7,20р. |
33,33р. |
6,00р. |
26,66р. |
113,19р. |
48,00р. |
40,00р. |
27,00р. |
115,00р. |
13,19р. |
0,00р. |
Долг |
4 |
Аптека № 4 |
ул. Пушкина, 6 |
4 |
13,00р. |
|
26,66р. |
4,80р. |
22,22р. |
4,00р. |
17,78р. |
75,46р. |
32,00р. |
26,22р. |
20,00р. |
78,22р. |
10,24р. |
0,00р. |
Долг |
5 |
Аптека № 5 |
ул. Пасадская, 2 |
3 |
5,00р. |
|
20,00р. |
3,60р. |
16,67р. |
3,00р. |
13,33р. |
56,59р. |
28,00р. |
20,00р. |
15,00р. |
63,00р. |
0,00р. |
1,41р. |
|
6 |
Аптека № 6 |
ул. Щепная, 5 |
10 |
|
23,00р. |
66,66р. |
12,00р. |
55,55р. |
10,00р. |
44,44р. |
188,65р. |
80,00р. |
66,00р. |
40,00р. |
186,00р. |
0,00р. |
20,35р. |
|
7 |
Аптека № 7 |
ул. Гоголя, 1 |
9 |
|
27,00р. |
59,99р. |
10,80р. |
50,00р. |
9,00р. |
40,00р. |
169,78р. |
71,00р. |
60,00р. |
40,00р. |
171,00р. |
0,00р. |
28,22р. |
|
8 |
Аптека № 8 |
ул. Щепная, 5 |
7 |
|
28,00р. |
46,66р. |
8,40р. |
38,89р. |
7,00р. |
31,11р. |
132,05р. |
56,00р. |
46,00р. |
30,00р. |
132,00р. |
0,00р. |
27,95р. |
|
9 |
Аптека № 9 |
ул. Пушкина, 6 |
11 |
|
23,60р. |
73,33р. |
13,20р. |
61,11р. |
11,00р. |
48,88р. |
207,51р. |
80,00р. |
0,00р. |
48,00р. |
128,00р. |
55,91р. |
0,00р. |
Долг |
10 |
Аптека № 10 |
ул. Щепная, 5 |
13 |
|
24,30р. |
86,66р. |
15,60р. |
72,22р. |
13,00р. |
57,77р. |
245,24р. |
100,00р. |
85,00р. |
60,00р. |
245,00р. |
0,00р. |
24,06р. |
|
11 |
Аптека № 11 |
ул. Гоголя, 1 |
12 |
15,00р. |
|
79,99р. |
14,40р. |
66,66р. |
12,00р. |
53,33р. |
226,38р. |
0,00р. |
79,00р. |
55,00р. |
134,00р. |
107,38р. |
0,00р. |
Долг |
12 |
Аптека № 12 |
ул. Пушкина, 6 |
13 |
30,40р. |
|
86,66р. |
15,60р. |
72,22р. |
13,00р. |
57,77р. |
245,24р. |
103,00р. |
86,00р. |
58,00р. |
247,00р. |
28,64р. |
0,00р. |
Долг |
13 |
Аптека № 13 |
ул. Пушкина, 6 |
10 |
0,30р. |
|
66,66р. |
12,00р. |
55,55р. |
10,00р. |
44,44р. |
188,65р. |
78,66р. |
66,00р. |
45,00р. |
189,66р. |
0,00р. |
0,71р. |
|
14 |
Аптека № 14 |
ул. Гоголя, 1 |
9 |
20,70р. |
|
59,99р. |
10,80р. |
50,00р. |
9,00р. |
40,00р. |
169,78р. |
71,00р. |
60,00р. |
40,00р. |
171,00р. |
19,48р. |
0,00р. |
Долг |
15 |
Аптека № 15 |
ул. Пасадская, 2 |
5 |
|
15,40р. |
33,33р. |
6,00р. |
27,78р. |
5,00р. |
22,22р. |
94,32р. |
0,00р. |
30,00р. |
22,22р. |
52,22р. |
26,70р. |
0,00р. |
Долг |
16 |
Аптека № 16 |
ул. Щепная, 5 |
7 |
|
14,30р. |
46,66р. |
8,40р. |
38,89р. |
7,00р. |
31,11р. |
132,05р. |
56,00р. |
50,00р. |
0,00р. |
106,00р. |
11,75р. |
0,00р. |
Долг |
17 |
Аптека № 17 |
ул. Пушкина, 6 |
15 |
|
14,30р. |
99,99р. |
18,00р. |
83,33р. |
15,00р. |
66,66р. |
282,97р. |
120,00р. |
100,00р. |
66,66р. |
286,66р. |
0,00р. |
17,99р. |
|
18 |
Аптека № 18 |
ул. Пасадская, 2 |
14 |
|
153,00р. |
93,32р. |
16,80р. |
77,77р. |
14,00р. |
62,22р. |
264,11р. |
100,00р. |
100,00р. |
63,00р. |
263,00р. |
0,00р. |
151,89р. |
|
19 |
Аптека № 19 |
ул. Гоголя, 1 |
9 |
4,00р. |
|
59,99р. |
10,80р. |
50,00р. |
9,00р. |
40,00р. |
169,78р. |
80,00р. |
60,00р. |
0,00р. |
140,00р. |
33,78р. |
0,00р. |
Долг |
20 |
Аптека № 20 |
ул. Пушкина, 6 |
7 |
0,50р. |
|
46,66р. |
8,40р. |
38,89р. |
7,00р. |
31,11р. |
132,05р. |
56,00р. |
56,00р. |
31,11р. |
143,11р. |
0,00р. |
10,56р. |
|
21 |
Аптека № 21 |
ул. Пасадская, 2 |
6 |
6,00р. |
|
40,00р. |
7,20р. |
33,33р. |
6,00р. |
26,66р. |
113,19р. |
47,20р. |
0,00р. |
28,00р. |
75,20р. |
43,99р. |
0,00р. |
Долг |
Итого |
|
120,90р. |
322,90р. |
1 246,54р. |
224,38р. |
1 038,79р. |
186,98р. |
831,03р. |
3 527,71р. |
1 351,86р. |
1 145,22р. |
763,99р. |
3 261,07р. |
351,07р. |
286,43р. |
10 |
Таблица в формульном виде:
N |
Фирма-арендатор |
Адрес |
Занимаемая площадь |
На начало месяца |
Начислено |
Итого начислено |
|||||
задолженность |
переплата |
аренда |
НДС аренды |
коммун. платежи |
НДС |
тех. обслуживание |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
1 |
Аптека № 1 |
ул. Гоголя, 1 |
9 |
10 |
|
=D4*$C$29 |
=G4*$C$32 |
=D4*$C$30 |
=I4*$C$32 |
=D4*$C$31 |
=G4+H4+I4+K4+J4 |
2 |
Аптека № 2 |
ул. Пасадская, 2 |
8 |
1 |
|
=D5*$C$29 |
=G5*$C$32 |
=D5*$C$30 |
=I5*$C$32 |
=D5*$C$31 |
=G5+H5+I5+K5+J5 |
3 |
Аптека № 3 |
ул. Щепная, 5 |
6 |
15 |
|
=D6*$C$29 |
=G6*$C$32 |
=D6*$C$30 |
=I6*$C$32 |
=D6*$C$31 |
=G6+H6+I6+K6+J6 |
4 |
Аптека № 4 |
ул. Пушкина, 6 |
4 |
13 |
|
=D7*$C$29 |
=G7*$C$32 |
=D7*$C$30 |
=I7*$C$32 |
=D7*$C$31 |
=G7+H7+I7+K7+J7 |
5 |
Аптека № 5 |
ул. Пасадская, 2 |
3 |
5 |
|
=D8*$C$29 |
=G8*$C$32 |
=D8*$C$30 |
=I8*$C$32 |
=D8*$C$31 |
=G8+H8+I8+K8+J8 |
6 |
Аптека № 6 |
ул. Щепная, 5 |
10 |
|
23 |
=D9*$C$29 |
=G9*$C$32 |
=D9*$C$30 |
=I9*$C$32 |
=D9*$C$31 |
=G9+H9+I9+K9+J9 |
7 |
Аптека № 7 |
ул. Гоголя, 1 |
9 |
|
27 |
=D10*$C$29 |
=G10*$C$32 |
=D10*$C$30 |
=I10*$C$32 |
=D10*$C$31 |
=G10+H10+I10+K10+J10 |
8 |
Аптека № 8 |
ул. Щепная, 5 |
7 |
|
28 |
=D11*$C$29 |
=G11*$C$32 |
=D11*$C$30 |
=I11*$C$32 |
=D11*$C$31 |
=G11+H11+I11+K11+J11 |
9 |
Аптека № 9 |
ул. Пушкина, 6 |
11 |
|
23,6 |
=D12*$C$29 |
=G12*$C$32 |
=D12*$C$30 |
=I12*$C$32 |
=D12*$C$31 |
=G12+H12+I12+K12+J12 |
10 |
Аптека № 10 |
ул. Щепная, 5 |
13 |
|
24,3 |
=D13*$C$29 |
=G13*$C$32 |
=D13*$C$30 |
=I13*$C$32 |
=D13*$C$31 |
=G13+H13+I13+K13+J13 |
11 |
Аптека № 11 |
ул. Гоголя, 1 |
12 |
15 |
|
=D14*$C$29 |
=G14*$C$32 |
=D14*$C$30 |
=I14*$C$32 |
=D14*$C$31 |
=G14+H14+I14+K14+J14 |
12 |
Аптека № 12 |
ул. Пушкина, 6 |
13 |
30,4 |
|
=D15*$C$29 |
=G15*$C$32 |
=D15*$C$30 |
=I15*$C$32 |
=D15*$C$31 |
=G15+H15+I15+K15+J15 |
13 |
Аптека № 13 |
ул. Пушкина, 6 |
10 |
0,3 |
|
=D16*$C$29 |
=G16*$C$32 |
=D16*$C$30 |
=I16*$C$32 |
=D16*$C$31 |
=G16+H16+I16+K16+J16 |
14 |
Аптека № 14 |
ул. Гоголя, 1 |
9 |
20,7 |
|
=D17*$C$29 |
=G17*$C$32 |
=D17*$C$30 |
=I17*$C$32 |
=D17*$C$31 |
=G17+H17+I17+K17+J17 |
15 |
Аптека № 15 |
ул. Пасадская, 2 |
5 |
|
15,4 |
=D18*$C$29 |
=G18*$C$32 |
=D18*$C$30 |
=I18*$C$32 |
=D18*$C$31 |
=G18+H18+I18+K18+J18 |
16 |
Аптека № 16 |
ул. Щепная, 5 |
7 |
|
14,3 |
=D19*$C$29 |
=G19*$C$32 |
=D19*$C$30 |
=I19*$C$32 |
=D19*$C$31 |
=G19+H19+I19+K19+J19 |
17 |
Аптека № 17 |
ул. Пушкина, 6 |
15 |
|
14,3 |
=D20*$C$29 |
=G20*$C$32 |
=D20*$C$30 |
=I20*$C$32 |
=D20*$C$31 |
=G20+H20+I20+K20+J20 |
18 |
Аптека № 18 |
ул. Пасадская, 2 |
14 |
|
153 |
=D21*$C$29 |
=G21*$C$32 |
=D21*$C$30 |
=I21*$C$32 |
=D21*$C$31 |
=G21+H21+I21+K21+J21 |
19 |
Аптека № 19 |
ул. Гоголя, 1 |
9 |
4 |
|
=D22*$C$29 |
=G22*$C$32 |
=D22*$C$30 |
=I22*$C$32 |
=D22*$C$31 |
=G22+H22+I22+K22+J22 |
20 |
Аптека № 20 |
ул. Пушкина, 6 |
7 |
0,5 |
|
=D23*$C$29 |
=G23*$C$32 |
=D23*$C$30 |
=I23*$C$32 |
=D23*$C$31 |
=G23+H23+I23+K23+J23 |
21 |
Аптека № 21 |
ул. Пасадская, 2 |
6 |
6 |
|
=D24*$C$29 |
=G24*$C$32 |
=D24*$C$30 |
=I24*$C$32 |
=D24*$C$31 |
=G24+H24+I24+K24+J24 |
Итого |
|
=СУММ(E4:E24) |
=СУММ(F4:F24) |
=СУММ(G4:G24) |
=СУММ(H4:H24) |
=СУММ(I4:I24) |
=СУММ(J4:J24) |
=СУММ(K4:K24) |
=СУММ(L4:L24) |
Продолжение таблицы в формульном виде:
Проплачено |
Итого проплачено |
На конец месяца |
Статус |
|||
аренда |
коммун. платежи |
тех. обслуживание |
задолженность |
переплата |
||
|
|
|
|
|
|
|
80 |
60 |
40 |
=M4+N4+O4 |
=ЕСЛИ(E4+L4-F4-P4>0;E4+L4-F4-P4;0) |
=ЕСЛИ(F4+P4-E4-L4>0;F4+P4-E4-L4;0) |
=ЕСЛИ(Q4>0;"Долг";"") |
65 |
55 |
35 |
=M5+N5+O5 |
=ЕСЛИ(E5+L5-F5-P5>0;E5+L5-F5-P5;0) |
=ЕСЛИ(F5+P5-E5-L5>0;F5+P5-E5-L5;0) |
=ЕСЛИ(Q5>0;"Долг";"") |
48 |
40 |
27 |
=M6+N6+O6 |
=ЕСЛИ(E6+L6-F6-P6>0;E6+L6-F6-P6;0) |
=ЕСЛИ(F6+P6-E6-L6>0;F6+P6-E6-L6;0) |
=ЕСЛИ(Q6>0;"Долг";"") |
32 |
26,22 |
20 |
=M7+N7+O7 |
=ЕСЛИ(E7+L7-F7-P7>0;E7+L7-F7-P7;0) |
=ЕСЛИ(F7+P7-E7-L7>0;F7+P7-E7-L7;0) |
=ЕСЛИ(Q7>0;"Долг";"") |
28 |
20 |
15 |
=M8+N8+O8 |
=ЕСЛИ(E8+L8-F8-P8>0;E8+L8-F8-P8;0) |
=ЕСЛИ(F8+P8-E8-L8>0;F8+P8-E8-L8;0) |
=ЕСЛИ(Q8>0;"Долг";"") |
80 |
66 |
40 |
=M9+N9+O9 |
=ЕСЛИ(E9+L9-F9-P9>0;E9+L9-F9-P9;0) |
=ЕСЛИ(F9+P9-E9-L9>0;F9+P9-E9-L9;0) |
=ЕСЛИ(Q9>0;"Долг";"") |
71 |
60 |
40 |
=M10+N10+O10 |
=ЕСЛИ(E10+L10-F10-P10>0;E10+L10-F10-P10;0) |
=ЕСЛИ(F10+P10-E10-L10>0;F10+P10-E10-L10;0) |
=ЕСЛИ(Q10>0;"Долг";"") |
56 |
46 |
30 |
=M11+N11+O11 |
=ЕСЛИ(E11+L11-F11-P11>0;E11+L11-F11-P11;0) |
=ЕСЛИ(F11+P11-E11-L11>0;F11+P11-E11-L11;0) |
=ЕСЛИ(Q11>0;"Долг";"") |
80 |
0 |
48 |
=M12+N12+O12 |
=ЕСЛИ(E12+L12-F12-P12>0;E12+L12-F12-P12;0) |
=ЕСЛИ(F12+P12-E12-L12>0;F12+P12-E12-L12;0) |
=ЕСЛИ(Q12>0;"Долг";"") |
100 |
85 |
60 |
=M13+N13+O13 |
=ЕСЛИ(E13+L13-F13-P13>0;E13+L13-F13-P13;0) |
=ЕСЛИ(F13+P13-E13-L13>0;F13+P13-E13-L13;0) |
=ЕСЛИ(Q13>0;"Долг";"") |
0 |
79 |
55 |
=M14+N14+O14 |
=ЕСЛИ(E14+L14-F14-P14>0;E14+L14-F14-P14;0) |
=ЕСЛИ(F14+P14-E14-L14>0;F14+P14-E14-L14;0) |
=ЕСЛИ(Q14>0;"Долг";"") |
103 |
86 |
58 |
=M15+N15+O15 |
=ЕСЛИ(E15+L15-F15-P15>0;E15+L15-F15-P15;0) |
=ЕСЛИ(F15+P15-E15-L15>0;F15+P15-E15-L15;0) |
=ЕСЛИ(Q15>0;"Долг";"") |
78,66 |
66 |
45 |
=M16+N16+O16 |
=ЕСЛИ(E16+L16-F16-P16>0;E16+L16-F16-P16;0) |
=ЕСЛИ(F16+P16-E16-L16>0;F16+P16-E16-L16;0) |
=ЕСЛИ(Q16>0;"Долг";"") |
71 |
60 |
40 |
=M17+N17+O17 |
=ЕСЛИ(E17+L17-F17-P17>0;E17+L17-F17-P17;0) |
=ЕСЛИ(F17+P17-E17-L17>0;F17+P17-E17-L17;0) |
=ЕСЛИ(Q17>0;"Долг";"") |
0 |
30 |
22,22 |
=M18+N18+O18 |
=ЕСЛИ(E18+L18-F18-P18>0;E18+L18-F18-P18;0) |
=ЕСЛИ(F18+P18-E18-L18>0;F18+P18-E18-L18;0) |
=ЕСЛИ(Q18>0;"Долг";"") |
56 |
50 |
0 |
=M19+N19+O19 |
=ЕСЛИ(E19+L19-F19-P19>0;E19+L19-F19-P19;0) |
=ЕСЛИ(F19+P19-E19-L19>0;F19+P19-E19-L19;0) |
=ЕСЛИ(Q19>0;"Долг";"") |
120 |
100 |
66,66 |
=M20+N20+O20 |
=ЕСЛИ(E20+L20-F20-P20>0;E20+L20-F20-P20;0) |
=ЕСЛИ(F20+P20-E20-L20>0;F20+P20-E20-L20;0) |
=ЕСЛИ(Q20>0;"Долг";"") |
100 |
100 |
63 |
=M21+N21+O21 |
=ЕСЛИ(E21+L21-F21-P21>0;E21+L21-F21-P21;0) |
=ЕСЛИ(F21+P21-E21-L21>0;F21+P21-E21-L21;0) |
=ЕСЛИ(Q21>0;"Долг";"") |
80 |
60 |
0 |
=M22+N22+O22 |
=ЕСЛИ(E22+L22-F22-P22>0;E22+L22-F22-P22;0) |
=ЕСЛИ(F22+P22-E22-L22>0;F22+P22-E22-L22;0) |
=ЕСЛИ(Q22>0;"Долг";"") |
56 |
56 |
31,11 |
=M23+N23+O23 |
=ЕСЛИ(E23+L23-F23-P23>0;E23+L23-F23-P23;0) |
=ЕСЛИ(F23+P23-E23-L23>0;F23+P23-E23-L23;0) |
=ЕСЛИ(Q23>0;"Долг";"") |
47,2 |
0 |
28 |
=M24+N24+O24 |
=ЕСЛИ(E24+L24-F24-P24>0;E24+L24-F24-P24;0) |
=ЕСЛИ(F24+P24-E24-L24>0;F24+P24-E24-L24;0) |
=ЕСЛИ(Q24>0;"Долг";"") |
=СУММ(M4:M24) |
=СУММ(N4:N24) |
=СУММ(O4:O24) |
=СУММ(P4:P24) |
=СУММ(Q4:Q24) |
=СУММ(R4:R24) |
=СЧЁТЕСЛИ(S4:S24;S6) |
Фирмы, оплатившие услуги не в полном объеме.
Для этого находим разницу между Итого проплачено и Итого начислено. И с использованием фильтра выводим те фирмы, у которых эта разница меньше 0.
N |
Фирма-арендатор |
Адрес |
Занимаемая площадь |
На начало месяца |
Начислено |
Итого начислено |
Проплачено |
Итого проплачено |
На конец месяца |
Статус |
||||||||
задолженность |
переплата |
аренда |
НДС аренды |
коммун. платежи |
НДС |
тех. обслуживание |
аренда |
коммун. платежи |
тех. обслуживание |
задолженность |
переплата |
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
Аптека № 6 |
ул. Щепная, 5 |
10 |
|
23,00р. |
66,66р. |
12,00р. |
55,55р. |
10,00р. |
44,44р. |
188,65р. |
80,00р. |
66,00р. |
40,00р. |
186,00р. |
0,00р. |
20,35р. |
|
8 |
Аптека № 8 |
ул. Щепная, 5 |
7 |
|
28,00р. |
46,66р. |
8,40р. |
38,89р. |
7,00р. |
31,11р. |
132,05р. |
56,00р. |
46,00р. |
30,00р. |
132,00р. |
0,00р. |
27,95р. |
|
9 |
Аптека № 9 |
ул. Пушкина, 6 |
11 |
|
23,60р. |
73,33р. |
13,20р. |
61,11р. |
11,00р. |
48,88р. |
207,51р. |
80,00р. |
0,00р. |
48,00р. |
128,00р. |
55,91р. |
0,00р. |
Долг |
10 |
Аптека № 10 |
ул. Щепная, 5 |
13 |
|
24,30р. |
86,66р. |
15,60р. |
72,22р. |
13,00р. |
57,77р. |
245,24р. |
100,00р. |
85,00р. |
60,00р. |
245,00р. |
0,00р. |
24,06р. |
|
11 |
Аптека № 11 |
ул. Гоголя, 1 |
12 |
15,00р. |
|
79,99р. |
14,40р. |
66,66р. |
12,00р. |
53,33р. |
226,38р. |
0,00р. |
79,00р. |
55,00р. |
134,00р. |
107,38р. |
0,00р. |
Долг |
15 |
Аптека № 15 |
ул. Пасадская, 2 |
5 |
|
15,40р. |
33,33р. |
6,00р. |
27,78р. |
5,00р. |
22,22р. |
94,32р. |
0,00р. |
30,00р. |
22,22р. |
52,22р. |
26,70р. |
0,00р. |
Долг |
16 |
Аптека № 16 |
ул. Щепная, 5 |
7 |
|
14,30р. |
46,66р. |
8,40р. |
38,89р. |
7,00р. |
31,11р. |
132,05р. |
56,00р. |
50,00р. |
0,00р. |
106,00р. |
11,75р. |
0,00р. |
Долг |
18 |
Аптека № 18 |
ул. Пасадская, 2 |
14 |
|
153,00р. |
93,32р. |
16,80р. |
77,77р. |
14,00р. |
62,22р. |
264,11р. |
100,00р. |
100,00р. |
63,00р. |
263,00р. |
0,00р. |
151,89р. |
|
19 |
Аптека № 19 |
ул. Гоголя, 1 |
9 |
4,00р. |
|
59,99р. |
10,80р. |
50,00р. |
9,00р. |
40,00р. |
169,78р. |
80,00р. |
60,00р. |
0,00р. |
140,00р. |
33,78р. |
0,00р. |
Долг |
21 |
Аптека № 21 |
ул. Пасадская, 2 |
6 |
6,00р. |
|
40,00р. |
7,20р. |
33,33р. |
6,00р. |
26,66р. |
113,19р. |
47,20р. |
0,00р. |
28,00р. |
75,20р. |
43,99р. |
0,00р. |
Долг |
Построить cтолбиковую гистограмму по всем адресам, отражающую итоговые начисления и проплату.
Таблица для построения столбиковой гистограммы.
Адрес |
Итого начислено |
Итого проплачено |
ул. Гоголя, 1 |
905,51р. |
796,00р. |
ул. Пасадская, 2 |
679,13р. |
608,42р. |
ул. Пушкина, 6 |
1 131,89р. |
1 072,65р. |
ул. Щепная, 5 |
811,19р. |
784,00р. |
Итого |
3 527,71р. |
3 261,07р. |
По столбиковой гистограмме видно, что больше всего Итого начислено и Итого проплачено по адресу ул. Пушкина, 6, а меньше всего – по адресу ул. Пасадская, 2.