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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 170 След.
макрос для открытия выпадающего списка кнопкой, не открывает выпадающий список
 
Здравствуйте.
Попробуйте разместить макрос в обычном модуле, не на листе. При таком размещении у меня макрос работает, но ругается на задержку.
Копирование с листа1 на лист2, Копирование с листа1 на лист2
 
Цитата
написал:
показать на бумаге
Копирование с листа1 на лист2, Копирование с листа1 на лист2
 
Здравствуйте.
Можно так
Код
=ЕСЛИОШИБКА(ВПР($B3;Лист1!$B:$K;F$2-1;);"") 

или так

Код
=ЕСЛИОШИБКА(ВПР($B3;Лист1!$C:$K;F$2-2;);"")
=ЕСЛИОШИБКА(ВПР($B3;Лист1!$C:$K;9;);"")
Изменено: gling - 25.08.2025 20:56:41
Формула УФ закрашивает пустые ячейки
 
Здравствуйте.
Цитата
написал:
Добавить правило УФ если ячейка пуста то не использовать формат мне не подходит
Не хотите ЕСЛИ, а так подойдет?
Код
=СЧЁТЕСЛИМН(ЗАЯВКИ!$A$1;"*"&A1&"*";ЗАЯВКИ!$B$1;"*ОТ*";ЗАЯВКИ!$C$1;"ЗАКАЗАНО")*(A1>0)
Получение данных с другого листа сопоставляя имя, Получение данных с другого листа сопоставляя имя
 
Здравствуйте.
Может быть это вам надо?
Код
=СЧЁТЕСЛИ(XXX!A:A;Лист1!A3)
График работы посменный и переработки, График работы посменный и переработки
 
Цитата
написал:
используйте встроенную ЧАС()
Или вместо ЦЕЛОЕ(AA18*24) запишите ОКРУГЛ(AA18*24;)
Но ЧАС() конечно логичнее и короче, раз у вас в формуле уже есть функция МИНУТЫ()
Изменено: gling - 24.08.2025 21:23:43
Промежуточные итоги в ячейке
 
Здравствуйте.
Загляните сюда.
Попробуйте формулу для диапазона в столбце С, раз уж начал  Старичок, для этого столбца.
Код
=СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(2;СМЕЩ(C1;СТРОКА(1:100)-1;));(СЧЁТЕСЛИ(C1:C100;C1:C100)=1)*C1:C100)
Изменение даты, с привязкой ко времени, Изменение даты
 
Здравствуйте.
В столбце Время или Дата пропишите формулы с датой и временем , а формат ячеек установите соответствующий. В соседнем столбце данные будут равны вычисляемому столбцу.
Для времени в ячейке В6:
Код
=ПРАВСИМВ(N6;10)+ЛЕВСИМВ(N8;5)+ВРЕМЯ(0;СЛУЧМЕЖДУ(5;15);0) 

Для даты в ячейке А6:

Код
=B5

Вариант в файле. Изменения внес только в ячейку В5 и столбец А.
Быстрое изменение всех ссылок на одну и туже ячейку в формуле, привязка к ячейке
 
Цитата
написал:
ТЕМА!
"Быстрое изменение всех ссылок на одну и туже ячейку в формуле"
Вариант1= Выделить нужную ячейку вместе с пустой и через Ctrl+H Найти: I14, заменить на: I11.
Вариант2= Вырезать ячейку I14, вставить её в ячейку I11.
Как посчитать часы, Часы работф
 
Здравствуйте.
Вариант без доп таблицы. Формула массива. Формат ячеек время "[ч]:мм;@". Можно преобразовать время в обычное число часов, умножив результат на 24.
Код
=СУММПРОИЗВ(ЕСЛИОШИБКА(ЕСЛИ(--ЛЕВБ(F8:L8;5)<--ПОДСТАВИТЬ(ПРАВБ(F8:L8;5);"-";"");ПОДСТАВИТЬ(ПРАВБ(F8:L8;5);"-";"")-ЛЕВБ(F8:L8;5);"24:00"-ЛЕВБ(F8:L8;5)+ПОДСТАВИТЬ(ПРАВБ(F8:L8;5);"-";""));))
Подсчет количества ячеек в зависимости от значения определенной ячейки, Как подсчитать количество ячеек в зависимости от значения определенной ячейки
 
Здравствуйте.
Попробуйте формулу в G4
Код
=СЧЁТЕСЛИМН(G6:G641;">0";$H6:$H641;1)/СЧЁТЕСЛИ(G6:G641;">0")*100
и в G5
Код
=100-G4
или
=СЧЁТЕСЛИМН(G6:G641;">0";$H6:$H641;)/СЧЁТЕСЛИ(G6:G641;">0")*100
Добавление новой строки таблицы с сохранением формул из предыдущей (макрос)
 
Здравствуйте.
Попробуйте по такому принципу сделать для всех нужных ячеек. Копировать с верхней ячейки и вставлять в ячейку новой строки
Код
With Cells(NewRow, 8)
    .NumberFormat = "0.00"
'    .FormulaR1C1 = "=PRODUCT(RC[-7],RC[-2],RC[-3])"
    Cells(NewRow - 1, 8).Copy Cells(NewRow, 8)
End With
Чистка символов, Оставить в ячейке только нужные данные
 
Здравствуйте.
Ещё вариант
Код
=ЕСЛИ(ПОИСК("_";A1)>5;ПСТР(A1;1;ПОИСК("_";A1)-1);ПСТР(A1;ПОИСК("_";A1)+1;99))
Некорреткно работают формулы, Некорреткно работают формулы - показывает ноль вместо суммы
 
Цитата
написал:
Что может быть не так?
Здравствуйте.
А может быть автоматический пересчёт формул выключен?
как сложить данные по столбцу в человеках, литрах, ящиках?, как сложить данные по столбцу в человеках, литрах, ящиках?
 
По выбору в ячейке F12. Формула массива.
Код
=СУММ(ЕСЛИОШИБКА(--ПОДСТАВИТЬ(E1:G9;F12;"");))
Поиск данных по периоду со смещением
 
Цитата
написал:
Так же не работает формула  gling , на моем массиве,
Возможно у вас в графах "Период"  не числа, а текст.
Изменено: gling - 13.08.2025 21:38:14
Поиск данных по периоду со смещением
 
Здравствуйте.
Цитата
написал:
но расширить диапазон поиска по периоду +30 дней и -30 дней
У вас в графах "Период" стоят даты 1 числа месяцев. +30 дней - это 31 число этого месяца. Если вы хотите захватить периоды соседних месяцев то к 1 числу необходимо будет при бавить 60. В общем в формуле можно изменить период. Если период не всегда начинается с первого числа, то возможно пригодится и функция КОНМЕСЯЦА(). Комбинируйте.
Код
=СУММЕСЛИМН($C$5:$C$12;$A$5:$A$12;$F5;$B$5:$B$12;">="&ДАТАМЕС($G5;-1);$B$5:$B$12;"<"&ДАТАМЕС($G5;1))
Копирование формулы с абсолютными ссылками, Абсолютные ссылки
 
Можно еще универсальную попробовать. Вписать в В8 и тянуть вправо. Только между блоками тоже будет результат. Но если в блоках будут во всех ячейках значения (в том числе и нулевые), а между блоками будут пустые ячейки, тогда результат между блоками можно исключить.
написать формулу массива для вычисления средневзвешенного по группам, посчитать средневзвешенное для каждой группы (по регионам)
 
Здравствуйте.
Попробуйте формулу прописать в D4 и протянуть вниз.
Код
=ЕСЛИ(A4=A3;"";СУММПРОИЗВ($B$4:$B$240*$C$4:$C$240*($A$4:$A$240=A4))/СУММЕСЛИ($A$4:$A$240;A4;$C$4:$C$240))
Изменено: gling - 11.08.2025 21:57:57
Копирование формулы с абсолютными ссылками, Абсолютные ссылки
 
Здравствуйте.
Уберите $ перед буквой В. Должно быть в первых трех формулах так B$1. Первые три формулы надо прописать вручную, а потом копируете эти три формулы и вставляете в нужные диапазоны.
Если значений не три, а более, то можно прописать $B$1, протянуть вправо на нужное количество, а потом с помощью Ctrl+H заменить в протянутом диапазоне $B$1 на B$1 и после этого эти ячейки копировать и вставлять в нужные диапазоны.
Изменено: gling - 11.08.2025 21:55:11
Сравнение и разница между 1. Час, вычислен по формуле и 2. Жестко введенным час
 
Здравствуйте.
Цитата
написал:
как сравнить час, получен при извлечении по формуле, и час, введён вручную для получения значения TRUE?
Можно так
Код
=ОКРУГЛ(C4;4)=ОКРУГЛ(D4;4)
Создание правила с разной раскраской для значений ячеек большее 100% и меньше 100%
 
Здравствуйте все!
Еще вариант с двумя условиями в УФ.
Вроде похоже, может быть красного чуток убавить?
суммесли по нескольким критериям
 
Здравствуйте.
Посмотрите вариант формулы.
Код
=ЕСЛИОШИБКА(ЕСЛИ(C2="да";СУММЕСЛИ(B2:ИНДЕКС(B2:B20;ЕСЛИОШИБКА(ПОИСКПОЗ("да";C3:C20;);17));"да";A2:ИНДЕКС(A2:A20;ПОИСКПОЗ("да";B3:B20;)));ЕСЛИ(СЧЁТЕСЛИ(B3:C20;"да")>1;СУММ(A2:ИНДЕКС(A2:A20;ПОИСКПОЗ("да";B3:B20;)));A2));A2)
Как перевести из формата дата в число формулой?
 
Цитата
написал:
Когда копирую таблицу в другую таблицу, то переноситься не числом, а датой (8 авг.)
Здравствуйте.
Поищите "Как исключить преобразование в даты при копировании". Вариантов решения много, можно перед копированием, все точки в таблице заменить на запятые или поменять форматы ячеек, или в настройках поменять разделитель целой и дробной части на точку. Выбирайте.
Удаление последних символов справа до определенного знака не во всех ячейках, Удаление двух последних символов справа до определенного знака не во всех ячейках столбца
 
Здравствуйте.
Еще вариант
Код
=ЕСЛИ(ПСТР(A1;ДЛСТР(A1)-2;1)="-";ЛЕВБ(A1;ДЛСТР(A1)-3);A1)
Условное форматирование КРОМЕ, Условное форматирование КРОМЕ
 
Здравствуйте.
Может быть так подойдет?
Код
=СЧЁТЕСЛИМН(I$13:I$29;I13;I$13:I$29;"<>/")>1
Сумма по имя и активности
 
Здравствуйте.
Так надо?
Код
=СУММ($B5:ИНДЕКС($B5:$B105;ЕСЛИОШИБКА(СУММПРОИЗВ(ПОИСКПОЗ("фио*";$A5:$A105;)-1);100)))
График Ганта по месячно, График Ганта по месячно
 
Так надо?
Условное форматирование минимум максимум, При добавлении столбца УФ не работает
 
Здравствуйте.
У вас в УФ формула
Код
=ИНДЕКС($B$1:$B$2;СТОЛБЕЦ()) и =ИНДЕКС($B$3:$B$4;СТОЛБЕЦ())
для чего они не знаю, можно просто сослаться на ячейки $B$2 и $B$4. Чтобы формула не зависела от столбца, запишите их так
Код
=ИНДЕКС($B$1:$B$2;2) и =ИНДЕКС($B$3:$B$4;2)
График Ганта по месячно, График Ганта по месячно
 
Здравствуйте.
Вариант в файле. Зависит от % в столбце D.
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 170 След.
Наверх