58 / 20 / 0
Регистрация: 03.08.2012
Сообщений: 102
|
|
1 | |
Как создать изменяемый пользовательский формат числа21.06.2013, 14:07. Показов 2572. Ответов 11
Метки нет (Все метки)
Добрый всем последний рабочий день этой недели! У меня к вам, знатоки Excel, есть такой вопрос:
Возможно ли сделать изменяемый формат числа в Excel? Ну, так, скажем есть диапазон чисел, который выражен в рублях, но иногда, требуется, что бы эти числа выводились как доллары. Так вот, как сделать так, что бы числа меняли своё отображение, например со 100 р. на 100 $? Собственно "закавырка" в вопросе заключается в том, что бы Excel воспринимал и 100 р. и 100 $ как числа, что бы было возможно просто сослаться на ячейку с этой сотней и умножить её на количество.
0
|
21.06.2013, 14:07 | |
Ответы с готовыми решениями:
11
Пользовательский формат и именованный формат Пользовательский формат валюты Возможно ли создать динамически изменяемый метод Как создать пользовательский компонент |
58 / 20 / 0
Регистрация: 03.08.2012
Сообщений: 102
|
|
21.06.2013, 14:40 [ТС] | 3 |
Нет, к сожалению речь не об этом... Сейчас покажу
0
|
58 / 20 / 0
Регистрация: 03.08.2012
Сообщений: 102
|
|
21.06.2013, 14:46 [ТС] | 4 |
Как видно из картинки, я меняю отображение в конкретной валюте, далее происходит перерасчёт и цифра меняется, а в соседней ячейке меняется символ валюты, так я вышел из создавшегося положения, но хотелось бы чего-то с применением формата числа... который бы автоматом менялся в соответствии с выбором из списка и при этом отформатированное значение воспринималось бы как число, т.е. функция ТЕКСТ не подойдёт...
0
|
58 / 20 / 0
Регистрация: 03.08.2012
Сообщений: 102
|
|
01.07.2013, 14:14 [ТС] | 6 |
Pelena, Ваше решение действительно красивое, но оно подходит лишь для Excel 2007 и выше, и, к сожалению, оно не работает в 2003 версии и ниже, так как условное форматирование более ранних версий Excel, мягко говоря, достаточно ограниченно по сравнению с современными возможностями...
0
|
58 / 20 / 0
Регистрация: 03.08.2012
Сообщений: 102
|
|
02.07.2013, 13:15 [ТС] | 8 |
Неа, удаление одного правила из 4-ёх не поможет, так как в условном форматировании Excel 2003 отсутствует формат числа. Вообще, надо признать, что условное форматирование - достаточно полезный инструмент и мне не понятно почему мистер БиЛ не доделал его в ранних версиях... такое чувство, что MS начал над ним работу, но, по каким-то причинам не довёл её до логического конца, а жаль...
0
|
2636 / 1335 / 256
Регистрация: 25.10.2010
Сообщений: 2,196
|
|
02.07.2013, 22:23 | 10 |
Самое интересное, что для рублей и евро формула
Код
=ТЕКСТ(B2;"# ##0,00[$р.-419]") =ТЕКСТ(B4;"[$€-2] # ##0,00") Код
=ТЕКСТ(B3;"[$$-409] # ##0,00") Добавлено через 33 минуты Формулы даже можно проще записать Код
=ТЕКСТ(B2;"# ##0,00р.") =ТЕКСТ(B4;"€ # ##0,00") =ТЕКСТ(B3;"$ # ##0,00")
1
|
58 / 20 / 0
Регистрация: 03.08.2012
Сообщений: 102
|
|
03.07.2013, 13:42 [ТС] | 11 |
0
|
03.07.2013, 16:03 | 12 |
В свойствах ячеек на вкладке число выбрать строку все форматы , в поле тип внести свой собственный формат:
# ##0,00 $ или # ##0,00 руб. Значение ячейки останется числовым.
0
|
03.07.2013, 16:03 | |
03.07.2013, 16:03 | |
Помогаю со студенческими работами здесь
12
Как создать пользовательский компонент? Как создать пользовательский интерфейс на делпфи? Как создать пользовательский стиль формы Как создать пользовательский стиль формы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |