Вы ищете первую непустую ячейку, (1-ISBLANK('Charge 2018 par ressource'!E16:P16))
ни одна из которых не заполнена.
ISBLANK
ищет действительно пустые ячейки, ничего в них, нет формулы, нет 0
. Вы ищете первую не 0
ячейку.
Так что используйте:
(1-('Charge 2018 par ressource'!E16:P16=0))
Кроме того, если вы хотите, чтобы дата требовала, чтобы первая ссылка ссылалась на строку даты, а не на все поле, я предполагаю, что строка здесь является строкой 1, если она отличается от строки с датами:
'Charge 2018 par ressource'!E$1:P$1
Итак, ваша формула массива будет выглядеть так:
=INDEX('Charge 2018 par ressource'!E$1:P$1;MATCH(1;(1-('Charge 2018 par ressource'!E16:P16=0));0))
Будучи формулой массива, она должна быть подтверждена Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования.
Вы также можете использовать следующую формулу:
=INDEX('Charge 2018 par ressource'!$1:$1;AGGREGATE(15;6;COLUMN('Charge 2018 par ressource'!E16:P16)/('Charge 2018 par ressource'!E16:P16<>0);1))