RoundUp и ОКРВВЕРХ не одно и тоже

Программирование на Visual Basic for Applications
Estilla
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 118
Зарегистрирован: 27.09.2006 (Ср) 21:07
Откуда: Москва

RoundUp и ОКРВВЕРХ не одно и тоже

Сообщение Estilla » 09.10.2008 (Чт) 23:41

почему? это нормально что экселевские функции никак не связаны с vba'шными.
Различие в значениях параметров и соответственно в результатах.
Excel 2007

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: RoundUp и ОКРВВЕРХ не одно и тоже

Сообщение alibek » 10.10.2008 (Пт) 10:02

Разумеется не одно и то же.
ROUNDUP это ОКРУГЛВВЕРХ.
А ОКРВВЕРХ это CEILING.
Lasciate ogni speranza, voi ch'entrate.

Estilla
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 118
Зарегистрирован: 27.09.2006 (Ср) 21:07
Откуда: Москва

Re: RoundUp и ОКРВВЕРХ не одно и тоже

Сообщение Estilla » 10.10.2008 (Пт) 10:52

alibek писал(а):Разумеется не одно и то же.
ROUNDUP это ОКРУГЛВВЕРХ.
А ОКРВВЕРХ это CEILING.


упс. :)
Последний раз редактировалось Estilla 10.10.2008 (Пт) 12:50, всего редактировалось 1 раз.

Estilla
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 118
Зарегистрирован: 27.09.2006 (Ср) 21:07
Откуда: Москва

Re: RoundUp и ОКРВВЕРХ не одно и тоже

Сообщение Estilla » 10.10.2008 (Пт) 11:25

alibek писал(а):Разумеется не одно и то же.
ROUNDUP это ОКРУГЛВВЕРХ.
А ОКРВВЕРХ это CEILING.


а вы кстати не занете, где можно посмотреть список соответствий функций эксель с vba аналогами?

Димитрий
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 194
Зарегистрирован: 26.01.2005 (Ср) 22:47
Откуда: Волгоград

Re: RoundUp и ОКРВВЕРХ не одно и тоже

Сообщение Димитрий » 10.10.2008 (Пт) 18:49

В файле FUNCS.XLS - идёт с офисом :cyclops:

KL
Microsoft MVP
 
Сообщения: 483
Зарегистрирован: 30.10.2005 (Вс) 0:31
Откуда: Madrid

Re: RoundUp и ОКРВВЕРХ не одно и тоже

Сообщение KL » 11.10.2008 (Сб) 20:45

Estilla писал(а):это нормально что экселевские функции никак не связаны с vba'шными.

Estilla писал(а):...где можно посмотреть список соответствий функций эксель с vba аналогами?

1) Это нормально, язык функций листа и VBA это два различных языка.
2) Функций листа несколько больше, чем функций VBA и есть такие, которые делают то, чего не делают функции VBA (VLOOKUP())
3) Функций листа частично доступны из-под VBA в коллекции WorksheetFunction: Application.WorksheetFunction.Upper() или WorksheetFunction.Left()
4) Функций листа частично доступны из-под VBA как свойство объекта Application (обработка ошибок здесь отличается от коллекции WorksheetFunction): Application.Sum()
5) Среди функций VBA есть функции полностью эквивалентные функциям листа (LEN() = Len())
6) Среди функций VBA есть функции выполняющие больше того, что делает соотв. функция листа (Format() <> TEXT())
7) Среди функций VBA есть функции выполняющие то, чего не делают функции листа (MsgBox())
8) Среди функций VBA есть функции работающие не так, как соотв. функция листа (Application.TRIM() <> Trim())
9) Среди функций VBA есть такие, чей синтаксис отличен от соотв. функция листа (x Mod y и MOD(x,y) или DateDiff() и DATEDIF())
Привет,
KL

Estilla
Продвинутый пользователь
Продвинутый пользователь
Аватара пользователя
 
Сообщения: 118
Зарегистрирован: 27.09.2006 (Ср) 21:07
Откуда: Москва

Re: RoundUp и ОКРВВЕРХ не одно и тоже

Сообщение Estilla » 21.10.2008 (Вт) 11:18

спасибо за инфу


Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 102

    TopList  
cron