Использование MMULT для заполнения диаграммы Ганта

Пытаюсь использовать MMULT для заполнения этой диаграммы Ганта одной формулой.

Это то, что я пытаюсь, это не работает

=MMULT(--($E4:E<=G$1:1),--($F4:F>=G$1:1))` 

(Я случайно перевернул его на изображении, хотя результат тот же)

редактировать: это кажется ближе, но все еще не заполняет все ячейки...

=MMULT(IF($E4:$E<=G$1:$1,1,0),IF($F4:$F>=G$1:$1,1,0))

Это то, что я использую, чтобы получить правильный результат, но мне приходится перетаскивать каждую ячейку.

=IF(AND(G$1>=$E4,G$1<=$F4),"x",)

Что я делаю не так с формулой MMULT? Пробовал обернуть в ARRAYFORMULA безуспешно. Пробовал использовать COUNTIF, тут тоже не повезло...

Вот мой пример листа

введите здесь описание изображения

Это то, что я пытаюсь сделать: введите здесь описание изображения


person TC76    schedule 05.12.2019    source источник
comment
Извините, у меня нет большого опыта работы с формулой МУМНОЖ, но разве количество столбцов в первой матрице не должно быть равно количеству строк во второй, чтобы произошло умножение? Может быть, но я просто не вижу этого в формуле.   -  person Anton Dementiev    schedule 05.12.2019


Ответы (1)