Системы исчисления по основанию.
SkyPro
Дата: Пятница, 08.03.2013, 15:28 |
Сообщение № 1
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Добрый день, уважаемые форумчане. Подскажите, пожалуйста, какой формулой можно сделать перевод числа из десятичной СИ в другие СИ по основанию? Основания СИ от 2 до 37 ЗЫ: Я знаю о существовании ДЕС.В.ДВ и т.д., но необходим именно выбор СИ по основанию. Заранее спасибо за помощь.
Добрый день, уважаемые форумчане. Подскажите, пожалуйста, какой формулой можно сделать перевод числа из десятичной СИ в другие СИ по основанию? Основания СИ от 2 до 37 ЗЫ: Я знаю о существовании ДЕС.В.ДВ и т.д., но необходим именно выбор СИ по основанию. Заранее спасибо за помощь. SkyPro
skypro1111@gmail.com
Ответить
Сообщение Добрый день, уважаемые форумчане. Подскажите, пожалуйста, какой формулой можно сделать перевод числа из десятичной СИ в другие СИ по основанию? Основания СИ от 2 до 37 ЗЫ: Я знаю о существовании ДЕС.В.ДВ и т.д., но необходим именно выбор СИ по основанию. Заранее спасибо за помощь. Автор - SkyPro Дата добавления - 08.03.2013 в 15:28
KuklP
Дата: Пятница, 08.03.2013, 16:03 |
Сообщение № 2
Группа: Проверенные
Ранг: Старожил
Сообщений: 2369
Репутация:
486
±
Замечаний:
0% ±
2003-2010
Нет такой готовой формулы.
Нет такой готовой формулы. KuklP
Ну с НДС и мы чего-то стoим! kuklp60@gmail.com WM Z206653985942, R334086032478, U238399322728
Ответить
Сообщение Нет такой готовой формулы. Автор - KuklP Дата добавления - 08.03.2013 в 16:03
SkyPro
Дата: Пятница, 08.03.2013, 17:55 |
Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Разобрался с формулой сам, но возникли дополнительные вопросы.. Необходимо не отображать нули в строке до целого числа. Максимально сократить формулу. Во вложении пример с обьяснениями. ЗЫ: Разобрался с ВПР. Осталось 2 вопроса. Помогите, пожалуйста
Разобрался с формулой сам, но возникли дополнительные вопросы.. Необходимо не отображать нули в строке до целого числа. Максимально сократить формулу. Во вложении пример с обьяснениями. ЗЫ: Разобрался с ВПР. Осталось 2 вопроса. Помогите, пожалуйста SkyPro
skypro1111@gmail.com
Сообщение отредактировал SkyPro - Пятница, 08.03.2013, 19:14
Ответить
Сообщение Разобрался с формулой сам, но возникли дополнительные вопросы.. Необходимо не отображать нули в строке до целого числа. Максимально сократить формулу. Во вложении пример с обьяснениями. ЗЫ: Разобрался с ВПР. Осталось 2 вопроса. Помогите, пожалуйста Автор - SkyPro Дата добавления - 08.03.2013 в 17:55
DV
Дата: Пятница, 08.03.2013, 19:09 |
Сообщение № 4
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Как то так: Код
=ЕСЛИ(СЧЁТ(ИНДЕКС(1/ОСТАТ(ЦЕЛОЕ($B$2/$C4^(40-СТРОКА($A$1:ИНДЕКС($A$1:$A$40;40-D$3))));$C4);));ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4);$A$4:$B$39;2;);"")
Как то так: Код
=ЕСЛИ(СЧЁТ(ИНДЕКС(1/ОСТАТ(ЦЕЛОЕ($B$2/$C4^(40-СТРОКА($A$1:ИНДЕКС($A$1:$A$40;40-D$3))));$C4);));ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4);$A$4:$B$39;2;);"")
DV
Ответить
Сообщение Как то так: Код
=ЕСЛИ(СЧЁТ(ИНДЕКС(1/ОСТАТ(ЦЕЛОЕ($B$2/$C4^(40-СТРОКА($A$1:ИНДЕКС($A$1:$A$40;40-D$3))));$C4);));ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4);$A$4:$B$39;2;);"")
Автор - DV Дата добавления - 08.03.2013 в 19:09
SkyPro
Дата: Пятница, 08.03.2013, 19:18 |
Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Спасибо огромное Теперь буду сидеть и разбираться с формулой..
Спасибо огромное Теперь буду сидеть и разбираться с формулой.. SkyPro
skypro1111@gmail.com
Ответить
Сообщение Спасибо огромное Теперь буду сидеть и разбираться с формулой.. Автор - SkyPro Дата добавления - 08.03.2013 в 19:18
SkyPro
Дата: Суббота, 09.03.2013, 00:49 |
Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Нашел более короткое решение Код
=ЕСЛИ(ЦЕЛОЕ($B$2/$C4^D$3);ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4);$A$4:$B$39;2;ЛОЖЬ);"")
ЗЫ: Огромное спасибо за помощь.
Нашел более короткое решение Код
=ЕСЛИ(ЦЕЛОЕ($B$2/$C4^D$3);ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4);$A$4:$B$39;2;ЛОЖЬ);"")
ЗЫ: Огромное спасибо за помощь. SkyPro
skypro1111@gmail.com
Сообщение отредактировал SkyPro - Суббота, 09.03.2013, 00:51
Ответить
Сообщение Нашел более короткое решение Код
=ЕСЛИ(ЦЕЛОЕ($B$2/$C4^D$3);ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4);$A$4:$B$39;2;ЛОЖЬ);"")
ЗЫ: Огромное спасибо за помощь. Автор - SkyPro Дата добавления - 09.03.2013 в 00:49
DV
Дата: Суббота, 09.03.2013, 03:09 |
Сообщение № 7
Группа: Друзья
Ранг: Обитатель
Сообщений: 286
Репутация:
194
±
Замечаний:
0% ±
Excel 2010 RUS
Если в таблицу соответствия добавить еще строчку, то можно еще сократить: [vba]Код
=ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4)-($B$2/$C4^D$3<1);$A$4:$B$40;2;)
[/vba]
Если в таблицу соответствия добавить еще строчку, то можно еще сократить: [vba]Код
=ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4)-($B$2/$C4^D$3<1);$A$4:$B$40;2;)
[/vba] DV
Ответить
Сообщение Если в таблицу соответствия добавить еще строчку, то можно еще сократить: [vba]Код
=ВПР(ОСТАТ(ЦЕЛОЕ($B$2/$C4^D$3);$C4)-($B$2/$C4^D$3<1);$A$4:$B$40;2;)
[/vba] Автор - DV Дата добавления - 09.03.2013 в 03:09
Michael_S
Дата: Суббота, 09.03.2013, 09:46 |
Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Код
=ЕСЛИ(LOG($B$2;$C4)>D$3;ИНДЕКС($B$4:$B$39;ОСТАТ($B$2/$C4^D$3;$C4)+1);"")
Код
=ЕСЛИ(LOG($B$2;$C4)>D$3;ИНДЕКС($B$4:$B$39;ОСТАТ($B$2/$C4^D$3;$C4)+1);"")
Michael_S
Ответить
Сообщение Код
=ЕСЛИ(LOG($B$2;$C4)>D$3;ИНДЕКС($B$4:$B$39;ОСТАТ($B$2/$C4^D$3;$C4)+1);"")
Автор - Michael_S Дата добавления - 09.03.2013 в 09:46
SkyPro
Дата: Суббота, 09.03.2013, 12:28 |
Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1206
Репутация:
255
±
Замечаний:
0% ±
2010
Меряемся, у кого короче *прошу прощения за офтоп.
Меряемся, у кого короче *прошу прощения за офтоп. SkyPro
skypro1111@gmail.com
Ответить
Сообщение Меряемся, у кого короче *прошу прощения за офтоп. Автор - SkyPro Дата добавления - 09.03.2013 в 12:28