Avatar billede rasmus1234 Nybegynder
12. juli 2004 - 15:23 Der er 12 kommentarer og
1 løsning

Kan jeg højre-justere en talrække, der er venstre-justeret?

I anledning af at jeg har en LOPSLAG får jeg et forkert opslag tilbage - nemlig ingenting. Det har jeg så fundet ud af er pga. at mit opslag er højre-justeret/-instillet og de andre er venstre-justeret/-instillet. Dvs. et felterne ikke bliver genkendt.

Findes en funktion, hvor jeg kan ændre en justering?
12. juli 2004 - 15:26 #1
Højre/venstre-justeringen ændrer ikke noget på cellens værdi.

Problemet er sandsynligvis at det dine "tal" er formateret som tekst.
Løsningen på dette er at markere tallene
Vælg Formater->Celler
Vælg Tal, og klik OK
Avatar billede rasmus1234 Nybegynder
12. juli 2004 - 15:35 #2
Tak for dit svar - det er lidt mere kompleks end det. Mine tal kommer direkte fra en database, hvor de er venstre-justeret(left-just)...det er desværre ikke noget med om det er formateret som tekst eller tal.

hvis jeg trykker F2 for rediger og derefter RETURN, så ryger tallet over til højre og fungerer til opslag...!?
12. juli 2004 - 15:37 #3
Det tyder meget på, at min formodning er korrekt. Tallene opfattes i første omgang som tekst, og efter du har redigeret i cellen, som tal.

Prøv den beskrevne fremgangsmåde.
12. juli 2004 - 15:40 #4
Højre/venstre justeringen er kun kosmetisk, og har ingen indflydelse på, om din LOPSLAG()-funktion virker eller ej.

Du kan afprøve de forskellige justeringer ved at vælge:
Formater->Celler, fanen Justering
Avatar billede stewen Praktikant
12. juli 2004 - 15:51 #5
erikjuul har ret - det skyldes at dine "tal" i Excel bliver opfattet som tekst!

Det nemmeste er umiddelbart at du i dit Lopslag, hvor du skriver din opslagsværdi, idet jeg går ud fra at din opslagsværdi er en cellereference (i mit eksempel A1):

TEKST(A1;"@")
Avatar billede stewen Praktikant
12. juli 2004 - 15:56 #6
og dermed give en lopslagsformel sådan her:

=LOPSLAG(TEKST(opslagsværdi;"@");tabelmatrix;kolonneindeks_nr;lig_med)
Avatar billede rasmus1234 Nybegynder
14. juli 2004 - 08:20 #7
Jeg har fundet ud af problematikken - det var fordi tal var gemt som tekst, ikke fordi de var formateret som tekst! Jeg brugte multiplicer i Indsæt Special...fandt det langt om længe i Windows Help.
Avatar billede stewen Praktikant
14. juli 2004 - 10:04 #8
Var mere eller mindre også det som erikjuul skrev...

mht at bruge multiplicer i Indsæt Special... det virker, som du selv siger, fint - du vil dog få et problem, hvis du opdaterer dine tal fra databasen ofte, for så skal du lave den handling hver gang - men ok... godt du fik det til at virke!
Avatar billede rasmus1234 Nybegynder
14. juli 2004 - 10:07 #9
Jeg vil godt lige sige tak for Jeres indlæg.
Avatar billede klid Nybegynder
16. juli 2004 - 11:44 #10
Du kan også bare gange dine lopslagsformel med 1.
=Lopslag(EtTal;EtOmråde;EnKolonne;falsk)*1
;-)
Avatar billede rasmus1234 Nybegynder
16. juli 2004 - 12:00 #11
kanon idé...tak
Avatar billede stewen Praktikant
17. juli 2004 - 10:03 #12
Ja, nu er spørgsmålet godt nok lukket - men klid dit forslag virker ikke!!!

Problemet er ikke det der kommer ud af Lopslag'et - men det den skal slå op!

Skal man noget, skal man bruge mit forslag fra tidligere eller måske klid's forslag lettere omskrevet:

=Lopslag(EtTal*1;EtOmråde;EnKolonne;falsk)
Avatar billede rasmus1234 Nybegynder
19. juli 2004 - 09:25 #13
Du har faktisk ret - det du foreslår er den bedste løsning. Spørgsmålet er desværre lukket :-[  men du skulle da have haft nogle point for den løsning.
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