"5/7/2018" - 7 мая, но до 6 июня не наступает полный месяц, следовательно, нулевой результат.
DATEDIF(start_date,end_date,"M")
дает число полных месяцев впериод.
Обратите также внимание, что даты в Excel могут быть сложными, поскольку это зависит от ваших региональных настроек.
«5/7/2018» может быть 5 июля (в моем регионе), следовательно, после 6 июня,который должен выдавать ошибку #NUM, если вы используете функцию DATEDIF
.