Новости:

Интересные и полезные статьи по работе с Excel и VBA
можно найти в разделе ХИТРОСТИ

Главное меню

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.

Просмотр сообщений

Темы - Nurbol

#1
добрый день всем.
Подскажите, пожалуйста.
Три вопроса, связанных между собой.
1. Как создать массив?
2. Как создать запрос по результатам выборки из таблицы по определенному полю (полям)?
3. Как передать в массив результат запроса?


#2
Доброго времени вам
Есть файл, некий план командировок.
Выглядит он из граф: ФИО - город - период
Ну, то есть, кто когда и куда поедет.
Нужно сделать что-то похожее на сводную таблицу. пытался через сводные сделать - но там на пересечении результат в виде арифметического действия (сумма и т.п.)
А нужно сделать сводную, в которой строки - ФИО, столбцы - это периоды, а на пересечении - города командировок.
Ну и обратную сводную: в строках - города, в столбцах - периоды, а на пересечении - ФИО сотрудника.
Что-то вроде перекрестного запроса получается
Подскажите, как это сделать малой кровью?

Файл прилагаю
#3
Коллеги, подскажите одну вещь
Сделал таблицу в Гугл, раздает задания сотрудникам.
Сотрудник отчитывается тоже в Гугле.
Связал Гугл с телеграммом: сделал бота, который на запрос номера входящего письма выдает информацию об исполнителе, статусе исполнения и дате исполнения (если исполнены, конечно)

Хочу добавить туда, чтобы сотрудник мог отправить свои координаты из Телеграмма.
В Гугл таблицу будут вноситься координаты целевой точки.
Нужно, чтобы при получении определять расстояние от целевой точки до полученных координат.
Проще говоря, контролировать своих сотрудников, получая подтверждение, что он фактически побывал в требуемом месте.

Первая проблема - получить координаты из Телеграмм - по этому вопросу буду в другом месте рыть, но если есть знающие - буду только рад.
А вот подходящая для форума проблема - это вторая: рассчитать расстояние - пока не представляю как.
Может дадите волшебного пендюля в правильном направлении?
#4
Добрый день
В общем такая задача.
Необходимо определить поступившие платежи по назначению в соответствии с ФИО договора.
Все платежи поступают на один текущий счет

в банковской выписке в назначении платежа, либо в графе отправитель, либо в графе БИН/ИИН есть необходимые данные.
по отправителю и по БИН/ИИНу поиск осуществлять не особо составляет труда.
а вот в поле "Назначение платежа" бухгалтера разных компаний пишут кто во что горазд.
кроме суммы, могут написать ФИО, или ИИН, или РНН, или СИК или номер исполнительного листа, либо решение суда.
Есть отдельный файл, в котором в разных графах имеется вся эта информация. Эта информация состоит из цифр, символов "№", "-", "/", или "FV". Например, ИИН - это 12 подряд цифр, номер исполнительного листа может быть вида "№23-75/1", решение суда - вида "FV 12-54". В любом случае, длина полей, и содержимое - может быть разное. Даже для одной графы.
Набор записей этого файла - больше 120 тыс. Это портфель просроченной задолженности

Задача.
Из банковской выписки из назначения платежа выбирать подстроку произвольной длины, состоящей подряд из цифр и вышеуказанных символов.
Затем через поиск в файле - портфеле, нужно определить строку (ну а далее, значение из определенной, соответствующей ячейки), на которой встречается искомая комбинация.
Ну и так далее по всему полю "Назначения платежа" и далее по всей банковской выписке.
Измучился через VBA делать.
Помощь нужна.
Яндекс.Метрика Рейтинг@Mail.ru