|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
Добрый день! Подскажите как округлить: 14550 руб -> 14600 руб 8450 руб -> 8500 руб 2449 руб -> 2400 руб я пробывал так: 100 * Round([Сумма] / 100, 0) CLng([Сумма] / 100) * 100 но не то ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 15:42 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
access11, Тынц: http://www.planetaexcel.ru/forum/?PAGE_NAME=read&FID=8&TID=3483 http://www.excel-vba.ru/general/funkcii-vba/funkcii-vba-dlya-raboty-s-chislovymi-znacheniyami/ http://www.askit.ru/custom/vba_office/m3/03_09_04_number_functions.htm ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 15:50 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
access11Добрый день! Подскажите как округлить: 14550 руб -> 14600 руб 8450 руб -> 8500 руб 2449 руб -> 2400 руб я пробывал так: 100 * Round([Сумма] / 100, 0) CLng([Сумма] / 100) * 100 но не то А как храниться денюжка? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 15:51 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
access11, Это похоже торговля и называется такая задача - "Округлить До" или "Округлить как", бывает: - без копеек (правильны величины - любые без копеек) - без рублей (правильные величины без рублей 0, 10, 20,...100, 110, 120, ...150,..., 200, ... ) - без десяток (правильные величины без десяток 0, 50, 100,150, 200, 250, ...) - без полтинников (правильные величины 0,100, 200, 300, ...) это у ТС - без сотен (правильные величины 1000, 2000, 3000, ...) - без тысяч (правильные величины 10 000, 20 000, 30 000) + правила округления, имхо удобнее написать функцию ибо будет много iif.... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 16:17 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
access11как округлить: 14550 руб -> 14600 руб 8450 руб -> 8500 руб 2449 руб -> 2400 руб Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 17:57 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
Тру, Мина, ты шоль ??? :-)) там всё просто, смотришь остаток сверху последней сотни, если он больше или равен 50 (например 75), округляешь в большую сторону до первой сотни, а если меньше (например 48), то в меньшую сторону до первой сотни... это твоё.... имей введу, что какую бы тебе ф-цию не присоветовали, ее в обязон придется дополнить строкой: If mySum = 2449 Then mySum = 2400 не нужно... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 17:57 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
vmagэто твоё.... имей введу, что какую бы тебе ф-цию не присоветовали, ее в обязон придется дополнить строкой: If mySum = 2449 Then mySum = 2400 не нужно... Нужно. Это - округление вниз. Впрочем, какой смысл ждать аккуратности от ТС, неспособного STFW... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 18:00 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
Akina, -Блин, это действительно типовая ситуация, зайдите в бутик или обувной - не найдете сумму 4 543,31 р. в лучшем случае 4 540 р. - Или обратите внимание на вывеску в пятерочке "Все копейки - дарим вам в скидку", это не от щедрости, это чтоб мелочь самосвалом не возить туда-сюда и всю ночь её не считать... А про If mySum = 2449 Then mySum = 2400 я уже выше писал... последний кусок в сотне меньше 50 (49), значит 49 просто выкидываем и оставляем 2400.... ну хочет так ТС.... було б mySum = 2455 стало б 2 500 ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 18:11 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
ТруЗавтра он будет считать мои рубли. И твои, Акина. Не завтра.... а уже... сейчас наценка 10-15 % только в продуктовых из-за пенсионеров и в аптеках из-за законов, а так обычно и 50 и 100 и 200 и 500 % есть... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 18:14 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
vmag, Ну, чтоб вообще коротко: полтинник тут как копейки в рубле, то дарю, то накидываю... по правилу ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 18:17 |
|
Округление в большую сторону в ms access
|
|||
---|---|---|---|
#18+
Древний анекдот. - Если одна роза стоит сто рублей, то сколько стоят три розы? - Уточните, я покупаю или продаю? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.11.2015, 18:21 |
|
|
start [/forum/topic.php?fid=45&msg=39093075&tid=1614337]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 347ms |
total: | 479ms |
0 / 0 |