Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
PowerPivot + Access - автоматическое добавление столбца
 
Мда, вот я идиот: перелопатил все возможности соединения, пробовал и так, и сяк...
А в самом очевидном месте не посмотрел  :)

Андрей, спасибо большое!!!
PowerPivot + Access - автоматическое добавление столбца
 
Всем привет!
Строю аналитические отчеты на основе PowerPivot (большие объемы исходных данных [более 1 млн записей]+ использую PP-формулы, поэтому не хочется пользоваться стандартным функционалом сводных таблиц)
Данные в PP тянутся простым запросом (select * from [table1];) из Access БД.

По запросу пользователей информации база переживает большое кол-во изменений, в т.ч. добавляются дополнительные "срезы", т.е. колонки в изначальных таблицах в Access.

Есть ли способ обеспечить появление этих "дополнительных" колонок в таблице PowerPivot? Использование стандартной кнопки "Обновить" не приводит к нужному результату.

МБ, можно как-то хитро отредактировать соединение Access & PP? или построить его неочевидным образом, чтобы заранее предусмотреть такую возможность?
Удаление названий несуществующих макросов из окна управления макросами (ALT + F8)
 
Александр, она, к сожалению, неактивна, так что помочь не может  :)
Удаление названий несуществующих макросов из окна управления макросами (ALT + F8)
 
Здравствуйте!

Столкнулся со следующей проблемой.
В процессе создания файла пользовался двумя UDF'ами, которые писал сам. Потом от подхода решил отказаться, удалил код и написал новую функцию, которую использую в расчетах
Тем не менее, следы старых UDF остались видны в окне запусков макросов (см. картинку) - это строки HoltWinters & HoltWintersIndices. Причем видны как процедуры, доступные для запуска, а при попытке нажать Run выдает ошибку - Reference is not valid.

Может быть, кто-нибудь знает, как можно убрать эти две строчки?
Я пробовал переносить код в новый модуль, а старые модули удалять - безуспешно.
Удалить хотелось бы, ибо по завершении работы передам файл пользователям, которые будут мб запускать макросы через Alt + F8 - а смущать их непонятными лишними позициями не хочется.

Зашарить файл, к сожалению, не могу.

Спасибо за помощь
Как подсчитать количество ячеек по цвету заливки?, Функция СЧЕТЗАЛИВКА
 
Так подходит?
Изменено: planternnn - 23.10.2014 10:06:12
Анализ данных из выбранного диапазона с помощью VBA, Необходимо помочь с написанием макроса для анализа данных из диапазона.
 
Может быть, так?
Код
Sub primer()
ActiveSheet.Range("b2", ActiveSheet.Range("b2").End(xlDown)).Select
For Each cell In Selection
   If cell.Value = "покупка" Then
      cell.Interior.ColorIndex = 1
   Else
   End If
Next cell
End Sub 
Экспорт данных из одной книги в другую
 
Не очень понял вопроса, поэтому отвечу, как понял  :)
У меня сделано вот так:


Когда нужен основной файл, захожу в Данные-Изменить связи-Обновить и обновляю input'ы
Экспорт данных из одной книги в другую
 
У меня впрок поставлены прямые ссылки в основном файле на второстепенные.
Как только данные внесены во второстепенные, они сами по связям подтягиваются в основной файл
Сцепка разных наименований
 
заменить "5-НОК*50*" на "5-Нок таблетки №50"?
Добавление в формулу СУММЕСЛИМН/СУММПРОИЗВ условия ИЛИ
 
=СУММПРОИЗВ(($B$2:$B$1448)*($A$2:$A$1448={"Красный";"Синий"}))
недостаточно коротко?
Поиск значения по не точному совпадению, прошу помощи
 
А вот это для вашего случая не поможет?
p.s. без файла-примера как-то не очень удобно
Выведение на листе заданного диапазона с другого листа, в зависимости от значения в раскрывающемся списке
 
А что если условное форматирование?
Выведение на листе заданного диапазона с другого листа, в зависимости от значения в раскрывающемся списке
 
Может быть, так попробовать?
Как сделать так, чтобы текст не выходил за границу ячейки?
 
а можно пример, где введение апострофа нарушает вычисления?
Как сделать так, чтобы текст не выходил за границу ячейки?
 
Я ставлю пробел или '  в ячейку справа в таком случае :)
Выбор первой непустой ячейки
 
Может быть, так?
=ИНДЕКС(B1:G1;0;ПОИСКПОЗ(ИСТИНА;ИНДЕКС((B1:G1<>"");0);0))
Когда-то для похожей задачи нашел на англояз. форуме
Изменено: planternnn - 02.10.2014 11:22:56 (едет формула из-за смайлов при копировании)
сочетание клавиш ctrl + [ перестало работать
 
Еще раз здравствуйте :)

Помогло покопаться в настройках windows и поставить English (US) в панели Standards and formats раздела Regional and language options
До этого там стояло Russian, несмотря на то, что язык Windows всегда был английский.

Спасибо всем за советы, особенно Михаилу С. за идею
сочетание клавиш ctrl + [ перестало работать
 
Нет, макросов не назначено
сочетание клавиш ctrl + [ перестало работать
 
Спасибо за совет.
Но я пробовал перегружать excel, windows, делать log off, и ничего не помогло  
сочетание клавиш ctrl + [ перестало работать
 
Добрый день!
В своей работе постоянно пользовался сочетанием клавиш ctrl + [ (или противоположным ему ctrl + ]). Шорткат показывает, на какие ячейки ссылается активная ячейка
Однако без видимых причин этот шорткат перестал работать.
Кто-нибудь сталкивался с аналогичной проблемой и может подсказать пути решения?

winxp, excel 2010
У коллег в моих же файлах сочетание клавиш работает корректно
Подстановка значений согласно условиям
 
или так
=СУММЕСЛИМН($E$9:$E$23;$A$9:$A$23;I9;$C$9:$C$23;J9;$D$9:$D$23;K9)
Подстановка значений согласно условиям
 
Код
=СУММ(($E$9:$E$23)*($A$9:$A$23=I10)*($C$9:$C$23=J10)*($D$9:$D$23=K10))
формула массива
это, чтоли, требуется?
(уверен, что можно изящнее, но вроде работает)
Изменено: planternnn - 31.01.2014 14:45:51
Скопировать данные с одного листа на следующий
 
В свое время мне помогла функция ДВССЫЛ и вытаскивание с ее помощью ссылки на лист с названием предыдущего месяца
но когда я это сделал, я понял что НАМНОГО проще и стабильнее ручками, как и сказал wowick

2 wowick,
как здорово подошел ваш пост к вашей же подписи  :)
Странная ссылка на подписанную тему в письме-оповещении
 
ber$erk, что-то я не понимаю: на ваш пост #3 пришла прекрасная ссылка, по которой я с удовольствием прошел в тему :)
А в письме получасовой давности ссылка была как в вашем первом сообщении и вела в профиль :О
Странная ссылка на подписанную тему в письме-оповещении
 
А можно апнуть старую тему?
Интересно получить ответ
Отражение табелей каждому сотруднику
 
Интим (в смысле, протянуть формулу вниз) не предлагать?
Значение, дающее максимальное частное
 
Acid Burn,
можно легко унифицировать формулу для P5, используя наработки Владимира
=ЕСЛИ(O5="";"";ИНДЕКС(E$2:N$2;1;ПОИСКПОЗ(O5;E5:N5/ИНДЕКС($E$4:$N$14;ПРОСМОТР(2;1/ПОИСК("пду";$D$4  :D  5);СТРОКА($D$4  :D  5)-3);Ч(ИНДЕКС(СТОЛБЕЦ($E$1:$N$1)-4  ;)  ));0)

Обратите внимание на ошибки в E15:E16, не забудьте их перехватить!
Значение, дающее максимальное частное
 
Acid Burn,
формула массива для P5
=ИНДЕКС(E$2:N$2;1;ПОИСКПОЗ(O5;E5:N5/E4:N4;0))

ОК?
Учет товаров
 
если вы будете последовательны в выборе языка при вводе размера (не смешивать русские и английские М, например), то так, я полагаю:
Учет товаров
 
Что такое размер "M-L" или вот S(XS)?
А еще есть размер "?"
Как-то все не очень понятно
Изменено: planternnn - 25.01.2014 19:31:37
Страницы: 1
Наверх