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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 886 След.
Сравнение двух таблиц., Какую применить функцию?
 
Цитата
Алексей Панов написал:
Что то не так
- что именно? Открыл файл, всё посчитано.
Зачем только дубли во второй таблице ставить?
Изменено: 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 всё делается.
Расчет числа деталей по спецификациям
 
Цитата
AlienSx написал:
попридержал "коней" до выяснения..
- а выяснение - вот так правильно ))
Расчет числа деталей по спецификациям
 
Ну я тоже так предполагал, смотрел пример - не сходится ни так, ни эдак...
Решил подождать, я не тороплюсь.
Начал разбор с .001 и сразу мимо - никак не 30 в .110 ((

разложил .001
Расчет числа деталей по спецификациям
 
Цитата
kirillkuts написал:
Да, вот здесь правильно подсчитано,
- а вот как должно считаться так и не рассказали.
Потому что догадки конечно у нас есть, но в примере результат совсем не такой показан. И кстати макрос тоже не так считает - не сходится с PQ
Расчет числа деталей по спецификациям
 
kirillkuts, Добрый вечер.
Не понял как такие результаты получились, если нужно просуммировать все записи с .001 то можно массивной
Код
=СУММ(($L$10:$L$24=Q10)*$M$10:$M$24)

или немассивной
Код
=СУММЕСЛИ($L$10:$L$24;Q10;$M$10:$M$24)

результат 23
Изменено: Hugo - 10.02.2026 00:25:20
Поиск уникальных значений и дублей в большом массиве данных, поиск
 
o_my_god, Добрый день.
С уникальными в новых версиях легко:
Код
=УНИК(ФИЛЬТР(G3:J3;G3:J3<>"");1)

А вот с №обращения дубля сложнее, и непонятны детали - как быть если все четыре повторяются с разными номерами?
Да и пример там с ошибкой в данных...
В любом случае можно макросом или UDF сделать, или в PQ.
Сравнение таблиц водителей для одноразовых заявок, Перемещение таблицы из ворд в Excel и вставка идентичных новых таблиц для подсвечивания новых данных
 
Добрый день.
Ведите таблицу в Эксель, и всем станет легче. Даже тем кто эту таблицу ведёт. И подсвечивать несовпадения сможете хоть условным форматированием.
Ну а так конечно можно реализовать механизм как эти данные из docx скопировать в Эксель, и такое делали, думаю тут на форуме где-то есть готовые макросы.
Или с помощью PQ наверняка можно импортировать всё что наработано ранее, или например текущий документ загрузить и проанализировать.
Но зачем такие трудности, если можно сразу всё делать в Экселе.
Изменено: Hugo - 02.02.2026 20:19:50
Как совместить две таблицы по одному столбцу (всю голову сломал), Нужно сделать одну таблицу из нескольких таблиц по одному поставщику (столбцу)
 
muari2006, ещё вариант если появится в надстройках Power Pivot - вручную подключить обе таблицы в модель, вручную связать по ключу, вручную создать по модели сводную. Можно ещё срезы добавить для удобства.
Всё это без написания кодов, только интерфейс и мышь.
Файл правда на мобиле толком не изучил.
Прибавление дней к дате с постоянной периодичностью.
 
Цитата
AGEAL_21 написал:
Работаю в MobiOffice
- но тут форум Excel.
Как вариант - сгенерить эти даты в GS, затем копипастом значения в свой офис.
Фильтр по объеденённым ячейкам
 
Mulder, есть простая UDF которая заполнит допстолбец данными, поставите по нему фильтр

Код
Function MergedValue(r As Range)
If r.MergeCells Then
    MergedValue = r.MergeArea.Cells(1).Value
Else
    MergedValue = r.Value
End If
End Function
Сильно тормозит небольшой по объему файл
 
VLP, там на первом листе 24057 объектов, конечно будет тормозить.
Изменено: Hugo - 16.01.2026 18:11:51
Ошибка команды MkDir, Выдает ошибку на MkDir
 
Александр ///, Private Declare первой строкой модуля пишите
P.S. вот проверил, отработало:

Изменено: Hugo - 09.01.2026 21:53:46
Ошибка команды MkDir, Выдает ошибку на MkDir
 
Ну может быть и так можно, я не проверял, но декларировать использование API нужно, а Вы не показали.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 886 След.
Наверх