Есть решенная задача по заполнению формы (MB-7) из базы данных (Genrgal...) по выбранным на MB-7 критериям: ФИО и дата выдачи. Задача решена: через запрос PQ - формируется плоская таблица и макросом отбирается и вставляется информация в форму.
После выбора ФИО на MB-7 - по ивенту изменения листа на PPE отбираются ФИО - определяется компания, даты выдачи и отдел.
Так вот Макрос работает на 2-х компьютерах нормально, но на 3-м - выдает ошибку 1004 без описания (вместо описания - знаки??????????) ошибка появляется на шаге обращения к фильтрам сводной таблице на листе PPE.
Есть ощущение, что это связано с региональными настройками компьютера, не смотря на то, что они установлены на Россию... Может кто сталкивался с подобными проблемами? Подскажите, в какую сторону копать?
Есть нетривиальная, на мой взгляд, задача: В ячейках есть находятся формулы - функция СУММЕСЛИМН, которая возвращает из большой базы данных по нескольким условиям, но есть дебильное требование заказчика, чтобы в ячейке была не функция, а сумма чисел, которые эта функция суммирует, т.е. формула должна быть не "=суммеслимн(......)", а типа "=число 1 + число 2 + число 3 +...+ число n". Есть идеи, как можно такое реализовать с помощью макроса или пользовательской функции? Может, кто сталкивался...
Понимаю, что тема избита, но не могу разобраться с тем, что нашел на форуме... Задача - посчитать формулой количество уникальных значений (в примере контрагентов) по заданным условиям в других столбцах. 1. количество уникальных контрагентов в "трц 1" правильный ответ "7" 2. количество уникальных контрагентов в "трц 1" в 2013 г. правильный ответ "6" 3. нужна возможность подсчета по более чем 2-м признакам
в столбце G - формулы, которые я нашел на форуме, но они не работают Помогите, пожалуйста поправить.
Есть некая база данных клиентов (тысячи строк). У каждого клиента есть набор параметров (в полях, все текстовые поля заполняются из справочников, т.е. стандартизированы): 1-место его размещение (текстовое поле, из справочника) 2-признак (текстовое поле, из справочника) 3-оценка эффективности (Числовое расчетное поле, которое может принимать любые положительные значения) 4-год, за который эта оценка рассчитана (числовое поле из справочника) 5-категория клиента (текстовое поле из справочника)
И есть некий справочник экспертных значений (десятки строк), где каждому сочетанию места (1), признака (2), года (4) и категории (5) соответствует экспертная оценка эффективности.
Задача: Без помощи макросов. найти по сочетанию значений полей 1, 2, 3, 4 из первой базы - значение категории (5) из второй. Например: в первой базе будет
место
признак
оценка
год
категория
место 1
признак 5
1534,55
2015
первая
место 2
признак какой-то
1432,08
2014
вторая
и т.д.
Во второй:
место
признак
оценка
год
категория
место 1
признак 5
1500
2015
третья
место 2
признак какой-то
1400
2014
вторая
и т.д.
так вот необходимо, чтобы в дополнительном поле (например, "категория экспертная") первой базы отразилась для клиента по первой строке примера "третья", а для клиента по второй строке "вторая".
Т.е. все текстовые критерии поиска во второй базе должны совпасть точно, а критерий цифровой "оценка" - наиболее близко.
Здравствуйте, коллеги! На листе "умная таблица", используется как БД (Много записей и полей). Ни по одному полю фильтр не установлен, но Excel номера строк подсвечивает голубым цветом, как будто где-то есть отбор по фильтру. Кнопка "Очистить" в "Сортировка и фильтр" не активна. если "отжать" кнопку автофильтр - тоже ничего не меняется. Раньше такого не было, с чего началось - не помню... На функционале никак не сказывается, но раздражает... Есть идеи как победить, без создания таблицы заново?
Здравствуйте, гуру! Помогите пожалуйста решить задачу, поиск не дал результатов. Ткните носом плз!
Задача - посчитать формулой среднюю величину затрат по нескольким критериям. Более подробно - в приложенном файле. Может есть другой, более изящный путь получить результат?
Выношу на Ваш суд сабж. Писал для себя. Скорее всего он далёк от совершенства - я не профи в VBA. Может кому пригодится. Ваши мнения/предложения приветствуются.
Может, я конечно уже наглею, но нужда пришла - поэтому прошу уважаемых гуру о помощи. Думаю, если получится сделать такой макрос, то это облегчит жизнь многим. Многим, кто по работе вынужден проверять и анализировать всякого рода однотипные таблицы, получаемые из филиалов, подразделений и т.п. Т.к. людей, дружащих с Excel достаточно немного, то им направить табл. можно только в "красивом виде", т.е. где есть все формулы, объединённые ячейки, помесячная разбивка и т.п., хотя по-сути - это должна быть база данных с определёнными полями...на основе которой уже с помощью СВОДНЫХ ТАБЛИЦ можно формировать уже любые отчёты и анализировать.... Но, как все знают, большинству юзеров заполнить табл. в виде базы данных, мягко говоря, неудобно.... Вот и есть идея написать такой "универсальный" макрос по преобразованию любой табл. в базу данных для построения сводных таблиц. МОИХ ЗНАНИЙ ДЛЯ ЭТОГО НЕДОСТАТОЧНО. Может, кто из гуру заинтересуется (а может уже и есть решение, о котором я не знаю) Собственно идея такая: 1. Макросу надо сообщить какие строки являются суммирующими (например путём проставления в один из столбцов признаков) чтобы в базу они не попадали (в примере строки 7,8,12,16 и т.д.) 2. Также указать какие строки к какому уровню суммирования относятся. 3. Из шапки создать поля признак, период 4. Загрузить собственно числовые данные в базу Если даже для макроса нужны будут ручные манипуляции с исходной таблицей (а это, как мне кажется, необходимо для его "универсальности") то в итоге получим действительно универсальный макрос и меньшую головную боль... <BR><STRONG>Файл удален</STRONG> - велик размер. [Модераторы]
Подскажите, может, кто знает каков сабж. Речь идёт не о таких случаях, когда просто мышкой тыкнуть, например на одно + второе поле, а когда значения должны браться в пределах одного признака.... не знаю как правильнее объяснить...см. пример. Надо, допустим сделать вычисляемое поле в признаке "ааа", где будет формула: февраль-январь.