У меня есть две строки, и я хочу подсчитать количество ячеек в строке-2, смещенных на один столбец, мне нужно подвести итог, чтобы достичь, но не превысить число в строке-1
AB C DEFG
20 39
2 3 15 12 8 10
xy
So " x "должно быть 3 (2 + 3 + 15 <20), а" y "должно быть 4 (3 + 15 + 12 + 8 <39) </p>
Я перепробовал все виды формул, но ни одна не работала, это предполагается, что он работает, но не работает:
=MATCH(A1,INDEX(SUBTOTAL(9,OFFSET(A2,,,,COLUMN(A2:G2))),0))
edit
Фактический Excel имел немного другие числа
FDEFGHIJKLMNOPQR
3404 1409 312971 290486 255425 233206 209780 852766 791217 762958 707437 705119 пусто 23141
1135 470 104324 96829 85142 77735 69927 284255 263739 254319 235812 235040 пусто 34212 * 10 * 10 * 15 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 10 * 31 и нижний 46
Формула, которую я использую:
=MATCH(F44,INDEX(SUBTOTAL(9,OFFSET(F46,,,,COLUMN($F$46:$R$46))),0))
** Edit 2 **
Кроме того - как я могу исключить пустые ячейки в этом?