Интересный вопрос. Вот еще одно решение, которое вы можете использовать (независимо от числа нулей):
=TEXT(LEFT(A1,LEN(A1)-((LEN(A1)-LEN(SUBSTITUTE(A1,0,"")))-MOD((LEN(A1)-LEN(SUBSTITUTE(A1,0,""))),3))),"#,##")&REPT("M",(LEN(A1)-LEN(SUBSTITUTE(A1,0,"")))/3)
LEN(A1)-LEN(SUBSTITUTE(A1,0,""))
часть считает, сколько раз "0" встречается в данной строке.
Результат выглядит так: