---
title: "summera olika värden i request.form till procent"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/39976-summera-olika-värden-i-request-form-till-procent"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jonas76"
published: "2002-03-20T09:30:18.000Z"
updated: "2002-03-21T07:10:49.000Z"
replies: 6
views: 317
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/39976-summera-olika-värden-i-request-form-till-procent"
---

# summera olika värden i request.form till procent

## #1 — jonas76, 2002-03-20T09:30Z

Detta är vad jag har använt som har funkat bra, men nu skall jag inte skicka ja/nej värden längre utan nu kommer request.form innehålla ett värde mellan 0 och 3 och om alla 6 poster innehåller värdet 3 så skall det vara lika med 100 % , kan någon hjälp mig med detta vore jag jätte tacksam :)

nr1 = request.form("nr1")
nr2 = request.form("nr2")
nr3 = request.form("nr3")
nr4 = request.form("nr4")
nr5 = request.form("nr5")
nr6 = request.form("nr6")

Ja = 0 
  Nej = 0 

  For num = 1 to 6
      Select Case request.form("nr" & num) 
      Case "Ja" 
          Ja = ja + 1 
      Case "Nej" 
          Nej = nej + 1 

      End Select 
  Next 

  jproc = Round((ja / 6) \* 100, 2) 
  nproc = Round((nej / 6) \* 100, 2)

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

## #2 — LarsG, 2002-03-20T09:39Z

```
votes = 0
For num = 1 to 6 
 votes = votes + cint(request.form("nr" & num))
Next 
percent = Round((votes/18)*100,2)
```

?

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

## #3 — PatrikB, 2002-03-20T10:17Z

är det inte bättre att använda funktionen för procent direkt

```
votes = 0
For num = 1 to 6 
 votes = votes + cint(request.form("nr" & num))
Next 
percent = FormatPercent((votes/18),2)
```

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

## #4 — jonas76, 2002-03-20T12:06Z

Tusen tack för hjälpen , jag skall testa koden senare under dagen.

tack igen :)

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

## #5 — jonas76, 2002-03-20T18:11Z

Hej 

det verkar funka, ville testa lite först innan jag gör det värre;)men saken är den att det är  20 st request.form och dom skall delas upp i 4 st grupper tex proc1, proc2, proc3, proc4, kan jag använda samma formel bara att jag fortsätter med:
 for num= 7-14.....
proc2=.......osv

eller bör man skriva om koden helt , och sist skall det räknas ut ett medelvärde på dom fyra procentgrupperna som skall läggas i ett eget svar.

så i databasen skall det finnas : proc1, proc2, proc3, proc4, medelproc.

vore tacksam för hjälp :)

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

## #6 — LarsG, 2002-03-20T20:19Z

Nej, det är nog enklast att hårdkoda det.

Varför vill du lagra medelproc i databasen? Det är inte speciellt betungande att räkna ut det när du behöver det.

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

## #7 — jonas76, 2002-03-21T07:10Z

Hej.

Jo dom värdena skall ligga grund för annan statestik senare :)

Menar du att hela koden bör skrivas om eller kan man fortsätt på samma sätt som tidigare inlägg?

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/39976-summera-olika-värden-i-request-form-till-procent
