| « Поставить закладку » « Сделать стартовой » | |||
|
|||
| Статьи:: Microsoft Office :: Excel :: Учет доходов и расходов в быту и бизнесе :: Использование изученных ранее методов
Использование изученных ранее методовДавайте попытаемся определить сумму, потраченную всей семьей за период с 5 по
15 февраля. Это можно сделать двумя методами. =СУМM(С5:С16) В случае изменения данных операцию необходимо будет повторить. Рассмотрим подробнее второй метод. Перейдите на лист Лист1 и сформируйте в первых двух строках шапку таблицы, как показано на рис. 9.11. В ячейки A3 и С3 занесите даты. Теперь мы перенесем из журнала регистрации данные, которые относятся к интересующему нас периоду. В первую очередь необходимо определить записи, у которых в столбце А журнала регистрации дата равна или больше даты, указанной в ячейке A3 (то есть 5 февраля). Для этого занесите в ячейку А4 следующую формулу: =ЕСЛИ(ЖурналРегистрации!А2>=$А$3;1;0) Она работает следующим образом. Если условие соблюдается, формула выдает значение 1. Если условие не соблюдается, то будет выдано значение 0. Содержимое ячейки А4 анализируется формулой в ячейке В4. Если в ячейке А4 содержится 1, то ячейка В4 должна возвратить значение, находящееся в соответствующей ячейке столбца С (расходы) листа ЖурналРегистрации. Таким образом, формула в ячейке В4 будет имеет вид =ЕСЛИ(А4=0;0;ЖурналРегистрации!С2) В столбце С листа Лист1 проводится анализ даты, указанной в столбце А листа ЖурналРегистрации. Здесь проверяется, является ли она меньшей или равной дате, указанной в ячейке СЗ. Поэтому ячейка С4 содержит такую формулу: =ЕСЛИ(ЖурналРегистрации!А2<=$С$3;1;0) Формулы в столбце D аналогичны формулам в столбце В. В частности, ячейка D4 содержит следующую формулу: =ЕСЛИ(С4=0;0;ЖурналРегистрации!С2) В столбце Е проверяется, выполняются или нет условия в формулах столбцов А и С. Если да, то в ячейке Е4 отражается значение, указанное в ячейке D4. Формула имеет вид: =ЕСЛИ(А4+С4=2;D4;0) Далее в ячейке ЕЗ происходит суммирование всех отобранных предыдущими формулами значений. В ячейке ЕЗ будет такая формула: =СУММ(Е4:Е1000) На рис. 9.11 приведен рабочий лист с числовым примером решения данного задания, а на рис. 9.12 - с формулами. Поставленную в начале этого раздела задачу можно решить, если далее проводить сравнения со словами: "Мать", "Обувь" и "Летняя", а затем вложить одну формулу в другую. Поскольку журнал регистрации может включать сотни строк, то сотни таких формул займут много места и значительно снизят быстродействие программы. Избежать этой проблемы позволяют формулы массива.
Рис. 9.11. Рабочий листе числовым примером
Рис. 9.12. Рабочий лист с формулами вычисления 9 правил для начинающего Ajax-разработчика.
Эти девять правил несложны, никаких кусков кода — только общие советы начинающим Ajax-разработчикам. Крайне вольный перевод 9 AJAX Tips & Tricks.
Подробнее... |
Рубрика: AJAX
| Добавлено: 25.08.2008
ExtJS 2.2 - полная поддержка Firefox 3, новые виджеты и другие нововведения.
Приветствуем наших читателей. Что-то в последнее время много новостей и я даже не успеваю все отобрать и написать о самых интересных технологиях и продуктах. А ведь ещё и работать иногда надо. Но мимо этой новости мы просто не могли пройти - ведь AJAX и ExtJS как его наглядное воплощения это наша основная технологическая платформа. А буквально вчера вышла следующая версия в текущей ветке 2.х - 2.2 Что же там нового, полезного и интересного мы сейчас и рассмотрим.
Подробнее... |
Рубрика: AJAX
| Добавлено: 25.08.2008
Windows 7: под покровом тайны.
О преемнице Windows Vista, носящей кодовое имя Windows 7, известно очень мало. Корпорация Microsoft, наученная горьким опытом, с крайней неохотой делится с журналистами информацией о разрабатываемой системе, дабы у пользователей и разработчиков программного обеспечения не сложилось искаженное представление о продукте, которое бы повлияло на продажи новой операционки, как это случилось с "Вистой". Тем не менее, некоторые скупые сведения хоть и изредка, но просачиваются из стен редмондского гиганта.
Подробнее... |
Рубрика: Windows 7
| Добавлено: 25.08.2008
Остальные статьи:
Apache mod_ndb - MySQL кластер с доступом через HTTP и Ajax
Поиск уязвимостей в программах с помощью анализаторов кода
Как появилась библиотека VivaCore
Это сложно
ASP.NET и немного поисковой оптимизации
Protocol buffers: библиотека обмена данными для C++, Java, Python от Google
Описание VivaVisualCode
JQuery: Пара сотен плагинов в одной заметке
Касание сетки
Разработка элементов управления ASP.NET на примере навигационной панели
Сохранения параметров приложения в .Net
Custom cursors в .Net
Бегун убегает от хозяина
"Битрикс" выпустил седьмую версию CMS
Выбираем систему управления сайтом
Рынок CMS в Европе или впечатления с CeBIT 2008 |
Цитата дня (все,добавить):
|
Realcoding.NET
© 2003-2008 |
Контакты |
Реклама на сайте
|