Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 345 След.
Собрать данные в массив по условию и найти максимальное/минимальной значение в массиве
 
Цитата
narod svs написал:
если так?
можно, но я б сделал немного по другому:
Код
If DatMin < Date Then Cel.Offset(0, 10) = DatMin Else Cel.Offset(0, 10) = Empty
If DatMax > CDate("1/1/1900") Then Cel.Offset(0, 11) = DatMax Else Cel.Offset(0, 11) = Empty

мало чем отличается от вашего варианта; но в любом случае Empty (пустая ячейка) лучше, чем "" (текст длиною ноль символов)
Формула для автоматического вывода данных из последней строки группы
 
Цитата
dom23 написал:
может есть возможность сделать ее непрерывной, что бы не вводить отдельно для каждой группы
для дат (столбец D):
=ЕСЛИОШИБКА(ЕСЛИ(СЧЁТЕСЛИ(D6:ИНДЕКС(D6:D12;ПОИСКПОЗ(ЛОЖЬ;ЕПУСТО(A6:A12);0)-1;1);"<>"&"")>0;ИНДЕКС(D6:D12;ПОИСКПОЗ(ЛОЖЬ;ЕПУСТО(A6:A12);0)-2;1);"");ЕСЛИ(ЕПУСТО(ИНДЕКС(D6:D12;СЧЁТЗ(B6:B12);1));"";ИНДЕКС(D6:D12;СЧЁТЗ(B6:B12);1)))
для для "B" и "С" измените диапазоны аналогично
Цитата
dom23 написал:
Что бы можно было вставить потянуть вниз, а не вводить для каждой группы отдельно.
Протянуть вниз не получится, т.к. у вас в нижних ячейках используемые значения; только копирование формулы в верх каждой группы. Проверяемые диапазоны сместятся автоматически.
Создать табличку для отображения номеров заказа, табличку для отображения номеров заказа
 
Антиспам последнее время за_колебал  :evil:
Автор, продублируйте сообщение и файл-пример  :excl:
Собрать данные в массив по условию и найти максимальное/минимальной значение в массиве
 
только надо проверки добавить, на случай если совпадений нет
Собрать данные в массив по условию и найти максимальное/минимальной значение в массиве
 
посмотрите файл; макрос в Module2
в файле макрос чуть изменил, в сообщении выше - тоже
Цитата
narod svs написал:
Надо чтобы для каждой строки находил отдельно наибольшее и наименьшее значение из диапазона
ну так и ищет
Изменено: Михаил Витальевич С. - 19 сен 2020 18:11:50
Какие возможные причины не "срабатывания" условного форматирования., Условное форматирование по формуле не работает.
 
Цитата
Михаил написал:
форматирование дат по воскресенью
=ДЕНЬНЕД(I1)=1
Цитата
Михаил написал:
Формула примитивная ... =ПРАВСИМВ(ТЕКСТ(I1; "ДД.ММ.ГГГГ ДДДД");4)="енье"
не очень. Много лишнего
Изменено: Михаил Витальевич С. - 19 сен 2020 17:31:02
Выпадающий список (проверка данных) - создать макросом, В списке имеются запятые и точки с запятой
 
tolikt, ну если очень нужно в макросе, создайте список так:
"Красное;розовое,Синее;голубое,Зелёное,Белое;чёрное;серое".
получите в виде:
Красное;розовое
Синее;голубое
Зелёное
Белое;чёрное;серое

если в списке запятые принципиальны - давайте ваш файл - пример; мне составлять лень.
Собрать данные в массив по условию и найти максимальное/минимальной значение в массиве
 
По тому, что я понял из файла, как-то так:
Код
Sub Data_Find()
    Dim DatMin As Date, DatMax As Date, Arr()
    Dim Cel As Range, Rn As Range, i&, C1&, C2&
    With Sheets("DATA_REPORT")
        Arr = .Range(.Cells(7, 4), .Cells(Rows.Count, 4).End(xlUp).Offset(0, 51 - 4)).Value
    End With
    C1 = 18 - 4 + 1
    C2 = 51 - 4 + 1
    With Sheets("Sponge_Test_Pipe")
        Set Rn = .Range(.Cells(4, 3), .Cells(Rows.Count, 3).End(xlUp))
        For Each Cel In Rn
            DatMin = Date
            DatMax = CDate("1/1/1900")
            For i = 1 To UBound(Arr)
                If Arr(i, 1) Like "*" & Cel.Value & "*" Then
                    If Arr(i, C1) < DatMin Then DatMin = Arr(i, C1)
                    If Arr(i, C2) > DatMax Then DatMax = Arr(i, C2)
                End If
            Next
            Cel.Offset(0, 10) = DatMin
            Cel.Offset(0, 11) = DatMax
        Next
    End With
End Sub
Изменено: Михаил Витальевич С. - 19 сен 2020 18:10:01
Отображение окон Excel
 
BEBL, неправда ваша.
Собрать данные в массив по условию и найти максимальное/минимальной значение в массиве
 
Цитата
narod svs написал:
Нужно сабрать в массив данные по условию:
Какую задачу вы решаете? А то, может, по ходу, никаких массивов собирать и не нужно?
Умная таблица. Формула в заголовке столбца, Необходимо вычислять имя столбца для умной таблицы
 
Цитата
ivanka написал:
имеется ли какой-то приём
нет, не имеется.
Заголовки столбцов в умных таблицах всегда имеют текстовый формат.
Как запретить преобразование числа в переменной VBA в экспоненциальный формат
 
Borrusale, а вы уверены, что у вас число, а не текст в виде набора цифр?
Для чего у вас такие длинные числа - в расчетах они ни где не используются, только как идентификационные номера.
Присваивайте данному номеру соответствующую переменную - as String.
Формула для расчета прогноза продаж, Формула для прогноза продаж с несколькими условиями
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
Что-то на тестовое задание при приеме на работу очень похоже...
скорее всего - так и есть... В любом случае, по моему мнению, тема для платного раздела
Формула для расчета прогноза продаж, Формула для прогноза продаж с несколькими условиями
 
Цитата
Дмитрий(The_Prist) Щербаков написал:
нет в задании требования делать разбивку по магазинам.
вообще-то есть; ячейка В3:
"На вкладке ""база_1"" представлены данные о выручках магазинов в 2015-2017 гг.

Опираясь на представленную базу необходимо построить прогноз:
  1. Посуточных продаж в августе 2017 года:
      - в разрезе по магазинам
      - в целом по сети
 2. Помесячных продаж до конца 2017 года:
      - в разрезе по магазинам
      - в целом по сети"
При отмене объединения ячеек текст в них сохраняется! Как?!, Необычное объединение ячеек, при отмене которого текст во всех получившихся ячейках цел.
 
Цитата
Mershik написал:
где-то недавно
ну да, всего лишь лет 5-7 назад ...первый раз...
появление чисел в 14-м знаке после запятой
 
Цитата
Lari написал:
Я конечно решил этот вопрос округлением
правильно решили.
Причина - так Excel считает, ему так нравится.
Анекдот дня, Постим сюда понравившиеся:)
 
Мама спрашивает Вовочку:
- В буфете было два куска торта, а сейчас один; можешь ты это объяснить?
- Конечно! Было темно, и я не заметил второй кусок!

- Жизненно необходимо иногда останавливать колесо и выгуливать белку.
Найти произведение двух чисел путем сложения
 
Задача не сложная, но явно учебная.
Не хотите учиться сами - платите.
Выбрав категорию товара в А1, должен отображаться в выпадающем списке ассортимент в (E1)
 
Формулами только примерно так.
Построение графика
 
Заказ свободен.
Графики - не моя стихия :(
Построение графика
 
Григорий Домрэ, покажите файл с графиком и озвучьте ваш бюджет.
Если файл большой - можно на файлообменник.
Вычисление даты по поставленным условиям, От установленной даты, по 3-4-м условиям, рассчитать крайнюю дату выполнения.
 
Сделано, оплачено.
Вычисление даты по поставленным условиям, От установленной даты, по 3-4-м условиям, рассчитать крайнюю дату выполнения.
 
Связались с Newbie, взял в работу.
skais675, я думаю, вы отказались не потому, что я "влез"?
Вычисление даты по поставленным условиям, От установленной даты, по 3-4-м условиям, рассчитать крайнюю дату выполнения.
 
Че-то у меня скайп не открывается; но раз уж skais675, говорит, что макрос уже сделал - пусть заканчивает вашу работу.
Изменено: Михаил Витальевич С. - 12 сен 2020 16:48:23
Вычисление даты по поставленным условиям, От установленной даты, по 3-4-м условиям, рассчитать крайнюю дату выполнения.
 
Цитата
skais675 написал:
Макрос уже давно написан, но безответно.
Ну раз уже написан, что-ж теперь, в мусорку?
Работайте.  :D
Надо ж и погулять иногда, не все время за компом сидеть. :D
Вычисление даты по поставленным условиям, От установленной даты, по 3-4-м условиям, рассчитать крайнюю дату выполнения.
 
Цитата
skais675 написал:
Пишу в личку.
да, "вырвали прям изо рта."
Ну да ладно, вы ж уже договорились, наверное?
Вычисление даты по поставленным условиям, От установленной даты, по 3-4-м условиям, рассчитать крайнюю дату выполнения.
 
Решать такую задачу формулой - это какой садомазохизм...
UDF можно сделать. Но 500 руб, имхо, маловато будет.
Если ячейка содержит кавычки, то...
 
Цитата
Сергей У написал:
если в ячейке меньше 4 слов, то 1, если больше, то 2.
а если ровно четыре? (написал, как больше трех :))
Подсчет ночных часов за период
 
Цитата
Анна Ш написал:
действительно не слишком принципиально
Если считать ночное время так же, как и дневное - то возможны не стыковки в 1-2 сек.
Так, как я ночное время не считаю, то не стыковок не будет

зы. Просто для ночного времени формула будет чуть больше по размеру. суть такая же.
Изменено: Михаил Витальевич С. - 9 сен 2020 19:38:54
Закрепление формулы "Сегодня" и перевод его в постоянную дату
 
Когда-то, когда я еще не умел в макросы, я решал это через итерации.
Но, скажу вам, в работе очень неудобно: приходится включать почти при каждом запуске файла
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 345 След.
Наверх