---
title: "Avrunda alltid uppåt"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/119206-avrunda-alltid-uppåt"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Addeladde"
published: "2005-01-03T16:29:15.000Z"
updated: "2005-01-03T20:33:13.000Z"
replies: 4
views: 447
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/119206-avrunda-alltid-uppåt"
---

# Avrunda alltid uppåt

## #1 — Addeladde, 2005-01-03T16:29Z

Finns det någon funktion liknande round som alltid avrundar uppåt eller måste man skriva en själv? Någon som har en redan kanske?

Permalänk: https://www.webforum.nu/p/119206

## #2 — Fraggel, 2005-01-03T19:37Z

Det är ju bara till att adda 1 och köra en Int på talet !

Permalänk: https://www.webforum.nu/p/1518105

## #3 — K@llen, 2005-01-03T19:41Z

Vad jag vet finns ingen bra funktion för det. Det du söker är förmodligen ceil(), men det finns inte i VB-script.

Permalänk: https://www.webforum.nu/p/1518108

## #4 — muskot, 2005-01-03T19:49Z

<http://www.webforum.nu/showthread.php?s=&forumid=22&threadid=6190>

Permalänk: https://www.webforum.nu/p/1518112

## #5 — Addeladde, 2005-01-03T20:33Z

Då vet jag. Får göra en funktion själv :)

Avrunda neråt:

```
Function roundNed(tal)
  If instr(tal, ",") > 0 Then
    roundNed = cINT(left(tal,(instr(tal, ",")-1)))
  Else
    roundNed = 0
  End If
End Function
```

Avrunda uppåt

```
Function roundUp(tal)
  If instr(tal, ",") > 0 Then
    roundUp = cINT(left(tal,(instr(tal, ",")-1)))+1
  Else
    roundUp = 1
  End If
End Function
```

Permalänk: https://www.webforum.nu/p/1518138

---

Tråden på webben: https://www.webforum.nu/amne/asp/119206-avrunda-alltid-uppåt
