Показано с 1 по 30 из 42
-
18.11.2008, 03:02 #1
- Регистрация
- 18.11.2008
- Сообщений
- 3
Бюджет с помощю сводных таблиц Excel
Бюджет составляется по нескольким финансовым подразделениям, которые нужно группировать. Сейчас все делаю в Excel через статические таблицы, но небольшое изменение в структуре подразделений или категорий расходов влечет за собой переделку всего файла.
Попробовал использовать сводные таблицы Excel для этой задачи, достаточно гибко, но не могу в сводных таблицах сделать вычисление баланса ( текущий баланс = баланс предыдущего месяца+доходы текущего месяца- расходы текущего месяца).
Использует ли кто то сводные таблицы Excel для подобных задач?
Буду благодарен за все советы.
-
18.11.2008, 12:09 #2
- Регистрация
- 10.04.2008
- Сообщений
- 575
Для БДДС - запросто.
Кстати, с помощью сводной таблицы, такой-то матери и банковских выписок - достаточно просто делать и план-факт и потихоньку внедрять бюджетирование.Последний раз редактировалось Andrey-Chechako; 18.11.2008 в 12:30.
-
18.11.2008, 17:25 #3
- Регистрация
- 14.10.2008
- Сообщений
- 26
сводные таблицы конечно хорошо... но это унификация и есть недостатки...
советую сначала правильно выстроить логику бюджета, чтобы она позволяла развиваться и корректироваться, после чего делать ее в статичной таблице....
-
18.11.2008, 17:30 #4
- Регистрация
- 10.04.2008
- Сообщений
- 575
вначале надо узнать - как есть, сколько процентов затрат и доходов планируются, а потом уже рисовать логику бюджета
-
18.11.2008, 18:57 #5
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Сообщение от Kanev75
У функции есть аргумент - критерий сравнения в текстовой форме. В этот критерий сравнения подставляется формула типа ="="&C10 - и все работает.
Разумеется - вся структура была продумана заранее.
-
18.11.2008, 19:00 #6
- Регистрация
- 10.04.2008
- Сообщений
- 575
genn, можно простой пример в Экселе для этой функции?
-
18.11.2008, 23:40 #7
- Регистрация
- 18.11.2008
- Сообщений
- 3
Функция sumif() при больших объемах данных долго пересчитывается.
Хотя пример не помешал бы.
-
19.11.2008, 10:48 #8
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Андрей, на сайте Майкрософт решение по учету затрат видели? Начните с него.
Последний раз редактировалось Genn; 19.11.2008 в 11:00.
-
19.11.2008, 13:23 #9
- Регистрация
- 17.11.2008
- Сообщений
- 15
Что то я эту функцию вообще не могу найти sumif
-
19.11.2008, 15:03 #10
- Регистрация
- 14.10.2008
- Сообщений
- 26
в русском экселе называется =суммесли()
-
19.11.2008, 15:59 #11
- Регистрация
- 10.04.2008
- Сообщений
- 575
Сообщение от Genn
Просто, еслиб кто-то кто уже пользовался сдеал пример - было проще. А так - терпит все у меня. В нормальной программе работаю
-
19.11.2008, 16:11 #12Сертаков АлександрГостьСообщение от Andrey-Chechako
http://kusuka.info/2007/09/29/vladim...mouchitel.html
Думаю, она ответит на многие вопросы.
-
19.11.2008, 16:56 #13
- Регистрация
- 10.04.2008
- Сообщений
- 575
Сообщение от Сертаков Александр
Во-первых - времени, потому, как уже устал людям рассказывать как работать в Эксель, для того чтобы сделать простую мтрицу.
Во-вторых - просьб, потому, как самом Эксель тоже знаю слабо, и чем больше учусь - тем меньше))
-
19.11.2008, 17:18 #14Сертаков АлександрГость
Вы даже можете связаться с автором, он на этом форуме раньше весьма активно появлялся =)
-
20.11.2008, 00:34 #15
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Приложен пример сводной таблицы, созданной с помощью sumif. Преимущество сводной таблицы на sumif - возможность жестко зафиксировать структуру таблицы. Можно в одной таблице сделать выборку информации из списка, а следующую получить умножением, например, на средний курс.
Можно комбинировать - чередовать ячейки для выбора информации и ячейки для суммирования результатов - итоговые строки и столбцы.
А вот присваивать значения ячейкам из раскрываемого списка внутри Excel мне не удается как-то. Поэтому для ввода данных использую Access, в нем же фильтры с первичным отбором. А таблицы формируются в Excel.
Все технология подсмотрена на сайте Майкрософта. Посмотрел - там сейчас довольно много новых и интересных шаблонов - рекмендую посмотреть.
-
20.11.2008, 00:59 #16
- Регистрация
- 10.04.2008
- Сообщений
- 575
спасибо огромное, завтра попробую на дебиторке в которой: Маша рынок, Машарынокдом и т.д.))
Надо покрутить
-
20.11.2008, 10:23 #17
- Регистрация
- 30.10.2007
- Сообщений
- 501
Сообщение от Сертаков Александр
Вот поближе есть
Автоматизация и моделирование бизнес-процессов в Excel
Да и в текстовом формате и с примерами
http://www.cfin.ru/itm/excel/pikuza/sample.zip
-
20.11.2008, 12:04 #18
- Регистрация
- 14.10.2008
- Сообщений
- 26
для Genn
Зачем такой критерий "="&$A14&C$13, когда можно просто $A14&B$13?
пишете sumif, это вы специально не руссифицированную эксель используете?
-
20.11.2008, 18:34 #19
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Сообщение от KIL
Сообщение от KIL
-
20.11.2008, 19:11 #20
- Регистрация
- 06.12.2005
- Сообщений
- 236
Сообщение от Genn
Спасибо.
-
20.11.2008, 19:25 #21
- Регистрация
- 30.10.2007
- Сообщений
- 501
Сообщение от yaBB
Как раз что ни на есть по теме
Это и есть сводные таблицы (pivot table).
-
20.11.2008, 20:55 #22
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Сообщение от Andrey-Chechako
-
21.11.2008, 09:25 #23
- Регистрация
- 30.10.2007
- Сообщений
- 501
Сообщение от Genn
Можно поподробнее что у Вас не получается?
Попробую помочь - всё-таки в первой жизни был настоящим программистом.
-
21.11.2008, 10:22 #24
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Мне бы хотелось освоить технологию присваивания значений из фиксированного списка с использованием только Excel.
Пусть есть отдельный лист со списком возможных значений - например с именами сотрудников. Пусть есть другой лист - например кассовая книга. Один из столбцов - подотчетное лицо - сотрудник. Мне хотелось бы, чтобы в этом столбце была возможность сделать combo box (терминология Access) - при получении фокуса на ячейку слева рисовалась кнопка с треугольником, а после нажатия на нее открывался тот самый список значений из другого листа. Задача - вводить значения из фиксированного списка (имена сотрудников) несколькими кликами мышки.
(В идеале еще было бы хорошо задавать свойства этой связи - чтобы отображалось две колонки и значение записывалось из первой.)
p.s. Excel 2003 !Последний раз редактировалось Genn; 21.11.2008 в 11:32.
-
21.11.2008, 10:29 #25
- Регистрация
- 24.11.2005
- Сообщений
- 205
Ввод из списка предыдущих значений по столбцу: Alt + Стрелка вниз
Ограничение ввода (в т.ч. можно задавать список значений): Вкладка Данные, Группа "Работа с Данными", пункт "Проверка данных" (XL 2007).
-
21.11.2008, 12:34 #26
- Регистрация
- 30.10.2007
- Сообщений
- 501
Сообщение от Genn
В 2003 делается так (прошу прощения - Excel русский, так как с рабочего места, сам не люблю русский интерфейс, поскольку часто очень неинтуитивный).
Меню "Данные -> Проверка..." открывается окно "Проверка вводимых значений".
В поле "Тип данных" выбираем значение "Список".
В открывшемся поле "Источник" заполняем ссылкой на столбец или строку с допустимыми значениями.
К сожалению это ограничение - сделать как в Access нельзя, но если у Вас взаимно-однозначное соответствие, то выручит функция ВПР (или ГПР), в английском VLOOKUP(HLOOKUP). Вообще очень полезная функция.
-
21.11.2008, 13:57 #27
- Регистрация
- 06.08.2008
- Сообщений
- 150
Сообщение от knagaev
В данном случае нужно действовать через присвоение имен:
- выделяем ячейки, содержащие имя (неважно, строчку или столбец);
- ставим курсор в строку имен (слева от строки формул), пишем имя списка(например, сотрудники), нажимаем Enter;
- устанавливаем курсор в нужную ячейку; данные - проверка - тип данных - список; в появившейся строчке "источник" вводим "=сотрудники"). Вот и все.
Если нужно, эту ячейку можно размножить и список размножится тоже.
-
21.11.2008, 14:30 #28
- Регистрация
- 30.10.2007
- Сообщений
- 501
Сообщение от kurchatov
Спасибо за дополнение.
-
21.11.2008, 15:21 #29
- Регистрация
- 12.05.2006
- Сообщений
- 2,180
Спасибо. С именованием диапазонов знаком.
Функции VLOOKUP - это хорошо.
Английский интерфейс мне тоже нравится. Нет промежуточного звена, вносящего искажения.
Получается, что на одном листе можно сделать список "счетов" "главной книги" и тут же вывести обороты/остатки по счетам. А саму книгу на другом листе. :-)
А выбор из списка с многими полями можно эммулировать за счет того, что в каждую строчку главной книги будут вставляться не номер счета, а номер и название счета, например через пробел. Для расчета в sumif можно сделать отдельный столбец Критерий - куда выводить только первые Х символов ячейки номер счета.
Это кстати очень хорошее решение для организации управленческого учета операций на инвестиционных проектах. В месяц 30-40 платежей - и все делается в Excel.
-
21.11.2008, 16:38 #30
- Регистрация
- 06.12.2005
- Сообщений
- 236
Сообщение от knagaev
Спасибо.