natysik-333, для формулы не важно 9-ое это января или 1-ое, или 17-ое (кратно 8-ми) - в этих числах всё повторится вновь
если конечно график не был где то нарушен )
если конечно график не был где то нарушен )
08.05.2024 11:54:49
natysik-333, для формулы не важно 9-ое это января или 1-ое, или 17-ое (кратно 8-ми) - в этих числах всё повторится вновь
если конечно график не был где то нарушен ) |
|
|
07.05.2024 09:50:17
Собственно вопрос был чтоб определиться с последовательностью и стартовой точкой =ВЫБОР(ОСТАТ(ОТБР(9*ОТБР(2*(F2-ОТБР(F$2))+4/3)/8);2)+2*ОСТАТ(ОТБР(ОТБР(2*(F2-ОТБР(F$2))+4/3)/4);2)+1;2221;2222;2220;2219) |
|||
|
06.05.2024 10:20:33
Можно еще чуть короче, если не думать о потомках после 2410 года ) =ЕСЛИ(ЕОШ(1/ОСТАТ(ОКРУГЛ((B2-$B6)/30,44;);$B8));"новый";"") |
|||
|
05.05.2024 13:02:31
Ranker Dark, да - прогнать этой же формулой ещё раз или сколько надо
|
|
|
05.05.2024 12:40:28
Здравствуйте
еще вариант для одного совпадения: =ПОДСТАВИТЬ([@Текст];ПРОСМОТР(;-ПОИСК(Таблица1[English];[@Текст]);Таблица1[English]);ПРОСМОТР(;-ПОИСК(Таблица1[English];[@Текст]);Таблица1[Русский])) |
|||
|
04.05.2024 16:43:10
Здравствуйте
Извлекать значения из формул это конечно извращение { } =СУММ(ЕСЛИОШИБКА(EXP(LN(ПСТР(Ф.ТЕКСТ($D10);{7:38};10)-ПСТР(Ф.ТЕКСТ($D10);{20:51};10)+ПСТР(Ф.ТЕКСТ(E$16);7;10)-ПСТР(Ф.ТЕКСТ(E$16);20;10)-ABS(ПСТР(Ф.ТЕКСТ($D10);{7:38};10)-ПСТР(Ф.ТЕКСТ(E$16);7;10))-ABS(ПСТР(Ф.ТЕКСТ($D10);{20:51};10)-ПСТР(Ф.ТЕКСТ(E$16);20;10)))); ))/2 Если форма как у АlехМ, то можно как =МАКС(МИН($B3;C$2)-МАКС($A3;C$1)+1;) |
|
|
03.05.2024 15:46:46
=СУММ((ПРОМЕЖУТОЧНЫЕ.ИТОГИ(5;СМЕЩ(C2:K2;A3:A29;))>3)*(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(2;СМЕЩ(C2:K2;A3:A29;))=СЧЁТЗ(C2:K2))) но волатильна и... "объяснять не хочется как работает" ) |
|||
|
02.05.2024 11:45:35
до кучи
=СУММПРОИЗВ((0&СЖПРОБЕЛЫ(ПСТР(ПОДСТАВИТЬ(ПОДСТАВИТЬ(СЖПРОБЕЛЫ(ТЕКСТ(ПСТР(ПОДСТАВИТЬ(" "&A2;",";ПОВТОР(" ";99));СТРОКА($1:$10)*99-98;99);"\0-\0-1;;0;\0@"));" ";"1-");"-";ПОВТОР(" ";15));{1;16;31};15)))*{1;-1;1}) или "чуть проще" ) =ДЛСТР(A2)-ДЛСТР(ПОДСТАВИТЬ(A2;","; ))-СУММПРОИЗВ(ПСТР(ПОДСТАВИТЬ(0&СЖПРОБЕЛЫ(ТЕКСТ(ПСТР(ПОДСТАВИТЬ(" "&A2;",";ПОВТОР(" ";99));СТРОКА($1:$10)*99-98;99);"\0;;0;@"))&"-0";"-";ПОВТОР(" ";99));{1;99};99)*{1;-1})+1
Изменено: |
|
|