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

Страницы: 1
Чекбоксы и автоматическое обновление при изменениях вкл/выкл
 
Доброго времени суток, уважаеммые коллеги, мастера форумисты.
Есть такая замечательная надстройка Geodesix (http://www.calvert.ch/geodesix/download/)
Так сложилось, что приходится работать с картами прямо в excel
Надстройка меня выручает, но очень нехватает двух функций.
1. Отображение меток на карте по признаку отмеченного и неотмеченного чекбокса (чекбокса вообще нет)
2. Возможности включать и выключать автоматическое обновление карты и меток если что либо изменено в таблице (каждый раз нужно нажимать на кнопку обновить)

Если кто, сможет прикрутить эти две фишки, я был бы очень признателен
Заранее благодарен
Отправка таблицы с нарезкой.Excel и Outlook
 
Коллеги, доброе утро
Очень давно сюда не заходил. Столько интересных задач в темах)
Подскажите пожалуйста, может кто встречал макрос, или надстройку для excel
Суть вопроса в том, что приходится много работать в таблицах, и часто высылать откорректированную табличку по почте.
Для этого есть два способа которые я знаю.
1. Сохранить таблицу, открыть Outlook, написать тему письма, выбрать адресата, написать текст письма и вложить туда табличку.
2. Нажать на кнопку отправки сразу в Excel, после чего таблица попадает в письмо, которое есть пустым, тема письма соответствует названию файла. Там же можно написать текст и отправить.
Чего очень хотелось бы)))
1. Вызвать окно непосредственно в Excel написать в нем тему, текст, если можно указать адресата и потом просто нажать на отправку и письмо перенеслось в Outlook.
Т.е. суть в том, что-бы не включать outlook до момента отправки.
2. Рассылка таблицы с нарезкой и персональным текстом
Например:
Есть таблица унифицированной формы, каждая строчка, или несколько строчек имеют отношение к разным адресатам.
В конце таблицы, на уровне шапки прописываем текст, например:
Запрос ценовых условий на март – это станет общей унифицированной темой писем
Напротив, каждой строчки прописываем текст, далее в соседней ячейке email получателя, получателей
Когда готовы произвести рассылку, выделяем так называемую область коммуникации, и каждому получателю отправляется письмо с прописанным текстом и унифицированной темой.
При этом было бы неплохо выбрать вариант включения среза таблички.
·         Отдельным файлом как вложение
·         В тело письма, под текстом без шапки
·         В тело письма, под текстом с шапкой
Заранее благодарен за подсказку в верном направлении
Спасибо
Форма для мониторинга цен валюты и отправка уведомлений на почту при условиях по формулам
 
Коллеги, добрый вечер

Есть такого рода вопрос, или задача, или как его правильно назвать.
Хотим с товарищем, который живет в Польше организовать некий автоматический мониторинг стоимости валют с целью выгодной конвертации.

1. Есть статичная таблица на сайте – её можно вывести на лист через данные
https://cinkciarz.pl/kantor/kursy-walut-cinkciarz-pl

2. Данные в таблице с периодичностью в 15  - 30 секунд обновляются
3. Как мы заметили, обновляются не все ячейки, в некоторых значения остаются прежними по двум причинам:
- Ничего не изменилось, в таком случае время, указанное в последнем столбце таблицы, остается прежним
- Вся таблица обновилась, и данные везде обновились, но в какой-то ячейке обновление не каждых 15 секунд, а каждых 30
4. После обновления таблицы, её нужно копировать на отдельный лист, т.е как бы архивировать, по принципу, каждое новое обновление, без шапки полностью стает в конце таблицы.
Выходит, такого рода автоматический парсинг в один массив
5. Последний столбец обновляемой таблицы -  это время. Но к сожалению, в столбце отсутствует дата, потому нужно, по завершению дня, автоматическое добавление столбца с датой, напротив каждой ячейки в массиве
6. Все данные из обновляемого массива, для визуализации нужно вывести в несколько диаграмм с осью X – время, для первой диаграммы и для второй ось X – дата, или просто обозначить диапазон в массиве, с которого будет выводится биржевая диаграмма
7. Также нужно прицепить макрос с помощью которого будут направляться уведомления, по email
8. В макросе нужно реализовать возможность задавать область реакции
К примеру, выбираем одну, несколько ячеек, или целый столбец, прописываем условие с помощью формулы, при выполнении которого будет отправляться письмо.
Например,
В нашем массиве есть столбец, со стоимостью валюты, и нам нужно продать доллар, купить за него злотые.
Но уведомление нужно отправить только в том случае, если сегодня стоимость покупки доллара выше на 5%, чем это было вчера, но и как минимум на 3% выше чем позавчера, и не ниже чем среднем за 21 день.
ЕСЛИ условие выполняется, то отправить выделенную область на email, текст, тему, адресат нужно редактировать на отдельном листе, или листах
Замена кириллической буквы на латиницу
 
Коллеги, добрый день
Есть такого рода вопрос. Не могу никак скрутить формулу.
Вывожу в столбец данные с помощью ИНДЕКС+ПОИСКПОЗ, получаю необходимые значения, в данном случае это уникальные идентификаторы от 3-х до 8 символов.
Каждый идентификатор может содержать в себе кириллические прописные или строчные буквы, каждой такой букве соответствует какая-то буква из латинского алфавита.
Нужно после дописать формулу ПОДСТАВИТЬ поверх формулы ИНДЕКС+ПОИСКПОЗ, таким образом, чтобы выполнялась проверка на наличие кириллической буквы и вместо неё подставлялась латинская.
Таблица с алфавитами на другом листе.
Насколько я понимаю, тут нужна химия с формулами ПОДСТАИТЬ, ПРОСМОТР, ЕОШ, или я ошибся?
Заранее благодарен за любые подсказки
Обновление данных из закрытых книг
 
Коллеги, добрый день! Подскажите пожалуйста, есть у кого ни будь макрос, который обновляет значения, выводимые формулами из закрытых книг.
Суть заключается в том, что, если 1 файл в который подтягивается множество данных с помощью формул из более чем 300 файлов.
У этих 300 файлов статические имена, которые, как Вы знаете отображаются в формулах, когда файл закрыт.
Практически каждый день, какая-то часть файлов заменяется на более новые, с тем же именем и той же разметкой, но естественно с другим содержанием
Нужно с помощью макроса, не открывая файлы обновить данные которые выводятся формулами.
Раньше на форуме был такой макрос, в котором даже был «прикурчен» прогрессбар, но не могу найти,
Заранее благодарю за помощь
Консолидация нескольких рабочих листов в единый сводный отчет, максимальное количество диапазонов для консолидации?
 
Коллеги, подскажите пожалуйста какое максимальное количество листов для консолидации данных в одну сводную таблицу?
Вопрос не в том, чтобы узнать количество, а в том, чтобы понять почему нельзя больше 8 штук

Уже вроде наладили один из важных рабочих процессов, начали сводить некий реестр на работе с помощью консолидации в сводную (https://goo.gl/nh8QDs)
И добавив 8 диапазонов все стало. Больше добавить не можем.
Кто сталкивался, кто знает в чем причина?

Заранее благодарен
Получение данных из списка файлов
 
Коллеги форумчане, добрый день!

Примерно год назад обращался за помощью на форум, так как очень нуждался в более совершенной, или так сказать функциональной формуле ИНДЕКС+ПОИСКПОЗ.
В результате была получена очень гибкая и функциональная формула, подробнее по ссылке, огромное спасибо за помощь vikttur формула работает и облегчает жизнь) Но теперь возник следующий вопрос.
Данная формула, а именно ИНДЕКС+МАКС(ЕСЛИ=дипазон+СТОЛБЕЦ работает с закрытыми файлами, ранее это был один файл, теперь их много(((
Можно ли что-то добавить в формулу, чтобы она переключалась между файлами исходя из имени которое указано в ячейке.
Фактически , место расположения,  диапазоны и названия листов с которых достаются данные абсолютно одинаковые, а вот названия файлов разные.
Изменено: Hopsright - 20.05.2015 12:04:26
Макрос для регулирования нагрузки процессора
 
Уважаемые коллеги, профессионалы
Есть такого рода задача.
Существует файл, в который с помощью формул выводится информация более чем из 30 других файлов. (Так называемых стоп файлов)
В свою очередь в эти 30 файлов с помощью формул выводятся значения с аналогичных файлов динамических файлов, в которых часть значений обновляется, а часть нет.
Соответственно по статическим значениями и переноситься информация

В большом файле есть макрос который открывает стоп файлы и пересчитывает формулы, то есть обновляет связи с динамическими файлами.

Суть проблемы в том, что количество подключённых файлов растёт, и вот перешагнув количество в 30 штук, комп уже начал, мягко говоря немного кашлять.

Поиск решения проблемы.
Нет ли у кого ни будь макроса, с помощью которого общую нагрузку на процессор, исходя из задач на пересчет, можно было бы разделить на очередь небольшими, так сказать "печечками" и произвести спокойно пересчет?
То есть сделать тоже самое, что и делается сейчас, но порционно, даже если это займёт больше времени. А что касаемо времени было бы неплохо видеть кол порций и примерное время в каком ни будь прогресс баре.

Заранее благодарен за помощь
Изменено: Hopsright - 24.07.2014 16:16:00
ИНДЕКС+ПОИСКПОЗ по целому листу вне зависимости от того где находится строка и столбец просмотра
 
Уважаемые форумчане, помогите решить задачу.
Как получить результат аналогичный результату формулы ИНДЕКС+ПОИСКПОЗ, но при этом в формуле задавать не точный массив в котором содержаться данные, а произвольный массив вне зависимости от того где она находится на листе.
Обобщенно, как по мне это звучит ИНДЕКС+ПОИСКПОЗ с динамическим поиском массива.
Хотелось бы реализовать возможность указывать например такой диапазон =ИНДЕКС([Книга48]Лист1!$A:$BE
Заранее благодарен
Массовый поиск файлов excel по условиям со столбца, Поиск файлов по условиям
 
Массовый поиск файлов по условиям.
здравствуйте уважаемые коллеги форумчане.
Понимаю, что обращаюсь возможно не совсем по адресу, но так как задача связана с EXCEL то решил написать именно сюда.
Задача следующего рода.
Есть столбец со значениями, в котором примерно 90 000 – 100 000 тыс. уникальных номеров от 3 – 7 знаков.
Нужно выполнить поиск всех файлов .xls, .xslx, .xlsb, .xlsm в которых присутствует целиком хоть один из номеров которые находятся в столбце.
Основные места для поиска, это жесткий диск, локальное сетевое файловое хранилище, и почтовый файл программы OUTLOOK
Далее список найденных файлов со ссылками нужно вывести в таблицу и обозначить напротив каждого количество найденных соответствий.

Понимаю, задача далеко не простая, но я уверен, хоть кто-то сталкивался с подобным.
Заранее благодарен за помощь и подсказки
Изменено: Hopsright - 20.05.2015 11:59:10
Поиск и перенос данных в один столбец с 7000 файлов
 
Коллеги форумчане, подскажите как можно реализовать следующее.
На жестком диске иметься очень много файлов (7000) в которых есть важные не консолидированные и их в свою очередь нужно оттуда достать.

Помогите решить вопрос:
Есть список и ссылки (пути) на файлы откуда нужно доставать данные и есть формула.
Есть возможные варианты, форматов файлов – xlsx, xls, xlsm
Есть возможные варианты, названия листов – Адресная программа, лист1, лист2, адреса
Есть возможные варианты, названия столбца с данными в шапке - № Квартиры, № Кв, Кв-№
И сама формула:
{=ИНДЕКС('\\10.1.0.1\jula\Треш\[ФАйл.xlsx]Адресная программа Лист2'!$A$1:$Z$1000;МИН(ЕСЛИ('\\10.1.0.1\jula\Треш\[ФАйл.xlsx]Адресная программа Лист2'!$A$1:$Z$1000="№ Квартиры";СТРОКА('Массив для парсинга'!$A$1:$Z$1000)))+СТРОКА()-1;МИН(ЕСЛИ('\\10.1.0.1\jula\Треш\[ФАйл.xlsx]Адресная программа Лист2'!$A$1:$Z$1000="№ Квартиры";СТОЛБЕЦ('Массив для парсинга'!$A$1:$Z$1000)))+СТОЛБЕЦ($A2)-1)}

Формула работает таким образом, что находит все значения в файле ФАйл.xlsx в столбце “№ Квартиры” и выстраивает их в столбец, но когда значения заканчиваются, формула выводит "0"

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

Заранее благодарен за помощь и любые подсказки
Не работает формула ЕСЛИ в связке с ИНДЕКС+ПОИСКПОЗ
 
Коллеги форумчане, столкнулся с проблемой, подскажите где может прятаться ошибка?
Файл выложить не могу, формула если через кнопку результат показываешь, а когда закрываешь , хоть массивом, хоть просто, выдаёт 0
Никогда не сталкивался с подобным

Заранее благодарен

[IMG]
Работать с файлами *.gsheet (Google spreadsheet) в программе Excel
 
Доброго времени суток
Подскажите пожалуйста, есть ли какая либо наДстройка, или макросы с помощью которых можно было бы полноценно работать с файлами *.gsheet (Google Docs) в программе Excel
Заранее благодарен
Поиск минимального произведениея, значения и массива по координатам в градусах
 
Помогите пожалуйста решить задачу.
Уже просто мозг кипит, а решение не приходит.

Данные:

Лист - База объектов
Иметься таблица с координатами торговых точек, более 100 тыс. в одном массиве по разным городам.
Значения – «Город», «Широта» и «Долгота» расположены в разных столбцах
Лист - База филиалов
Иметься таблица с координатами филиалов офиса, на данный момент, это 19 количество может изменяться, так как иногда филиала идут в отпуска.
Значения – «Город», «Адрес», «Координаты», «Широта», «Долгота», «Номер филиала» расположены в разных столбцах.
Задача:
Нужно вычислить географическую привязку торговой точки к номеру филиалу по признаку ЕСЛИ(город филиала = городу торговой точки + ЕСЛИ(филиал находится на минимальном расстоянии от торговой точки
Используя формулу:
acos(d) =111,2* sin(φА)•sin(φB) + cos(φА)•cos(φB)•cos(λА − λB),
Где φА и φB — широты, λА, λB — долготы данных пунктов, d — расстояние между пунктами, измеряемое в километрах

Формулу нужно вписать в отдельном столбце на Листе «База объектов», таким образом, чтобы по результатам прострела, получить привязку каждой точки к ближайшему номеру филиалу в своём городе.
При этом нужно учесть тот факт, что список филиалов может увеличиваться, или уменьшаться на N филиалов.

Ранее задача решалась следующим образом:
Список магазинов транспонировался так, чтобы из него получалась шапка на 6 строк
Для поиска минимальных расстояний использовалась выше указанная формула, а уже из результатов географической отдалённости по результатам формулы с помощью формулы массива
=ИНДЕКС(ПОИСКПОЗ(МИН – выполнялся поиск ближайшего филиала.
В ходе работы стало крайне неудобно каждый раз урезать, или удлинять шапку и переписывать формулы, потому и возникла выше описанная задача.
Заранее благодарен за помощь.

Часть (не 100 000 тыс) таблицы в которой нужно произвести исчисления и полную таблицу филиалов прикрепляю к данному сообщению.
Ещё раз всем огромное спасибо
Страницы: 1
Наверх