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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 886 След.
Свод данных с разных листов на один
 
Если что - моему макросу не важно сколько и в каком порядке контрагенты и товары, важно только чтоб начало таблицы было с первой строки и чтобы позиции шапок были на местах (прописал в коде For i = 3 To .Rows.Count и For ii = 2 To .Columns.Count). но это если нужно можно определять динамически.
Свод данных с разных листов на один
 
Цитата
Чеширка44rus написал:
Это именно то, что хотелось бы видеть в итоге!
- а в итоге "Итого в м3" не нужно?
Свод данных с разных листов на один
 
Чеширка44rus,  
вот пример кода как собрать все данные и выгрузить в прямую таблицу
Свод данных с разных листов на один
 
Цитата
Чеширка44rus написал:
а если так?
- 14,6 КБ (15 040 байт) - это размер ФАЙЛА
Свод данных с разных листов на один
 
Цитата
Чеширка44rus написал:
с макросами работала очень давно
- можно и в PQ собрать данные сиз файлов, кому как удобнее.
Но без примера в файлах практического решения не будет.
Свод данных с разных листов на один
 
Цитата
Чеширка44rus написал:
кроме как в ручную
- можно макросом в конце месяца собрать данные из всех файлов месяца в одну плоскую таблицу, а уже из неё делать сводную желаемого вида.
Хотя можно и каждый день макросом обновлять эту плоскую таблицу и сводную.
Поиск по Короткому коду, Поиск по короткому коду
 
Raritet123, если нужно искать по полному длинному коду, то можно сперва создать допстолбец с хэшами этих длинных значений (макросом или udf например)  и искать по этим хэшам.
Разделение одной таблицы состоящей из 1000 строк и 3х столбцов на равные таблицы по 50 строк, Приходится ежедневно разносить одну длинную таблицу на несколько по 40-50 строк для вывода в чертеж
 
Polevik, ну макрос то простой, вот для начала:
код
формула с ВПР или аналог для выборки значения по периодам времени, формула с ВПР или аналог для выборки значения по периодам времени
 
Цитата
vopona написал:
ВСЕМ ещё раз огроменное спасибо
- вот макрос для всех примеров с вариантом если вдруг должности в итоге должны собраться не уникальные
код
формула с ВПР или аналог для выборки значения по периодам времени, формула с ВПР или аналог для выборки значения по периодам времени
 
vopona, там может быть такое, что периоды будут/могут включать две должности? Вот как например работает макрос, но там в результате косяк возможно потому что ставит ссылки в умную таблицу...
макросом на словаре можно реализовать ещё так - сперва собрать в словаре данные по каждой персоне в каждый день, затем в цикле по второй таблице это всё извлечь каждому.
Вы дайте пример чуть поразнообразнее, и если есть пересечения должностей то и это тоже нужно показать.
Несколько условий по ЕСЛИ, ИНДЕКС, ПОИСКПОЗ
 
не давайте писать как кто хочет, только выбор из списка - так всем будет легче.
Сравнить две таблицы Excel, Не могу сверить две таблицы со значениями общий признак, которых повторяется по несколько раз в строках
 
Цитата
arturdaimler написал:
Сам я ничего не смог сообразить из Впр, Поискпоз или Индекс.
Добрый день.
Если добавить в каждую таблицу по допстолбцу, где слить вместе
Номер Этапа|Шифр
например вот так, то применив в каждой из таблиц  по этим столбцам эти функции выясните какие шифры добавились, а какие пропали.
Сравнение двух таблиц., Какую применить функцию?
 
Цитата
Алексей Панов написал:
Что то не так
- что именно? Открыл файл, всё посчитано.
Зачем только дубли во второй таблице ставить?
Изменено: Hugo - 09.04.2026 17:27:00
Сравнение двух таблиц., Какую применить функцию?
 
Алексей Панов,  как один из вариантов
Код
=СУММЕСЛИ(Таблица1[Наименованиет материала];[@Столбец1];Таблица1[Количество])
Преобразование числа в дату
 
ALARMus,  возможно если Эксель х64 то в VBA в UDF можно использовать тип LongLong, я проверить не могу, у меня он х32
Изменено: Hugo - 09.04.2026 16:45:04
Преобразование числа в дату
 
ALARMus, Гугль знает всё. Только вот у меня на 3 часа меньше показывает...

https://share.google/aimode/qXCKZZ4ViX6D02EBr



P.S. Возможно на 3 часа меньше потому что 3 последних цифры Эксель обнуляет. А это Гугль не учёл...
Была вроде надстройка для работы с длинными числами, наверное её нужно привлечь.
Изменено: Hugo - 09.04.2026 16:00:22
Макрос взамен функции ВПР, Макрос для переноса данных с одного листа на другой в зависимости совпадений начальных данных
 
MikeVol,  Ну да, только давно это было. Ещё и в имени файла H ))
Даже сейчас смотрю ещё Rows.Count без привязки к листу, что недоработка, и тут не исправил... Заменил выше файл. Там ещё и переменная одна была лишняя...
Если массив теперь шире то можно было бы чуть оптимизировать, но раз уже написано то просто накопипастил строк и чуть скорректировал, так может и чуть понятнее.
Изменено: Hugo - 04.04.2026 20:21:31
Макрос взамен функции ВПР, Макрос для переноса данных с одного листа на другой в зависимости совпадений начальных данных
 
YuriBarvi1983,  с 2011 года используете?
Там всего лишь расширить массивы нужно было.
Непонятно почему на первом листе куча дублей, но уж как есть, ВПР так ВПР ))
Изменено: Hugo - 04.04.2026 20:28:20
Поиск даты в диапазоне дат и сумма значений в соседних ячейках
 
Цитата
Александр Хайд написал:
Не пойму, зачем там G2 и H2 ?
- верно замечено, это ошибки, нет там в таблице в G2 данных для месяца.
И в G3 тоже, во втором примере.
И ещё когда сравниваете с датами - опасно сравнивать
$E$3:$E$9>K$3
вдруг там в E будет запись за 31.03.2026, но с временем? Посчитаете как за апрель!
Лучше это предусмотреть, иначе по шаблону поймаете в другой таблице ошибку.
Копирование данных с листо, Нужен макрос для копирования данных
 
Я уже на 1. не понял как это - из папки листы? Там их нет и не может быть. Ну если начать писать макрос сразу тут и стоп ((
Как прописать майкросы в новые документы?, Не удается сделать ссылку майкроса в новом документе
 
Цитата
Margosha1111111 написал:
Я скопировала, книгу, но не заработал макрос.
- я вашу книгу переименовал ( т.е. сделал копию) - макрос работает.
Как прописать майкросы в новые документы?, Не удается сделать ссылку майкроса в новом документе
 
Цитата
Margosha1111111 написал:
если бы мне было известно, как прописать макрос с другой книги
- ПКМ на кнопке, в выпавшем меню выбрать опцию, далее макрос.
Но этого мало.
Как прописать майкросы в новые документы?, Не удается сделать ссылку майкроса в новом документе
 
Margosha1111111, Добрый день.
Нужно кроме кнопки перенести (скопировать) в файл код макросов и код формы. И ещё там в коде задействованы имена (Формулы - Диспетчер имён) - их тоже нужно повторить.
Ну и на кнопке нужно прописать новый макрос из этой другой книги.
Я думаю проще сделать целиком копию книги, и заменить в ней данные, оставив всё остальное как есть.
Изменено: Hugo - 25.03.2026 18:56:00
Сумма по месяцам, Сумма по месяцам, не работает часть таблицы.
 
Korboot, другой вариант например для К3 - ничего не меняя в таблице:
Код
=СУММПРОИЗВ((--(МЕСЯЦ(ДАТАЗНАЧ(J3&1))=МЕСЯЦ($B$10:$B$45)))*Ч(+$F$10:$F$45))
Сумма по месяцам, Сумма по месяцам, не работает часть таблицы.
 
Korboot,  достаточно в формулах убрать "" например так:
Код
=ЕСЛИ(K31<>"";ОКРУГЛ(K31;1);)

Ну а нули можно убрать форматом ячейки, или настройками листа.
Сложение по конкретным артикулам , которые объединённые, EXcel
 
Опять эти объединения, сегодня уже было похожее, тут тоже можно применить в допстолбце простую UDF, далее вытянуть уникальные и к ним подтянуть суммы используя СУММЕСЛИ(). Или сводной.



Но вопросы остаются и по косякам в данных, и по магазинам.
Фильтр по объединенным ячейкам. Как вывести все соседние строки?
 
Dor204, если взять в помощь UDF и допстолбец то можно сделать например так:



Цитата
Dor204 написал:
данный реестр выводится типовым отчетом из 1С
- можно наверное свой отчёт заказать...
Иерархия подчиненности, В зависимости от выбора должности иерархия перестраивается
 
Похоже что возможно нужны связанные выпадающие списки, есть такое в приёмах, в нескольких вариантах.
Только для них нужно подготовить источник данных.
Ну или что-то типа ВПР исходя из выбранного в выпадающем, и тоже нужно подготовить данные.
И да, я тоже не понял как должен выглядеть результат, и где эти выпадающие списки.
Изменено: Hugo - 26.02.2026 22:24:22
Сравнение даты в ячейке с текущим годом
 
Цитата
milet написал:
Есть список дат которые нужно сравнить, заменять ничего не надо
- отсортируйте список по убыванию, удалите блок где начнутся даты за 2025й год.
Или что проще - скопируйте верхушку с 2026
Корректно открыть файл CSV макросом
 
Если в макрос записывать импорт csv как внешних данных из текста на старых версиях - вот как раз так и записывает.
А в новых через PQ всё делается.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 886 След.
Наверх