Форматирование не работает при использовании формулы в ячейке

#excel #excel-formula

#excel #excel-формула

Вопрос:

Пример:

Я использую формулу:

 =IMDIV(F3,0.7)
 

значение f3 = 37.44, поэтому результат в ячейке формулы = 53.9948890…

Мне нужно включить 53.9948890… в долларовую стоимость, поэтому я хочу показать ее как 53,99 доллара

В КОНЦЕ Я ПРОСТО ХОЧУ ЗНАЧЕНИЕ В ДОЛЛАРАХ БЕЗ КАКИХ-ЛИБО ФОРМУЛ.

Как я могу отформатировать результаты формулы в долларовую стоимость?

Я попытался выделить ячейки и изменить форматирование, но это НЕ СРАБОТАЛО.

Я попытался скопировать и вставить только числовые значения, а затем форматировать ячейки, и это НЕ СРАБОТАЛО.

Если я ввожу число, а затем пытаюсь отформатировать ячейку, тогда ЭТО РАБОТАЕТ, но тогда мне нужно сделать это вручную для сотен строк..

Комментарии:

1. Пожалуйста, не кричите на нас =)

2. Почему вы используете IMDIV? Я не понимаю, как суммы в долларах связаны с мнимыми числами. Проблема в том, что IMDIV возвращает текст, а не число.

Ответ №1:

Вы можете использовать DOLLAR , но это снова возвращает текст, что означает, что вы не можете вводить это в математические сравнения / функции как есть.

 =DOLLAR(IMDIV(F3,0.7))
 

Я бы рекомендовал использовать ROUND вместо этого, чтобы преобразовать ваши выходные данные в числовые, а затем просто отформатировать столбец как валюту. Тогда у вас есть числовые выходные данные, которые вы можете фактически передавать в функции или сравнивать

 =ROUND(IMDIV(F3,0.7),2)
 

Реальный вопрос в том, почему вы используете IMDIV в первую очередь? Как вы обнаружили, этот метод потребует некоторой последующей работы для форматирования в число / валюту. Поскольку вы просто указываете действительные числа, вы на самом деле не используете «специальный соус», который добавляется к IMDIV функции. Вы просто предпринимаете дополнительные шаги для выполнения стандартного деления.

т.е. (37.44 0i) / (0.7 0i) = 37.44/0.7 так почему бы просто не использовать F3/.7 ?

Как вы можете видеть на фото ниже, оба вывода возвращают одно и то же число. Единственное отличие заключается IMDIV в том, что функция возвращает это значение в виде строки, которую необходимо преобразовать перед последующим использованием.

введите описание изображения здесь

Комментарии:

1. Это выходит за рамки, но мне любопытно узнать контекст, стоящий за этим вопросом? т. Е. Суммы в долларах, имеющие отношение к мнимым числам?