ZVI, Радует только одно, восстание машин еще не скоро. :-) .
По вопросам из тем форума, личку не читаю.
18.05.2024 21:37:25
Не стоит надеется что ИИ научится писать такие формулы, вот
А если серьезно, то вы обладаете знаниями по тому как это расcчитать ? Eсли да, то методологию изложите, а формулу нарисуем, А если нет, то продолжайте долбить GPT.
По вопросам из тем форума, личку не читаю.
|
|
|
17.05.2024 20:05:17
Просто надо принять правила и им следовать, а не выдумывать оправдание, что название трудно придумать или вам лучше знать, вот вы и придумывайте. Кстати AlienSx - сам отличный пример. Отмотайте на первые его сообщения и увидите "тюнинг", полез бы в бутылку и плюнул, сайт бы потерял достойного "решалу". Ну и наоборот Ігор Гончаренко столько лет помогая, был забанен за постоянные нарушения в конце славного пути. Если кто-то считает, что сайт помогает только тем, кто оставляет вопросы - это ошибка и его популярность не погаснет если пара трйка лентяев не желающих следовать правилами и даже подумать о названии, более никогда не вернется. У меня рядом работают те кто пользуются им не регистрируясь, и тем более не зная что рядом сидит тот самый медведь.
По вопросам из тем форума, личку не читаю.
|
|||
|
17.05.2024 19:05:45
По вопросам из тем форума, личку не читаю.
|
|||
|
17.05.2024 19:04:57
По вопросам из тем форума, личку не читаю.
|
|||
|
17.05.2024 17:23:39
Jack Famous, я утром воспроизвел, может совпало, но простой генераьор случайного двпжды вывел одно и тоже.
По вопросам из тем форума, личку не читаю.
|
|
|
17.05.2024 14:55:10
По вопросам из тем форума, личку не читаю.
|
|||
|
17.05.2024 12:42:40
По вопросам из тем форума, личку не читаю.
|
|||
|
16.05.2024 13:06:39
По вопросам из тем форума, личку не читаю.
|
|||
|
16.05.2024 11:23:55
Потамушто когда не следим - то порядка нет, когда следим - порядок не устраивает.
По вопросам из тем форума, личку не читаю.
|
|||
|
16.05.2024 11:18:15
Самый корректный вариант всеж =IF(OR(H9=$L$1:$L$3)*(A9<4);IFERROR(LOOKUP(-I9;-{60;40;30};{2;1,5;1});3);"") Все указанные числа соотвеncnвуют тому что есть.
По вопросам из тем форума, личку не читаю.
|
|||
|
16.05.2024 08:27:48
Sanja, в следующий такой кейс не закрываем тему. Просто пишем что ждем пока Алексей предложит адекватное и именно адекватное название и скрываем первые два ответа. Если реакции нет , то закрываем. Справедливо?
По вопросам из тем форума, личку не читаю.
|
|||
|
16.05.2024 07:58:28
=IF(OR(H9=$L$1:$L$3)*(A9<4);LOOKUP(I9;{0;31;41;61};{1;1,5;2;3});"")
=IF(OR(H9=$L$1:$L$3)*(A9<4);LOOKUP(-I9;-{999;60;40;30};{3;2;1,5;1});"") =IF(OR(H9=$L$1:$L$3)*(A9<4);-VLOOKUP(-I9;-{999\3;60\2;40\1,5;30\1};2);"") 999 - наверно не появится но всеж корректнее его убрать =IF(OR(H9=$L$1:$L$3)*(A9<4);IFERROR(LOOKUP(-I9;-{60;40;30};{2;1,5;1});3);"") =IF(OR(H9=$L$1:$L$3)*(A9<4);IFERROR(2,5-MATCH(-I9;-{60;40;30})/2;3);"") =IF(OR(H9=$L$1:$L$3)*(A9<4);IFERROR(2,5-MATCH(I9;{60;40;30};-1)/2;3);"")
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
16.05.2024 07:02:27
По вопросам из тем форума, личку не читаю.
|
|||||
|
15.05.2024 21:29:44
Тема в ветке работа.
Изменено:
По вопросам из тем форума, личку не читаю.
|
|||
|
15.05.2024 21:25:46
testuser, строгость закона компенсируется отсутствием контроля.
Только в одно сообщение соберите посты, а то будете оштрафованы Вот народ протоптал тропу через газон и кусты Все знают что по газона не ходить, но ради 20м разницы прутся, при этом я наблюдал как рабочие газон равняют и укладывают, а в это время шли эти торопыги. И вишенка на торте- бегунья спортом занимается , углы срезала. Ноги бы вырвал и ни ограды ничего не останавливает - я считаю что только волчья яма.
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
15.05.2024 20:24:12
И давайте завершать. Алексей ранее был недоволен мной и котом, теперь и третьим модератором. Может не в модераторах уже дело?
По вопросам из тем форума, личку не читаю.
|
|||||||||
|
15.05.2024 16:16:58
Павел \Ʌ/, вот это хорошо получилось.
Не удержался и сравнил скорость. Моё длинное творение опередило , что несколько удивляет =LOOKUP( SUMIFS($E$2:E17,A$2:A17,[@менеджер],B$2:B17,[@клиент],C$2:C17,[@продукт]), INDEX(CHOOSE({1,2,3},0,порог[порог1],порог[порог2]),MATCH(C17,порог[продукт],),),INDEX(CHOOSE({1,2,3},0,порог[порог1]*порог[%порога1],(порог[порог2]-порог[порог1])*порог[%порога2]+порог[порог1]*порог[%порога1]),MATCH(C17,порог[продукт],),))+ (SUMIFS($E$2:E17,A$2:A17,[@менеджер],B$2:B17,[@клиент],C$2:C17,[@продукт])-LOOKUP(SUMIFS($E$2:E17,A$2:A17,[@менеджер],B$2:B17,[@клиент],C$2:C17,[@продукт]),INDEX(CHOOSE({1,2,3},0,порог[порог1],порог[порог2]),MATCH(C17,порог[продукт],),)))*LOOKUP( SUMIFS($E$2:E17,A$2:A17,[@менеджер],B$2:B17,[@клиент],C$2:C17,[@продукт]), INDEX(CHOOSE({1,2,3},0,порог[порог1],порог[порог2]),MATCH(C17,порог[продукт],),),INDEX(CHOOSE({1,2,3},порог[%порога1],порог[%порога2],0),MATCH(C17,порог[продукт],),))-SUMIFS(F$2:F16,A$2:A16,[@менеджер],B$2:B16,[@клиент],C$2:C16,[@продукт]) 1687,5 =SUM(IFERROR(EXP(LN(E17-ABS(SUMIFS(E$2:E16,A$2:A16,A17,B$2:B16,B17,C$2:C16,C17)-VLOOKUP(C17,порог,2,)*{0,1})-ABS(SUMIFS(E$3:E17,A$3:A17,A17,B$3:B17,B17,C$3:C17,C17)-VLOOKUP(C17,порог,{2,4},))+VLOOKUP(C17,порог,{2,4},)-VLOOKUP(C17,порог,2,)*{0,1})),)*VLOOKUP(C17,порог,{3,5},))/2 1734,375
Изменено:
По вопросам из тем форума, личку не читаю.
|
|
|
15.05.2024 10:50:34
SUMIFS($E$2:E3;A$2:A3;[@менеджер];B$2:B3;[@клиент]) - надо заменить на SUMIFS($E$2:E3;A$2:A3;[@менеджер];B$2:B3;[@клиент];C$2:C3;[@продукт]) =LOOKUP( SUMIFS($E$2:E3;A$2:A3;[@менеджер];B$2:B3;[@клиент];C$2:C3;[@продукт]); INDEX(CHOOSE({1\2\3};0;порог[порог1];порог[порог2]);MATCH(C3;порог[продукт];););INDEX(CHOOSE({1\2\3};0;порог[порог1]*порог[%порога1];(порог[порог2]-порог[порог1])*порог[%порога2]+порог[порог1]*порог[%порога1]);MATCH(C3;порог[продукт];);))+ (SUMIFS($E$2:E3;A$2:A3;[@менеджер];B$2:B3;[@клиент];C$2:C3;[@продукт])-LOOKUP(SUMIFS($E$2:E3;A$2:A3;[@менеджер];B$2:B3;[@клиент];C$2:C3;[@продукт]);INDEX(CHOOSE({1\2\3};0;порог[порог1];порог[порог2]);MATCH(C3;порог[продукт];);)))*LOOKUP( SUMIFS($E$2:E3;A$2:A3;[@менеджер];B$2:B3;[@клиент];C$2:C3;[@продукт]); INDEX(CHOOSE({1\2\3};0;порог[порог1];порог[порог2]);MATCH(C3;порог[продукт];););INDEX(CHOOSE({1\2\3};порог[%порога1];порог[%порога2];0);MATCH(C3;порог[продукт];);))-SUMIFS(F$2:F2;A$2:A2;[@менеджер];B$2:B2;[@клиент];C$2:C2;[@продукт])
По вопросам из тем форума, личку не читаю.
|
|||
|
15.05.2024 10:03:47
По вопросам из тем форума, личку не читаю.
|
|||
|
14.05.2024 20:19:38
Ну макрописец из меня никакой, но осуществить поиск тем же штатным поиском в определенном диапазоне, взять со смещением ячейку из найденной строки и вставить в нужное место - проще простого. При этом я б использовал Distination.VALUE(11)=FindCell.Offset(,1).value(11) дело не хитрое.
Изменено:
По вопросам из тем форума, личку не читаю.
|
|||||
|
14.05.2024 16:27:37
Если Excel один из последних, то можно кажется поджать формулу, да и быстрее станет. =LET(_S;SUMIFS($E$2:E3;A$2:A3;[@менеджер];B$2:B3;[@клиент]);_M;MATCH(C3;порог[продукт];);_C;{1\2\3};_P;INDEX(CHOOSE(_C;0;порог[порог1];порог[порог2]);_M;);_P1;порог[порог1]*порог[%порога1]; LOOKUP(_S;_P;INDEX(CHOOSE(_C;0;_P1;(порог[порог2]-порог[порог1])*порог[%порога2]+_P1);_M;))+ (_S-LOOKUP(_S;_P))*LOOKUP(_S;_P;INDEX(CHOOSE(_C;порог[%порога1];порог[%порога2];0);_M;))-SUMIFS(F$2:F2;A$2:A2;[@менеджер];B$2:B2;[@клиент];C$2:C2;[@продукт])) jakim, попытка хорошая но некорректная. Расчет в примере дан и описан.
По вопросам из тем форума, личку не читаю.
|
|||
|