Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как выделить целую часть в числе? / 8 сообщений из 8, страница 1 из 1
17.01.2011, 12:35
    #37062184
Kuatishe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
Всем доброго дня.
Задача такая: есть дробные числа вида 33,21. Надо целую часть умножить на 60, к результату добавить дробное. 33*60+21=2001? Есть ли какие-нибудь встроенные функции в эксель выделяющие часть до символа или после ","?
п.с. чето гугль не помог пока.
...
Рейтинг: 0 / 0
17.01.2011, 12:42
    #37062209
zark
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
Kuatishe,

используй
ЦЕЛОЕ()
...
Рейтинг: 0 / 0
17.01.2011, 12:47
    #37062225
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
Kuatishe,

типа(без проверки)

Код: plaintext
=(а1* 100 -целое(а1)* 100 ) +целое(а1)* 60 
...
Рейтинг: 0 / 0
17.01.2011, 13:04
    #37062291
DV68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
ПЕНСИОНЕРКА,
можно чуть попроще:
Код: plaintext
=ОТБР(A1)* 60 +ОСТАТ(A1; 1 )* 100 
...
Рейтинг: 0 / 0
17.01.2011, 13:12
    #37062324
ПЕНСИОНЕРКА
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
DV68,

за-то мой вариант я легче логически воспринимаю

хотя............у каждого свои привычки
...
Рейтинг: 0 / 0
17.01.2011, 13:52
    #37062457
Kuatishe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
ПЕНСИОНЕРКАKuatishe,

типа(без проверки)

Код: plaintext
=(а1* 100 -целое(а1)* 100 ) +целое(а1)* 60 

Все работает. Идея с умножением и на 100 и вычетом целой части здорово придумана.
Спасибо, большое всем.
...
Рейтинг: 0 / 0
17.01.2011, 15:32
    #37062776
Kuatishe
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
Задача изначально стоит немного иначе, необходимо перевести часы в минуты, поделить и получить время по каждой машине в формате часы, минуты(ч,мм)
В-общем делаю так:
=ОКРУГЛВВЕРХ(((A1*100-ЦЕЛОЕ(A1)*100) +ЦЕЛОЕ(A1)*60)/B1/100;2)
получаем к примеру 0,74, а необходимо переделать под 1, 14 т.е. привести к формату [ч],мм. Т.к. здесь формула то смена формата не помогает, если менять формат под [ч], мм, то получим неверные данные. Какие пути решения возможны в данном случае?
...
Рейтинг: 0 / 0
17.01.2011, 18:24
    #37063112
DV68
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выделить целую часть в числе?
Код: plaintext
=ОКРУГЛВВЕРХ(((A1* 100 -ЦЕЛОЕ(A1)* 100 ) +ЦЕЛОЕ(A1)* 60 )/B1/ 100 ; 2 )+ 0 , 4 *(ОСТАТ(ОКРУГЛВВЕРХ(((A1* 100 -ЦЕЛОЕ(A1)* 100 ) +ЦЕЛОЕ(A1)* 60 )/B1/ 100 ; 2 ); 1 )>= 0 , 6 )
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Как выделить целую часть в числе? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]