Alternative for Landing Page
In the web design world a Landing Page is typically the first page that you land on in a website that is quite long and shows you the majority of the websites information. Typically used to sell a product or service.
I like this style for an Excel report in which all the analytics, tables etc are on one sheet which extends downs in a similar fashion to a Landing Page, I don't want to call it a Landing Page or Landing Page Report unless I really have to as the terms is linked to website. Is there an alternative or general such term.
I echo what @HotLicks said, the first thing that came to mind for me was a "home page."
My understanding is that the phrase "landing page" is more commonly the web developer side phrase and "home page" is more the consumer side.
For example, when talking to a web developer, a manager might ask that they add a new feature to the landing page. A consumer might notice a new phone for sale after visiting a website's home page.
In both cases, it is clear that both are referring to the first page of the website (the first page that contains summarily constructed information). In this case, the difference is the background of the speaker who is using the word.