2015-06-20 2 views
0

У меня есть следующий Excel лист enter image description hereВычтите последнюю ячейку в строке из первой ячейки с номером

В колонке J мне нужно окончательное различие между первой ячейкой в ​​строке и последней ячейкой (с номером).

Номера могут отображаться от столбца C до столбца I. Номера не всегда начинаются в столбце C и не всегда заканчиваются в столбце I, но между ними никогда не бывает пустых ячеек.

В основном мне нужно вычесть значение в первой ячейке с номером из последней ячейки с номером. Последнее значение в диапазоне от C-I минус первое значение в этом диапазоне с результатом, отображаемым в J. . Я заполнил столбец J вручную, но я хотел бы сделать это с помощью формулы.

ответ

1

Если номера всегда упорядоченный от наименьшего до наибольшего, вы могли бы просто сделать это:

=MAX(C2:I2)-MIN(C2:I2) 

Если нет, то все становится немного сложнее. Вот еще одно решение, которое должно работать для нестандартных записей:

Сначала добавьте пустой столбец справа от Totaal.

Во-вторых, добавьте семь колонок со следующим содержимым:

=IF(ISBLANK(C2),M2,C2) 
=IF(ISBLANK(D2),N2,D2) 
... 

В-третьих, добавьте еще один пустой столбец.

В-четвертых, добавьте семь колонок со следующим содержимым:

=IF(ISBLANK(C2),S2,C2) 
=IF(ISBLANK(D2),T2,D2) 
... 

Totaal можно рассчитать с

=Z2-L2 
Смежные вопросы