I am using Microsoft 365. I have a query table in excel. There's one column I need to split it into 2 column by using number and dot and 1 space (1., 2., 3....) as an indicator where to split it. The result I want I want the formula to return 1 for the row that does not contains number and dot and 1 space (1., 2., 3....) in the first column and the second column is the texts after number and dot and 1 space (1., 2., 3....). For the row that contains number and dot and 1 space (1., 2., 3....), to return the number before the dot in the first column and the text after the space in the second column. Is it possible to do it directly in query? (Because there might be an update for the information in the source table of the query.)
The current data on my query in excel:

what I want to see

What I tried:
- Text.Select([column name],{"0".."9","."}) :id not work, it removed all the numbers from the original text.
- Delimited : did not work, the text that does not have 1. (number+dot+1 space) return in the first column, which in this case I need the row that does not have number and dot and 1 space (for example 1., 2., 3.,...) to return blank value or best case scenario is to return 1 directly from the query.
