Avatar billede klausbobby Nybegynder
20. september 2002 - 11:28 Der er 17 kommentarer og
1 løsning

En af de sjove...

Problem:

Jeg har nogle indtastningstabeller, og i disse tabeller vil jeg have en max indtastning (ex. 12000) og min indtastning (ex 200).

Normalt når jeg indtaster en værdi får jeg nogle resultater i felter nedenunder. jeg vil gerne have det sådan, at hvis jeg indtaster en værdi over 12000 el under 200 skal der stå FALSK (el noget ligende) i felterne med resultaterne.

Indtaser jeg værdier mellem 200 og 12000 vil jeg selvfølgelig stadig have resultaterne...
Avatar billede b_hansen Novice
20. september 2002 - 11:30 #1
så skal du kigge på Datavalidering
Avatar billede klausbobby Nybegynder
20. september 2002 - 11:31 #2
Og hvordan gør jeg dette?????
Avatar billede dmdisco Nybegynder
20. september 2002 - 11:31 #3
du kan da også bare bruge HVIS
Avatar billede b_hansen Novice
20. september 2002 - 11:32 #4
i menuen under Data. Men du kan ikke få den til at skrive FALSK. Men du får en fejlmelding i stedet for
Avatar billede klausbobby Nybegynder
20. september 2002 - 11:33 #5
Hvad skal jeg gå ind under og skrive i datavalidering???

->dmdisco; jeg har prøvet med hvis funktionerne, men virker sq ikke rigtig...
Avatar billede b_hansen Novice
20. september 2002 - 11:34 #6
jeg enig med dmdisco i, at man kan konstruere en kontrol i resultatfeltet, men det må i givet fald blive med et =HVIS(LOPSLAG();......

Og formålet er vel at kontrollere, at de indtastede data er indenfor det korrekte interval?
Avatar billede dmdisco Nybegynder
20. september 2002 - 11:34 #7
=HVIS(B4<200;"den er for lille";HVIS(B4>12000;"den er for stor";"den er ok"))
Avatar billede dmdisco Nybegynder
20. september 2002 - 11:35 #8
noget i den stil
=HVIS(B4<200;"FALSK";HVIS(B4>12000;"FALSK";"SAND"))
Avatar billede klausbobby Nybegynder
20. september 2002 - 11:36 #9
Formålet er, at hvis man indtaster værdier over 12000 el under 200 skal der stå falsk, istedet for resultatet..
Avatar billede b_hansen Novice
20. september 2002 - 11:36 #10
1. marker inddata-området
2. Vælg menupunkt data
3. vælg datavalidering
4. I indstillinger vælger du heltal eller decimal efter eget ønske
5. så fremkommer to nye felter, hvor du indtaster dine maks og min. værdier
6. på fanebladet fejlmeddelse laver du en fejlmelding til dig selv
Avatar billede dmdisco Nybegynder
20. september 2002 - 11:37 #11
=HVIS(B4<200;"FALSK";HVIS(B4>12000;"FALSK";B4))
Avatar billede b_hansen Novice
20. september 2002 - 11:37 #12
dmdisco> din formel kontrollerer jo kun en enkelt celle.... og der er tale om et datafelt, hvilket betyder at der er flere celler
Avatar billede b_hansen Novice
20. september 2002 - 11:40 #13
klausbobby> hvad er formålet med at skulle skrive FALSK i resultatcellen?
Avatar billede klausbobby Nybegynder
20. september 2002 - 11:45 #14
Problemet er, at jeg bruger en funktion, der extrainterpolere. Hvis jeg indtaster en ydelse under 200 finder den resultatet, men dette resultat kan ikke bruges, da det er en extrainterpolation... Så ville det være godt, hvis resultatet slet ikke kom, men istedet stod der FALSK...
Avatar billede b_hansen Novice
20. september 2002 - 11:48 #15
så bliver du nok nød til at tilføje en ny kolonne, hvor du kontrollerer for den enkelte celles værdi.
Derefter kan du lave en sammentælling på antallet af resultater, der er for små eller store. Denne sammentælling kan herefter bruges i dit resultat-felt i en HVIS-sætning
Avatar billede b_hansen Novice
20. september 2002 - 11:51 #16
i den nye kolonne tilføjer du:
=HVIS(ELLER(A1<200;A2>12000);1;0)

=HVIS(SUM("sum af kontrol")>0;"FALSK";"din oprindelige formel")
Hvor "sum af kontrol" refererer til dataområdet i den nye kolonne
Avatar billede klausbobby Nybegynder
20. september 2002 - 11:53 #17
Jeg tror jeg holder mig til måden med davalidering.

b_hansen -> du har virkelig været min redningsmand i dag!!!!!

Mange Tak
Avatar billede b_hansen Novice
20. september 2002 - 11:54 #18
skulle det være en anden gang *S*
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester