Мне нужно показать 9 символов - заполнить нулями с подразумеваемой десятичной точкой. Например, $5.88 должно показать 000000588. Я пробовал ввести =TEXT(a1,"00000000) - в итоге получаю 000000006. Мне нужно увидеть полную сумму без десятичной точки. Помогите и спасибо!
решение1
Если вы не уверены, какое значение будет иметь ячейка, вам, вероятно, больше подойдет такая формула:
=TEXT(A1*(10^(LEN(RIGHT(A1,LEN(A1)-FIND(".",A1))))),"00000000")
LEN(RIGHT(A1,LEN(A1)-FIND(".",A1)))
- Вычисляет разницу между положением десятичной точки и последней цифры
5,84 становится 584, которое затем становится 00000584.
Обратите внимание: эта формула будет работать только со значениями, имеющими десятичную точку в ячейке. Ячейки должны быть отформатированы так, чтобы включать.