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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 885 След.
Иерархия подчиненности, В зависимости от выбора должности иерархия перестраивается
 
Похоже что возможно нужны связанные выпадающие списки, есть такое в приёмах, в нескольких вариантах.
Только для них нужно подготовить источник данных.
Ну или что-то типа ВПР исходя из выбранного в выпадающем, и тоже нужно подготовить данные.
И да, я тоже не понял как должен выглядеть результат, и где эти выпадающие списки.
Изменено: 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 нужно, а Вы не показали.
Ошибка команды MkDir, Выдает ошибку на MkDir
 
Александр ///, пример использования ИИ писал? ))
Вот так используется:
Код
Private Declare Function MakeSureDirectoryPathExists Lib "imagehlp.dll" (ByVal lpPath As String) As Long
Sub bb()
    Const ROOT = "d:\"
    Dim c
    For Each c In Range("A1", Cells(Rows.Count, 1).End(xlUp)).Cells
         MakeSureDirectoryPathExists ROOT & c & "\"
    Next
End Sub
Ошибка команды MkDir, Выдает ошибку на MkDir
 
Александр ///, Добрый день.
Ну пока никто не знает что там у Вас "на земле"...
А вообще удобнее использовать MakeSureDirectoryPathExists
А если в пути есть диакритика - тогда SHCreateDirectoryExW
Запустить макрос из другой книги
 
Разве удалять листы нужно не обратным циклом?
Пересечения периодов, пересечения периодов по объекту
 
В UDF? Цикл по массивам (аргумент/ы) и сравнение с значением (аргумент).
Наверняка код запросто напишет ИИ даже вот просто по этому вопросу из сообщения.
Проблема с копированием ячеек из одной таблицы в другую (другие)
 
SMK2799635, посмотрел файл - там оказывается объединены ячейки, куда нужно копировать...

Приспособил такой первый найденный макрос:
Код

Сперва скопировать в буфер источник, затем выделить ячейки куда нужно копировать, и выполнить макрос.
Но у меня почему-то не срабатывает если выполнять из меню Разработчик -> Макросы, но работает из редактора VBE, или если вывести кнопку вызова этого макроса на панель быстрого доступа.
P.S. Можно и без обработки буфера сделать, типа сперва взять источник/данные в переменную, затем из этой переменной как выше написал выгрузить в ячейки. Но сложнее организовать этот переход между выделениями - нужно или книги прописывать, или диалог с пользователем, лениво короче...
Изменено: Hugo - 29.12.2025 15:15:09
Проблема с копированием ячеек из одной таблицы в другую (другие)
 
Цитата
SMK2799635 написал:
Как это сделать?
на заполненный данными диапазон перенести формат такого объединения.
Но я пока файл не смотрел, не знаю что там по факту, я вообще про борьбу с вредом объединения писал.
Файл завтра посмотрю.
Помогите подтянуть значение перекрестной ячейки ( текст) к найденному наименьшему значению, Просмотр с помощью функций Индекс и Поискпоз и альтернативные решения
 
Цитата
slovoed написал:
почему ИНДЕКС с ПОИСКПОЗ не работали из-за дубликатов
- можно в ПОИСКПОЗ добавить проверку ещё условия что заголовок есть, так будет пропускать скрытые без заголовков. Ну или добавить ещё какую метку для анализа в таблицу, если вдруг и в скрытых появится что-то в заголовках.
Проблема с копированием ячеек из одной таблицы в другую (другие)
 
Если объединённые ячейки мешают использовать формулы - можно или вручную доработать каждое объединение, или каа вариант взять в помощь UDF
Разделение по датам
 
Так есть ведь уже дата, если верить сказанному. Но я не верю ))
А так да, если всё как озвучено - просто сделать сводную по вкусу.
Как создать два формата в одной ячейке
 
agartur, выше ведь уже подсказали - делайте с помощью УФ
выделение e-mail из текста ячейки
 
Цитата
Valkip написал:
Уже неделю мучалась!
- вдруг кому ещё пригодятся пара тройка UDF:
код функций

Средняя выводит все почты, а не только одну первую:

Формула для заполнения значения если ячейка имеет цвет
 
skais675, насколько помню в udf не работает displayformat, только в макросах.
Как посчитать значения по кварталам, если даны значения по месяцам
 
Цитата
Taliny написал:
Нагляднее будет на отдельных страницах?
- нет, не нагляднее, а удобнее для обработки когда ИСХОДНЫЕ ДАННЫЕ для всех этих таблиц имеются отдельно, в удобном виде, и даже не важно где. На них смотреть никто не будет.
Тогда из них легко можно получить все эти 3 таблицы.
А не сделать сперва из исходных данных  одну неудобную, и затем задаваться вопросом ка же из этого получить что-то далее...
Как посчитать значения по кварталам, если даны значения по месяцам
 
Цитата
Taliny написал:
2. значения по кварталам (суммируются значения первой таблицы),
- у Вас в первой таблице есть ещё одна пустая строка - там можно разместить признак квартала с указанием года.
И во второй тоже есть строка.
И можно смело тоже использовать СУММПРОИЗВ
По среднему - достаточно поделить результат одной СУММПРОИЗВ на результат другой (например сумму на количество).
А вообще лучше и удобнее когда данные отдельно, а все эти аналитики по этим данным считаются отдельно..
GoogleSheets. Счёт по нескольким условиям с суммированием повторяющихся значений.
 
Добрый день.
1. решение нужно для какой программы?
2. Имхо формула 2 неправильная, если анализировать формулу 1 то такие же условия нужно применить и там. Но это конечно лучше знать на месте, по бизнесзадаче.
Это если смотреть на то что там сейчас в файле.
И почему нужно решить все 3 вопроса одной формулой? Это технически невозможно глядя в файл ))
Изменено: Hugo - 12.12.2025 23:45:11
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 885 След.
Наверх