Avatar billede hhjensen Nybegynder
19. april 2002 - 14:59 Der er 34 kommentarer og
2 løsninger

Litteraturliste i Excel

Jeg sidder og roder med en litteraturliste i Excel og har i den forbindelse et par spørgsmål.

Jeg har en celle hvor der ex. står fra side: 50-150.
Kan det lade sig gøre at få den til automatisk at regne ud hvor mange sider der er fra side 50 til 150 og så poste resultatet i en celle ude til højre
Avatar billede janvogt Praktikant
19. april 2002 - 15:05 #1
Hvad står der helt præcist i cellen - "Side 50-150" ?
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:07 #2
100-150
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:10 #3
50-150
Avatar billede janvogt Praktikant
19. april 2002 - 15:14 #4
Hvis der f.eks. står "50-150" i celle A6 kan du indsætte denne formel - f.eks. i celle B6.

=RIGHT(A6;LEN(A6)-FIND("-";A6))-LEFT(A6;FIND("-";A6)-1)
Avatar billede janvogt Praktikant
19. april 2002 - 15:15 #5
På dansk:

RIGHT = HØJRE
LEN = LÆNGDE
FIND = FIND
LEFT = VENSTRE
Avatar billede janvogt Praktikant
19. april 2002 - 15:17 #6
Bemærk at der ikke må være blanke mellemrum nogen steder i din sideangivelse.

Formlen fungerer ved at dele din celle op i værdier hvor der er en "-" og så trække værdierne fra hinanden.
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:17 #7
Betyder det at hvis programmet er på dansk skal jeg bruge de danske ord i formlen?
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:18 #8
Er der ikke en funktion der kan trække to tal fra hinanden som autosum?
Avatar billede janvogt Praktikant
19. april 2002 - 15:24 #9
Ja, du skal erstatte de engelske ord med de danske, hvis du har en dansk version.

Du kan ikke bruge en SUM-funktion fordi begge sidetal står i samme celle.
Avatar billede jkrons Professor
19. april 2002 - 15:25 #10
Du kan sagtens trække to tal fra hinanden, men ikke når de står i samme celle, så skal du bruge den anførte metode.
Avatar billede janvogt Praktikant
19. april 2002 - 15:26 #11
Prøv at skrive f.eks. 50-150 i celle A6.
Kopier derefter denne linie over i celle B6 ....

=HØJRE(A6;LÆNGDE(A6)-FIND("-";A6))-VENSTRE(A6;FIND("-";A6)-1)
Avatar billede jkrons Professor
19. april 2002 - 15:26 #12
Jeg ville nok i stedet vælge at have begyndelsesside og slutside i hver sin celle, og så samle det med en formel, når det var aktuelt.
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:28 #13
altså:
=HØJRE(A6;LÆNGDE(A6)-FIND("-";A6))-VENSTRE(A6;FIND("-";A6)-1)
Avatar billede janvogt Praktikant
19. april 2002 - 15:30 #14
Jep, lige præcis :-)
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:30 #15
janvogt> Yep det virker!
jkrons> Hvordan og hvorfor det?
Avatar billede janvogt Praktikant
19. april 2002 - 15:31 #16
Glimrende :-)
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:32 #17
Er der en hurtigere måde at gøre det på, eller bliver jeg nødt til at klippe/kopiere og manuelt rette formlen hver gang?
Avatar billede janvogt Praktikant
19. april 2002 - 15:35 #18
Du kopierer bare formlen ned lige så langt din litteraturliste er.
Du kan evt. bare "trække" i nederste højre hjørne af cellen.
Avatar billede janvogt Praktikant
19. april 2002 - 15:36 #19
Så vil formlen ændre sig til A7, A8, A8 o.s.v.
Avatar billede janvogt Praktikant
19. april 2002 - 15:36 #20
Sorry ...
Så vil formlen ændre sig til A7, A8, A9 o.s.v.
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:39 #21
janvogt> Tusind tak!  Lige et tillægsspørgsmål - hvis du har tid? Når jeg i en celle skriver "11-91" retter den automatisk til nov-91, hvordan får jeg den til at holde op med det?
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:43 #22
...og endnu et hvis du har tid? Jeg vil gerne smide lidt flere points hvis det er!
Min side ser sådan ud:
A1= Bogens titel
B1= Fra side til side
C1= Antal sider
Hvis jeg fra én bog skal opgive flere sider fx. fra side 10-20 og fra side 50-70 er det så lettest at sætte det op i hver sin celle eller kan det gøres inden for samme celle?
Avatar billede jkrons Professor
19. april 2002 - 15:48 #23
hhjensen> som svar på dit spørgsmål til mig: Fordi når du skriver 31-49 eller lignende opfatter Excel det som en tekst, og principielt mener jeg, at man skal undlade at regne på tekster, også selv om det lade sig gøre! Jeg ville skrive 31 i en celle og 49 i nabocellen. Når jeg så have brug for at samle det sammen ville hjeg bruge formlen =a2&"-"&b2 (eller hvilke celler du nu har det i), og så kan du oprette ganske almindelige regneformler til at beregne forskellen.
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:50 #24
jkrons> Er det bare en principsag, eller skaber det problemer i forhold til noget andet eller hvordan?
Avatar billede janvogt Praktikant
19. april 2002 - 15:50 #25
Du skriver bare et lille ' foran - altså '11-91.
Den vil være usynlig i cellen og på skærmen.
Avatar billede jkrons Professor
19. april 2002 - 15:51 #26
Dit spørgsmål vedr. 11-91 til janvogt> Du kan skrive '11-91, men med min metode slipper du for det.
Dit sidste spørgmål ville jeg bruge hver sin celle under alle omstændigheder, ellers virker Jan's formel heller ikke.
Avatar billede janvogt Praktikant
19. april 2002 - 15:52 #27
Det skaber ingen problemer at bruge den løsning du har valgt.
Excel er heldigvis sådan indrettet at alt(næsten) er muligt :-)
Avatar billede jkrons Professor
19. april 2002 - 15:53 #28
Det er mest en principsag, men generelt er det meninigløst at regne på tekster. 32 æbler + 47 køer, vil give fejl. Og det gør din jo også, med mindre du "sidder og trækker talværdierne ud af det, der står i cellen med jan's formel".
Avatar billede hhjensen Nybegynder
19. april 2002 - 15:59 #29
jkrons> Jeg er desværre ikke nok inde i Excel til at følge din tankegang. Jeg regner kun med en faktor - sider i bøger - men som jeg har forstået det, dækker janvogts formel umiddelbart mit (begrænsede) behov.
Avatar billede jkrons Professor
19. april 2002 - 16:00 #30
Helt i orden. Det er jo dig, der skal bruge det, ikke mig. :-)

Og formlen dækker dit behov!
Avatar billede janvogt Praktikant
19. april 2002 - 16:01 #31
Enig, og det var derfor jeg startede med at spørge, hvad der helt præcist står i cellen, så vi kunne tage udgangspunkt i din situation.
Avatar billede hhjensen Nybegynder
19. april 2002 - 16:04 #32
Jeg siger tusind tak til jer begge!
Her på falderebet er der nogle af jer der kender nogle Websider med begynderguides til Excel?
Avatar billede janvogt Praktikant
19. april 2002 - 16:07 #33
Nu til dit andet spørgsmål:
Jeg ville vælge at lave hver sin linie for ikke at gøre det alt for kompliceret.
Avatar billede jkrons Professor
19. april 2002 - 16:13 #34
Køb et IDG elller lignende hæfte til 69,-. De er ganske gode.
Avatar billede jkrons Professor
19. april 2002 - 16:15 #35
Eller prøv

http://www.usd.edu/trio/tut/excel/

Tak for point
Avatar billede hhjensen Nybegynder
19. april 2002 - 16:18 #36
Jeg kigger på det - endnu en gang tak for hjælpen!
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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