Avatar billede thadoews Nybegynder
12. februar 2012 - 13:13 Der er 10 kommentarer og
1 løsning

Bøvl med navnestyring og opslag i tabel

Hej.

Jeg har spurgt om dette tidligere og har fået rigtig god hjælp, men nu er der opstået et problem efter at jeg har udvidet min formel og tabel.

http://gupl.dk/673733/

Hvis jeg søger på en metode(se ark), så kan den kun søge, hvis denne metodeværdi står først i det felt, som jeg har defineret vha navnestyring, der vil ikke blive returneret en værdi, hvis denne metodeværdi er et tal i midten af mit definitionsområde. Lidt kav at forklare, se regnearket. Jeg har en mindre forsøgstabel, hvor det virker upåklageligt og kan derfor ikke forstå, hvorfor det ikke vil virke her. Den eneste forskel på forsøgstabellen og den her, er at den her er noget større, men med samme opbygning.

Tabellen fungerer sådan at ved en given metode og en given værdi, skal der returneres et fast tal, som er én af tallene fra E16-E36.

Bruger Office 2010 dansk.

Håber i vil hjælpe! :)
På forhånd tak, Simon
Avatar billede thadoews Nybegynder
12. februar 2012 - 19:03 #1
Jeg kan heller ikke få den til at virke, hvis jeg indtaster store værdier såsom 260.

Håber i kan gennemskue fejlen
Avatar billede Slettet bruger
12. februar 2012 - 19:20 #2
Ved du hvad du hvad matriksformler er (som jeg sagde at det var i post #13 i den foregående tråd)?

Tilsyneladende ikke. I hvert fald har du ikke indtastet som matriksformel (hold Ctrl og Shift nede før du trytkker på Enter).
Men der er tilsyneladende flere fejl i din formel, fejl som jeg dog ikke har lokaliseret nærmere. Dog bemærker jeg, at du bruger noget AND/OG som ikke var indeholdt i min formel.

Jeg har uploadet en ny fil hvor jeg har lavet en del om på formlerne så det ikke længere er matriksformler.

http://gupl.dk/673765/

Tråden her og den foregående viser vigtigheden af at give alle nødvendige specifikationer i det indledende spørgsmål og vigtigheden af at være opmærksom på, hvad forslagsstiller nævner, for eksempel at der er tale om matriksformler.

Hans
Avatar billede thadoews Nybegynder
12. februar 2012 - 20:23 #3
Jeg siger stor tak Hans!

Ja, jeg er ikke nogen stor "haj" til Excel. Jeg kan ikke se forskel på en matrix-formel eller en almindelig formel. Jeg plejer at prøve mig frem og kan jeg ikke finde ud af det, så spørger jeg. Og jeg har virkelig fundet din formel nyttig, selvom der er meget deri jeg ikke forstår.

Jeg er enig med dig i at, der ikke var OG-led i din formel. Jeg har dog kun skiftet dit ELLER-led ud. For mig at se, gjorde det ELLER-led ikke noget, men jeg tog måske fejl?

Din nye metode virker meget simpel, dog er der nogen ting jeg ikke helt forstår.
Du bruger på et tidspunkt:
1E+100, hvad dækker dette over?
Avatar billede Slettet bruger
12. februar 2012 - 20:43 #4
Ja du tog absolut fejl med hensyn til at udskifte ELLER med OG!

Vedrørende 1E+100,se Excel hjælp, søg på "talformater", se under "videnskabelig". Det er bare en måde at skrive et meget, meget stort tal på.

Hans
Avatar billede thadoews Nybegynder
12. februar 2012 - 21:01 #5
Hvad gør dette ELLER-led i den her sammenhæng?
Avatar billede thadoews Nybegynder
12. februar 2012 - 21:08 #6
Skal man tænke på en anden måde end "normalt" for at kunne konstruere sådan en formel, som dine? Jeg er jo vant til at bruge HVIS, OG og ELLER-led og jeg tænkte på, om det er muligt at lave betingelser for om formlen skal regnes eller ej? Her tænker jeg på om det er muligt at sætte f.eks. et OG-led ind, så formlen kun bliver regnet, hvis to betingelser er opfyldt?
Avatar billede Slettet bruger
13. februar 2012 - 18:01 #7
Hvad med at eksperimentere lidt? I den fil jeg oprindeligt uploadede var der (som en del af formlen) konstruktioner i stil med:

ELLER($G$2=A1:A3) (hvor Situation1 her er erstattet af A1:A3)

I din fil ændrede du det til:'

OG(D4=A1:A3) (igen hvor Situation1 her er ændret til A1:A3)

Prøv i et tomt ark at indtaste for eksempel 1, 2, 3 i A1:A3. Indtast herefter for eksempel 2 i G1
Indtast nu som matriksformel =ELLER(G2=A1:A3). Husk at afslutte indtastningen ved at holde Ctrl og Shift nede før du trykker på Enter. Hvilket resultat får du. Glem forresten ikke at bruge formelevalueringsværktøjet for at begribe, hvordan Excel beregner formlen.

Prøv nu din egen formel ved at indtaste 2 i D4 og herefter igen som matriksformel at indtaste =OG(D4=A1:A3).
Brug igen formelevalueringsværktøjet for at begribe, hvad der sker.

ELLER-funktionen returnerer SAND hvis ét eller flere af de testede udtryk er sande. Kun hvis alle testede udtryk er falske returnerer ELLER-funktionen FALSK.

OG-funktionen returnerer SAND hvis og kun hvis alle testede udtryk er sande. Hvis ét eller flere af de testede udtryk er falske returnerer OG-funktionen FALSK.

Det står mig ikke klart, hvad det er, du spørger om i #6.

Hans
Avatar billede thadoews Nybegynder
13. februar 2012 - 19:39 #8
Ja, din formel giver mere mening nu. Alt det med matrix formler og navngivning er meget nyt for mig, men jeg tror jeg har forstået det meget godt nu.
Det som jeg spurgte om i #6, har du faktisk svaret på. Det var mere omkring OG og ELLER-ledet, om man kunne fylde flere betingelser ind og det kunne man godt.

Jeg har endda fundet fejlen i min formel. Det var det ELLER-led, som jeg totalt har misforstået brugen af sammen med navnestyring, samt at jeg ikke havde indtastet som en matrixformel. Det virker upåklageligt nu. Der er dog lige en ting til, i noget af det sidste jeg uploadede:
http://gupl.dk/673733/
Her i, er der en tabel under arket "DATA". Denne tabel er delt op i 2. I mit eget ark, som jeg har bygget op, kan jeg slet ikke få "kontakt" til det sidste ark.
Alle betingelser er opfyldt for at det skulle virke.
Er der en form for begrænsning i din formel, så den ikke kan gå helt ned eller ikke vil gå ud over et blankt felt?
Avatar billede Slettet bruger
13. februar 2012 - 20:18 #9
I den fil du linker til i #8 bruger du stadigvæk OG-konstruktionen og referenceområdet i formlen går kun til række 36.
Avatar billede thadoews Nybegynder
13. februar 2012 - 20:41 #10
Jeg fik det til at virke. Det var én reference til en celle der var forkert og så havde jeg fået tilføjet to kolonner, hvordan er uvist.

Jeg tror næppe jeg har flere spørgsmål og jeg tror jeg har fået det hele til at virke.

Jeg siger tusind tak for din hjælp og din tålmodighed :)
Jeg har lært rigtig meget omkring Excel :)
Du er meget velkommen til at lægge et svar dkhanknu!
Avatar billede Slettet bruger
14. februar 2012 - 05:43 #11
OK.
Hans
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