Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Пакет Microsoft Office

  Все выпуски  

RFpro.ru: Пакет Microsoft Office


Хостинг портала RFpro.ru:
Московский хостер
Профессиональный ХОСТИНГ на базе Linux x64 и Windows x64

РАССЫЛКИ ПОРТАЛА RFPRO.RU

Лучшие эксперты по данной тематике

Валерий Ахметович Набиуллин aka ValeryN
Статус: Мастер-Эксперт
Рейтинг: 5220
∙ повысить рейтинг »
Гуревич Александр Львович
Статус: Профессионал
Рейтинг: 4815
∙ повысить рейтинг »
Роман Селиверстов
Статус: Советник
Рейтинг: 4536
∙ повысить рейтинг »

/ КОМПЬЮТЕРЫ И СОФТ / Программное обеспечение / Пакет Microsoft Office

Номер выпуска:915
Дата выхода:20.04.2012, 13:30
Администратор рассылки:Vasiliy83 (Профессионал)
Подписчиков / экспертов:172 / 140
Вопросов / ответов:1 / 3

Консультация # 185842: Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос: Из банка получаю выписку. В ней 35 столбцов - интересны 6 из них 1-Дата опер. 3-Номер докум. 5-Дебет 6-Кредит 10-Наименование 22-Назначение платежа Не все строки нужны для анализа Необходимо вручную выделить небходимые строки каким-либо способом (ва...


Консультация # 185842:

Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
Из банка получаю выписку. В ней 35 столбцов - интересны 6 из них
1-Дата опер.
3-Номер докум.
5-Дебет
6-Кредит
10-Наименование
22-Назначение платежа
Не все строки нужны для анализа
Необходимо вручную выделить небходимые строки каким-либо способом (варианты: в дополнительном столбце проставляем 1 рядом с нужной строкой или выделить цветом фона/цветом текста).
В какой-то ячейке вводим дату начала, рядом дату конца.
После этого необходимо:
1- отобрать только в отмеченных строки
2-выбрать строки по дате между датой начала и датой конца
3-просуммировать в выбранных строках в столбце Кредит и вычесть сумму записей в столбце Дебет.

Дата отправки: 17.04.2012, 12:59
Вопрос задал: Юренков Евгений Юрьевич (Посетитель)
Всего ответов: 3
Страница онлайн-консультации »


Консультирует Charlie (Студент):

Здравствуйте, Юренков Евгений Юрьевич!
Вот одно из правильных решений. Для удобства "пролистывания" по ширине и высоте осуществлено закрепление областей. Результат (формула) в ячейке F8 (во избежание перекрестных ссылок ячейка располагается до области данных). Формула в настоящее время выполнена в виде массива и рассчитана почти на 10000 (с 11 по 10000 строки) строк-данных и легко "расширяема". Даты начала и конца вводятся в ячейки AK9 и AL9 соответственно. В соответствии с заданием строки выбираются путем установки символа "1" в соответствующие строки столбца AJ. Ненужные столбцы легко скрываются кнопками Excel.
См. прикрепленный файл.
Удачи!

Консультировал: Charlie (Студент)
Дата отправки: 18.04.2012, 16:00
Прикреплённый файл: посмотреть » [36.0 кб]
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Megaloman (Академик):

Здравствуйте, Юренков Евгений Юрьевич!
По моему мнению можно получить более удобный способ выборки и подсчёта результатов по выборке, используем стандартное средство АвтоФильтр.
При этом где-то в других ячейках мне не надо задавать диапазон дат.
Для примера взял таблицу из предыдущего решения Charlie - там данные разнообразнее и есть с чем сверить результат.
Выделяем ячейки А10:AJ10
Меню-Данные-Фильтр-Автофильтр
Станем на ячейку, например, F33 (за пределами исходных данных), где будем получать искомые итоги
Из списка функций (Другие функции - математические) выберем функцию ПРОМЕЖУТОЧНЫЕ.ИТОГИ
В Мастере функции выберем номер функции 9 и укажем диапазон кредитов, и, далее таким же образом минус такая же функция для дебетов.
То есть получим в ячейке F33

=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;F11:F27)-ПРОМЕЖУТОЧНЫЕ.ИТОГИ(9;E11:E27)

Чтобы сравнивать с предыдущим решением Charlie, наставим в столбце AJ там же где и были единицы
Ну, теперь можн о фильтровать данные как Вам удобно, при этом получая на экране только отображение данных, удовлетворяющих Вашим условиям и подсчитанный итог по этим данным.

Например, по дате документа:
нажмём треугольничек фильтра в шапке таблицы-Условие

больше или равно 13.04.2012
и
меньше или равно 15.04.2012

(условие отбора как и в предыдущем решении)

и в столюце AJ отфильтруем только значения =1

Обратите внимание, в столбце, где в фильтр выбраны не все данные, треугольничек фильтра имеет другой цвет.
При этом получим результат выборки и посчитанную с выбранными данными формулу в F33.

Достоинство решения -можно фильтровать данные и при этом видеть не только результат, но и откуда этот результат берётся.
Можно быстро менять условия.
Можно безо всякого напряжения переопределить фильтр, например, на нужные даты или задать условия и по другим столбцам.
Чтобы отобразить все данные - Данные - Фильтр - Отобразить всё.

Спря тать столбцы просто - выделяете ненужные - формат-столбец-скрыть.

Файл прилагаю.

Здесь сделана таблица с макросом: На листе "Загрузка выписки" организована кнопка, по нажатию которой выдаётся стандартное окно Excel для выбора файла выписки, выбранная выписка подгружается в таблицу на соседний лист, скрываются неинтересные столбцы, организуется фильтр и подсчет итогов по фильтру. Дата операции должна начинаться на клетке A11, то есть убран ручной процесс организации фильтра и скрываются столбцы. Далее работа с фильтром как выше описано - выбираете диапазон дат, наставляете где надо дополнительные единицы и отфильтровываете по ним.

Консультировал: Megaloman (Академик)
Дата отправки: 18.04.2012, 20:10
Прикреплённый файл: посмотреть » [50.0 кб]
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Консультирует Филатов Евгений Геннадьевич (Профессионал):

Здравствуйте, Юренков Евгений Юрьевич!

Переношу ответ из мини-форума.

консультация 185842 ответ

Решение выполнено с помощью макроса. В полученный файл выписки нужно добавить макрос из образца или открыть образец вместе с выпиской и запустить.
В первом столбце нужных строк заливкой отметить строки, которые будут входить в отчет. Затем запустить макрос.
Пользователю будет предложено ввести начальную и конечную дату расчета. Даты отбираются включительно между этими значениями ( если выбрать начальную и конечную дату одинаковыми, то отчет будет только за этот день ) . Даты берутся из столбца 1, начиная с 11 строки и пока не будет найдена первая пустая ячейка ( либо в ячейке будет значение, которое нельзя преобразовать в дату ) . По-умолчанию пользователю предлагается минимальная и максимальная дата в этом списке. Количество строк для отбора ограничено 65525 ( максимальное значение строк на листе Excel ) .
Макрос производит сканирование значений дат из первого столбца, затем если они подходят под условие, проверяется наличие заливки ( чтобы строка не бралась в расчет, нужно отменить заливку ячейки, выбрав из списка "нет заливки" ) . Если заливка есть, то в переменные дебета и кредита добавляется значение столбцов 5 и 6 с предварительной проверкой возможности преобразования значений ячеек в число.
После просмотра всех строк на экран выводится результат и одновременно на Лист2 выписки формируется шапка таблицы ( или поверх существующей шапки, если уже делались отчеты ) и в первой пустой строке выводятся данные условий отбора и результаты. Одновременно на Лист1 скрываются ненужные столбцы.
Выделив заливкой другие ячейки и убрав заливку в ненужных, можно еще раз запустить макрос с другими условиями дат. Результаты допишутся на Лист2 в новой строке.

В тексте макроса приведено подробное описание команд. Если будут вопросы - пишите в мини -форум.

С уважением.

Консультировал: Филатов Евгений Геннадьевич (Профессионал)
Дата отправки: 19.04.2012, 10:44
Рейтинг ответа:

НЕ одобряю 0 одобряю!


Оценить выпуск | Задать вопрос экспертам

главная страница  |  стать участником  |  получить консультацию
техническая поддержка  |  восстановить логин/пароль

Дорогой читатель!
Команда портала RFPRO.RU благодарит Вас за то, что Вы пользуетесь нашими услугами. Вы только что прочли очередной выпуск рассылки. Мы старались. Пожалуйста, оцените его. Если совет помог Вам, если Вам понравился ответ, Вы можете поблагодарить автора - для этого в каждом ответе есть специальные ссылки. Вы можете оставить отзыв о работе портале. Нам очень важно знать Ваше мнение. Вы можете поближе познакомиться с жизнью портала, посетив наш форум, почитав журнал, который издают наши эксперты. Если у Вас есть желание помочь людям, поделиться своими знаниями, Вы можете зарегистрироваться экспертом. Заходите - у нас интересно!
МЫ РАБОТАЕМ ДЛЯ ВАС!



В избранное