Я пытаюсь получить значение красного цвета ниже, которое соответствует первой непустой ячейке в строке и иметь дату, соответствующую каждому:
Я пробовал эту формулу, но по какой-то причине она не сработала:
=INDEX('Charge 2018 par ressource'!E16:P16;1;MATCH(1;(1-ISBLANK('Charge 2018 par ressource'!E16:P16));0))
Любые идеи о том, какую матричную формулу использовать в этом отношении?
Ответы:
Вы ищете первую непустую ячейку,
(1-ISBLANK('Charge 2018 par ressource'!E16:P16))
ни одна из которых не заполнена.ISBLANK
ищет действительно пустые ячейки, ничего в них, нет формулы, нет0
. Вы ищете первую не0
ячейку.Так что используйте:
Кроме того, если вы хотите, чтобы дата требовала, чтобы первая ссылка ссылалась на строку даты, а не на все поле, я предполагаю, что строка здесь является строкой 1, если она отличается от строки с датами:
Итак, ваша формула массива будет выглядеть так:
Будучи формулой массива, она должна быть подтверждена Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования.
Вы также можете использовать следующую формулу:
источник