Так что-ли?
| Код |
|---|
= SUMPRODUCT(SUBTOTAL(9;OFFSET(D$6;ROW(D$6:D$13)-6;))*($C$6:$C$13 = C2)) |
|
07.03.2026 10:54:03
И еще непонятно, результат должен быть отрицательным или таки положительным?
Изменено: - 07.03.2026 10:54:21
|
|||||
|
|
|
|
03.01.2026 12:34:04
Правку своей формулы для наглядности сделал в вашем же файле. =INDEX(Приход!D$2:D$40;MATCH(1=1;MMULT(--(ROW(Приход!D$2:D$40)>=TRANSPOSE(ROW(Приход!D$2:D$40)));(Приход!C$2:C$40)*(Приход!B$2:B$40=A2))>=COUNTIF(A$2:A2;A2);0)) |
|||
|
|
|
|
02.01.2026 22:40:43
|
|||||
|
|
|
|
01.01.2026 16:18:29
ПавелW,
Про накопление в тз ни слова не сказано, а с конкретно поставленной задачей моя формула справляется) С Новым годом! |
|
|
|
|
|
29.12.2025 21:53:24
|
|||
|
|
|
|
29.12.2025 21:22:51
|
|||
|
|
|
|
28.10.2025 19:26:42
=TEXT(A1;"0\.0000\.0\.000\.000\.0") |
|||
|
|
|
|
09.10.2025 12:44:40
Пару раз сталкивался с подобным и покопавшись на форумах обнаружил, что в случае с XLOOKUP это известно как Array of Arrays problem. Есть парочка решений, через комбинацию LAMBDA, DROP, REDUCE и XLOOKUP. Самое простое это вообще не использовать XLOOKUP а обойтись комбинацией CHOOSEROWS + XMATCH. Например так: =CHOOSEROWS(C3:E27;XMATCH(H17:H27;B3:B27;0))
|
|
|
|
|
|
05.08.2025 14:53:35
|
|||
|
|
|
|
08.07.2025 12:34:01
|
|||||
|
|
|