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

Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 102 След.
Хаотичная конвертация чисел в даты
 
Еще есть мгновенное заполнение
например в ячейку E2 записать то что нужно (30,76) и Ctrl+E
Расчет кол-ва дней в каждом месяце
 
Цитата
Вопрос нескромный)) Это за какое время можно научиться такие формулы писать?
Lesya36,  На этот вопрос сможете ответить только вы, попрактиковавшись в этой сфере. ...и не скромничайте сами с собой ))
Цитата
со своим графиком 2/2 и вахтой 30/30
на вахте, да еще и с графиком - любопытно )
Цитата
У меня офис профессиональный плюс 2021
см файл
найти максимум по начислениям, Нужно найти максимальное начисление по каждому сотруднику в списке
 
Принцип тот же:
=ЕСЛИ(AN12=АГРЕГАТ(14;6;AN$12:AN$211/(AM$12:AM$211=AM12);1);"основная";"")
или несколько иначе:
=ЕСЛИ(СЧЁТЕСЛИМН(AM:AM;AM12;AN:AN;">"&AN12);"";"основная")
Получение формата даты
 
Цитата
igorbych:   нарастить если они еще чтото отчебучат)
igorbych, вы не дооцениваете возможности "кривых рук")),  по этому поддерживаю Sanja,  что по ним нужно бить проверкой данных
Попробуйте в файле ниже в рыжие ячеки вствить что-нибудь отличное от того что эксель интерпритирует датой этого года
Расчет кол-ва дней в каждом месяце
 
Цитата
заменить дату на февраль, то январь почему-то все равно считает
в предыдущей формуле дата нужна была для сдвига цикла. Можно добавить  "все что раньше не учитывать"
Цитата
А если, скажем, график будет 15/7
разбил это "15/7" в разные ячейки, чтоб не удлинять формулу извлечением ентого самого:
=$H3/30*(1+$K3)*$J3*СУММПРОИЗВ((ТЕКСТ(СТРОКА(ИНДЕКС($A:$A;"1.01.25"):ИНДЕКС($A:$A;"31.12.25"));"ММММ")=L$2)*(ОСТАТ(СТРОКА(ИНДЕКС($A:$A;"1.01.25"):ИНДЕКС($A:$A;"31.12.25"))-$G3;$E3+$F3)<$E3)*(СТРОКА(ИНДЕКС($A:$A;"1.01.25"):ИНДЕКС($A:$A;"31.12.25"))>=$G3))
...если офис по новее, то можно существенно поджать это
Расчет кол-ва дней в каждом месяце
 
Цитата
можно это сделать по одному из графиков?
Lesya36, у вас стартовые даты, вероятно, могут быть разные, а значит и количество дней...
Есть возможность высчитывать это кол-во в каждой ячейке, но формула будет не совсем простая:
=$G3/30*(1+$J3)*$I3*СУММПРОИЗВ((ТЕКСТ(СТРОКА(ИНДЕКС($A:$A;"1.01.25"):ИНДЕКС($A:$A;"31.12.25"));"ММММ")=K$2)*(ОСТАТ(СТРОКА(ИНДЕКС($A:$A;"1.01.25"):ИНДЕКС($A:$A;"31.12.25"))-$F3;ЛЕВБ($E3;2)*2)-ЛЕВБ($E3;2)<0))
Определения 4 чисел, из заданного диапазона, с определённым условиями, Помогите пожалуйста
 
Вариант с изменением допуска
ближайшая комбинация R * K / ( S * L ) = 73*97/(60*71)  [ 73*97/(71*60) ]
расхождение 0,00013%
д.массив
Вопрос по эксель с сохранением полученных значений.
 
anthonymarnynov, СУММЕСЛИМН() ?
...
Изменено: ПавелW - 13.06.2025 05:19:09
Как искать в массиве и вернуть название столбца/ячейки
 
может быть и так:
=СЦЕП(ЕСЛИ(B3:D6=C8;B2:D2;""))
Увеличить число строк, умножая значения ячеек по строкам от 1 до 100, Можно ли автоматизировать или только вручную
 
из любопытства:
д.массив
задача, конечно, на таких объёмах не для формул )
...может быть прежде чем "размножать" отфильтровать то, что точно не попадёт, сдвинув левый "референс" ещё левее в 100 или сколько там надо раз?
Вытащить номера и цены из ячейки повторяющийся несколько раз в ней
 
SonYA_, пожалуста
еще вам
д.массив (2021+):
=ТРАНСП(ФИЛЬТР.XML("<I><i>"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(A2;"ШК ";);"-";":");", ";":");" 0";":");":";"</i><i>")&"</i></I>";"//i[position()>3][position()mod 2=1]"))
ну или для протяжки (2016+):
=ЕСЛИОШИБКА(ИНДЕКС(ИНДЕКС(ФИЛЬТР.XML("<I><i>"&ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ($A2;"ШК ";);"-";":");", ";":");" 0";":");":";"</i><i>")&"</i></I>";"//i[position()>3][position()mod 2=1]"););СТОЛБЕЦ(A2));""
Изменено: ПавелW - 12.06.2025 04:06:21
Вытащить номера и цены из ячейки повторяющийся несколько раз в ней
 
вариант в лоб:
=ЕСЛИОШИБКА(СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ПОДСТАВИТЬ(ЗАМЕНИТЬ(ЛЕВБ($A4;НАЙТИ("#";ПОДСТАВИТЬ($A4&"        ШК ";" ШК ";"#";СЧЁТЕСЛИ($B$1:B$1;B$1)+1))-8);1;НАЙТИ("#";ПОДСТАВИТЬ($A4;" ШК ";"#";СЧЁТЕСЛИ($B$1:B$1;B$1)))+3;);":";",");"-";",");", ";ПОВТОР(" ";99));ОСТАТ(ЧИСЛСТОЛБ($B$1:B$1)-1;3)*198+1;99));"")
или тремя формулами (B2;C2;D2)
=ЕСЛИОШИБКА(ПСТР($A2;4+ПОИСК("#";ПОДСТАВИТЬ($A2;" ШК ";"#";(СТОЛБЕЦ()+1)/3));14);"")
=ЕСЛИОШИБКА(--ЛЕВБ(ПОДСТАВИТЬ(ЗАМЕНИТЬ($A2;1;6+ПОИСК("#";ПОДСТАВИТЬ($A2;" УПД ";"#";СТОЛБЕЦ()/3)););", ";ПОВТОР(" ";99));99);"")
=ЕСЛИОШИБКА(--ПРАВБ(ПОДСТАВИТЬ(ЛЕВБ($A2;ПОИСК("#";ПОДСТАВИТЬ($A2&"         ШК ";" ШК ";"#";(СТОЛБЕЦ()+2)/3))-9);"-";ПОВТОР(" ";99));99);"")
ДР (ex HB)
 
gling, 🤝  ну и я, если позволите, с вами чокнусь )) 🥂
крепкого здоровья, творческого вдохновения,
...и, да, побольше благодарностей с форума!  ;)  
РАСЧЕТ ДАННЫХ ПО УСЛОВИЮ ДИАПАЗОНА ДАТ, на пересечении данных, РАСЧЕТ ДАННЫХ ПО УСЛОВИЮ ДИАПАЗОНА ДАТ, на пересечении данных
 
массивка
=СУММ(ЕСЛИОШИБКА(ИНДЕКС(N$4:AE$6;ПОИСКПОЗ(A8;A$4:A$6;);)/МУМНОЖ(ТРАНСП(СТРОКА(A$8:A$17)^0);(N$8:AE$17>0)*(A$8:A$17=A8))*(N8:AE8>0)*(N$3:AE$3>=F8)*(N$3:AE$3<=G8);))
Подсчет количества различающихся символов, Формулой или иным способом
 
Msi2102, счётесли() там не пойдёт поскольку есть '<' '>'
и сводной по барабану регистр, если это имеет значение )
Цитата
Тимофеев:   =СЧЁТЗ(УНИК(КОДСИМВ(...
да так корректней, но это стало понятно из #7, а из #9 стало понятно что ни уник(), ни послед() не прокатят )
Изменено: ПавелW - 10.06.2025 14:37:54
Подсчет количества различающихся символов, Формулой или иным способом
 
=СУММПРОИЗВ(--(ПОИСКПОЗ(КОДСИМВ(ПСТР("dfkljwepowj230-@#F#$GJHSD$@346998642?><WE@#FWDFTahwmmqBG!@;;dcdne097%4rimsneuFT$@";СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР("dfkljwepowj230-@#F#$GJHSD$@346998642?><WE@#FWDFTahwmmqBG!@;;dcdne097%4rimsneuFT$@")));1));КОДСИМВ(ПСТР("dfkljwepowj230-@#F#$GJHSD$@346998642?><WE@#FWDFTahwmmqBG!@;;dcdne097%4rimsneuFT$@";СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР("dfkljwepowj230-@#F#$GJHSD$@346998642?><WE@#FWDFTahwmmqBG!@;;dcdne097%4rimsneuFT$@")));1));)=СТРОКА(A$1:ИНДЕКС(A:A;ДЛСТР("dfkljwepowj230-@#F#$GJHSD$@346998642?><WE@#FWDFTahwmmqBG!@;;dcdne097%4rimsneuFT$@")))))
Динамические массивы с транспонированием
 
Цитата
shapitch:   Спасибо, буду знать.
)) это была шутка. Но и намёк на то, что название темы притянуто за уши не отражает сути
по сводным таблицам много инфы в инете и разумеется здесь на форуме, ну и "опыт сын ошибок трудных"... )
Цитата
Если поделитесь
пожалуйста
д.массив 2021+
Подсчет количества различающихся символов, Формулой или иным способом
 
ALARMus, сложно приложить файл примера (эксель)? и не мешало бы версию экселя озвучить
2021+:
=СЧЁТЗ(УНИК(ПСТР(A1;ПОСЛЕД(ДЛСТР(A1));1)))
Собрать несколько столбцов в один
 
альтернатива макросу (2021+)
=ФИЛЬТР.XML("<I><i>"&ОБЪЕДИНИТЬ("</i><i>";1;ТРАНСП(Лист1!A1:G10))&"</i></I>";"//i[.*0!=0]")
Вернуть массив, если ничего не найдено, в ПРОСМОТРХ
 
не летучая альтернатива
=ЕСЛИОШИБКА(ПРОСМОТРX(A2:A21;Закупка[KKS нитки];Закупка[ID]);B2:ИНДЕКС(B:B;ЧСТРОК(A2#)+1))
Изменение числа по условия в соседней ячейке
 
Kristina2605, пожалуста
Цитата
любое число
=(СЛУЧМЕЖДУ(201;300)+B2)/65%
)
Динамические массивы с транспонированием
 
Цитата
shapitch:   Динамические массивы с транспонированием
shapitch,   не транспонирование, а специфическое преобразование... )
сразу скажу - это можно решить формулой,
но почему всё таки д.массивы? Почти то же самое можно сделать Сводной таблицей (разве что товары в одну ячейку не склеит).
ну и безусловно для преобразования таблиц PQ самое то.
Переработка рабочего времени
 
Цитата
Lis77:   рабочий день заканчивается в 17:00
переработка считается свыше 8:30
Lis77, рабочий день начинается в 8:30?
если буквально, то это 3/8 заменить на это  --"8:30"  или  8,5/24
Изменено: ПавелW - 09.06.2025 15:09:44
Изменение числа по условия в соседней ячейке
 
Цитата
Kristina2605:   Между 200 и 300 цвета нет,
изменить цену при условии, что в соседней ячейке цвета не будет.
Kristina2605, какой порог нужен 200 или 300?
...собственно держите оба:
=(200+B2)/65%
=(300+B2)/65%
Динамические массивы (функция ФИЛЬТР) без дополнительных столбцов
 
Цитата
ФИЛЬТР(Таблица1[[Дата]:[Цена]];{1;1;1})
зачем тут тогда уже фильтр? )
как столбцы выбирать это уже другой вопрос  например с помощью ВЗЯТЬ() если есь
или ЕЧИСЛО(ПОИСКПОЗ(Таблица1[#Заголовки];{"Дата";"Товар";"Цена"}; ))
...другое дело, что решение заточено под три столбца как в примере...
Динамические массивы (функция ФИЛЬТР) без дополнительных столбцов
 
Цитата
Sanja:  нужна формула без двух доп.столбцов - 'E (1)' и 'F(>70)'
а я их и не использовал {0;1;1;1;0;0}
остальное "синтезировал" как в расчетах ТС
Расчет затрат на незавершенное производство
 
chip2001, так?
=СУММ(F5:ИНДЕКС(5:5;СТОЛБЕЦ()+$C3))/$C3
Динамические массивы (функция ФИЛЬТР) без дополнительных столбцов
 
Цитата
засунуть в динамический массив
засунул
д.массив 2021+
Формулой ФИЛЬТР вывести только повторяющие значение у которых статус ОТКРЫТ
 
=УНИК(ФИЛЬТР(A1:A8&" открыто "&СЧЁТЕСЛИМН(A1:A8;A1:A8;B1:B8;"открыт");СЧЁТЕСЛИМН(A1:A8;A1:A8;B1:B8;"открыт")>1))&" знвчения"
Как извлечь только ФИО из ячейки, Как извлечь только ФИО из ячейки с текстом и цифрами
 
antares806763, оно?
=ИНДЕКС(Лист1!G$2:G$879;ПОИСКПОЗ(1;ИНДЕКС((Лист1!F$2:F$879=B2)*(Лист1!E$2:E$879=C2)*((Лист1!A$2:A$879=D2)+(Лист1!B$2:B$879=D2)););))
Страницы: 1 2 3 4 5 6 7 8 9 10 11 ... 102 След.
Наверх