In your flow you get all the value from an excel then use "Condition" to filter it. As the action "Create HTML table" is in an "Apply to each" action, you could only get a row of the excel in your email.
For this situation, you could change a filter function. Use "Filer Array" to get a new array of the excel value, then create HTML table based on this array. Here is a similar case for you:
[https://powerusers.microsoft.com/t5/General-Power-Automate/Generate-HTML-table-from-Data-table-in-Excel-file/td-p/866220
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.