#excel #excel-formula #delimiter
#excel #excel-формула #разделитель
Вопрос:
Нужна небольшая помощь от вас, гуру Excel. У меня есть столбец со следующими данными.
СТОЛБЕЦ A |
---|
12,345,678.00 |
45,678,900.12 |
12,345.67 |
85,000.00 |
Мне нужно преобразовать это в приведенный ниже формат, при этом нули будут там после удаления запятых и десятичной дроби.
СТОЛБЕЦ A |
---|
1234567800 |
4567890012 |
1234567 |
8500000 |
Я попытался использовать формулу ЗАМЕНЫ, плюс попробовал «‘», также попытался преобразовать в текст, но не смог прийти к решению. Любая помощь будет высоко оценена.
Спасибо!
Комментарии:
1. С вашими текущими образцами данных просто умножить на 100?
2. Спасибо, BigBen, я просто упустил из виду что-то такое простое: P
Ответ №1:
Что предлагает @BigBen, вы можете получить результат, умножив 100
его, если ваши данные являются истинными числами. Если они сохраняются в виде текста, вы все равно можете умножить на 100, поскольку любая арифметическая операция (if stored texts are numeric digits only)
автоматически преобразует результаты в число. Просто вам нужно отформатировать результирующие ячейки как General
, даже не Number
потому Number
, что формат может поставить запятую в качестве десятичного разделителя. Кроме того, вы можете использовать Substitute()
функцию для удаления запятой (,) и точки (.), если они хранятся в виде текста. Снова отформатируйте полученные ячейки как General
. Попробуйте следующую формулу-
=SUBSTITUTE(SUBSTITUTE(A7,",",""),".","")
Комментарии:
1. Спасибо @harun24HR, просто преобразовав формат в общий и умножив его на 100, я получил правильный ответ 🙂