Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
29.03.2024, 12:08:53
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Поиск:
Расширенный поиск
Хотите поблагодарить участника за дельный совет? Нажмите
[Повысить]
. Так вы заслуженно поднимите репутацию активному участнику.
33 233
Сообщений в
5 454
Тем от
6 750
Пользователей
Последний пользователь:
Alex1210
Excel это не сложно
Основные форумы
Вопросы по Excel и VBA
Пользовательский числовой формат ячейки - умножение на число
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Автор
Тема: Пользовательский числовой формат ячейки - умножение на число (Прочитано 6941 раз)
0 Пользователей и 1 Гость смотрят эту тему.
vadimn
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 22
Пользовательский числовой формат ячейки - умножение на число
«
:
16.07.2015, 08:50:22 »
Здравствуйте! Не знаю, возможно ли такое в Excel средствами применения пользовательского формата ячейки, но, если это получится, можно будет использовать в расчетах разные единицы измерения сразу при вводе. Например, я ввожу в ячейку 120 (мин), а в ней отображается 2 (ч). То есть, при вводе (120) число делится на 60 и результат (2) отображается в ячейке.
Записан
Alex_Gur
Старожил
Репутация: +11/-0
Офлайн
Сообщений: 278
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #1 :
16.07.2015, 08:55:24 »
Цитировать
если это получится, можно будет использовать в расчетах разные единицы измерения сразу при вводе.
А как программа узнает, в каких именно единицах измерения Вы ввели данные? Например, в приведенном Вами примере предполагается, что Вы всегда будуте вводить данные в минутах, а результат хотите получать в часах? Или как?
Записан
Мы заинтересованы не только решить ваши задачи, но и помочь вам научиться решать их самостоятельно.
"Дай человеку рыбу, и он будет сыт весь день. Научи человека ловить рыбу, и он будет сыт всю жизнь"
vikttur
Глобальный модератор
Ветеран
Репутация: +124/-0
Офлайн
Сообщений: 1 816
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #2 :
16.07.2015, 09:55:08 »
В
А1
минуты в общем формате (число 120=120 мин), формат ячейки с формулой:
время, 13:30
=A1/24/60/2
Почему так? 1 - это сутки. В сутках 24 часа, в часе 60 мин.
2 - Ваше число.
Записан
Юрий М
Глобальный модератор
Ветеран
Репутация: +112/-0
Офлайн
Сообщений: 2 077
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #3 :
16.07.2015, 11:49:33 »
Вить, а почему нужно делить на 2?
Записан
vadimn
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 22
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #4 :
16.07.2015, 11:52:29 »
Я, наверное, не очень точно выразился. Необходимо, чтобы вводимое число изменилось в 60 (или другое количество) раз и в ячейке отображалось бы уже измененное число. Было бы удобно работать с единицами измерений, переводить числа при вводе в ту же ячейку. Не только единицы времени, но и, лошадиные силы в киловатты, задав в пользовательском формате ячейки коэффициент перевода.
Записан
vikttur
Глобальный модератор
Ветеран
Репутация: +124/-0
Офлайн
Сообщений: 1 816
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #5 :
16.07.2015, 11:53:49 »
Цитировать
почему нужно делить на 2?
Это я неправильно понял о двойке в стартовом сообщении. 2 часа, а я почему-то придумал, что нужно делить на два..
Убрать деление на 2 как ненужный аппендикс.
Записан
Юрий М
Глобальный модератор
Ветеран
Репутация: +112/-0
Офлайн
Сообщений: 2 077
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #6 :
16.07.2015, 11:56:34 »
Не думаю, что в пользовательском формате можно использовать набор коэффициентов. Макросом можно это сделать, но и макрос должен знать - переводить введённое значение в часы или в лошадиные силы )
Записан
vadimn
Новичок
Репутация: +0/-0
Офлайн
Сообщений: 22
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #7 :
16.07.2015, 17:45:44 »
Да. Вряд ли получится сэкономить табличное пространство и сделать два в одном. Получается больше вреда, чем пользы.
Дело в том, что у меня данные измерений по расходу воздуха в м3/мин, а в документе требуется в м3/сек. Так что приходится вводить данные в ячейку таким образом: "=2400/60". Вот и возникла мысль о том, что было бы лучше, если вводишь 2400, а в ячейке сразу отображается 40.
Записан
vikttur
Глобальный модератор
Ветеран
Репутация: +124/-0
Офлайн
Сообщений: 1 816
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #8 :
16.07.2015, 17:58:58 »
Лучше таким образом не экономить. Даже если получится (с помощью VBA, например), можно таким решением заложить бомбу замедленного действия. Понадобится обратно преобразовать или файл попадет другому пользователю, который знать не слышал о форматах... Караул!
«
Последнее редактирование: 16.07.2015, 22:24:41 от vikttur
»
Записан
Юрий М
Глобальный модератор
Ветеран
Репутация: +112/-0
Офлайн
Сообщений: 2 077
Re:Пользовательский числовой формат ячейки - умножение на число
«
Ответ #9 :
16.07.2015, 21:40:28 »
Цитировать
вводишь 2400, а в ячейке сразу отображается 40
Макросом это сделать легко.
Записан
Страниц: [
1
]
Вверх
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Правила форума и вопросы по работе форума
-----------------------------
=> ОБЩИЕ ПРАВИЛА ФОРУМА
=> ВОПРОСЫ ПО РАБОТЕ ФОРУМА
-----------------------------
Основные форумы
-----------------------------
=> Вопросы по Excel и VBA
=> PowerQuery, PowerPivot, PowerBI и запросы
=> Вопросы по Word и VBA
=> Вопросы по Outlook и VBA
=> Вопросы по Access и VBA
=> Вопросы по PowerPoint и VBA
=> Вопросы по Office для MAC
=> Вопросы по работе в Google-таблицах
=> Полезные решения
=> Баги и глюки при работе с Excel и VBA
=> Вопросы по OpenOffice и LibreOffice
=> Вопросы по надстройке MulTEx
=> Вопросы по MyAddin
=> Вопросы по бесплатным надстройкам
=> Вопросы по программам
-----------------------------
Прочие форумы
-----------------------------
=> Заказы на написание макросов, работа для специалистов по Excel и VBA и пр.
=> Курилка
-----------------------------
Удаленные темы и сообщения
-----------------------------
=> Список удаленных
Загружается...