20. januar 2008 - 10:54
Der er
12 kommentarer og 1 løsning
Forkort en formel ?
Hejsa Jeg har fået lavet en formel, men nu kan den ikke blive længere og jeg mangler lige et par ting endnu... =HVIS(D6=1000;Kontoplan!$B$5;"") & HVIS(D6=1010;Kontoplan!$B$7;"") & HVIS(D6=1012;Kontoplan!$B$8;"") & HVIS(D6=1014;Kontoplan!$B$9;"") & HVIS(D6=1016;Kontoplan!$B$10;"") & HVIS(D6=1018;Kontoplan!$B$11;"") & HVIS(D6=1020;Kontoplan!$B$12;"") & HVIS(D6=1100;Kontoplan!$B$16;"") & HVIS(D6=1110;Kontoplan!$B$17;"") & HVIS(D6=1120;Kontoplan!$B$18;"") & HVIS(D6=1300;Kontoplan!$B$29;"") & HVIS(D6=2000;Kontoplan!$D$5;"") & HVIS(D6=2010;Kontoplan!$D$7;"") & HVIS(D6=2012;Kontoplan!$D$8;"") & HVIS(D6=2014;Kontoplan!$D$9;"") & HVIS(D6=2016;Kontoplan!$D$10;"") & HVIS(D6=2018;Kontoplan!$D$11;"") & HVIS(D6=2020;Kontoplan!$D$12;"") & HVIS(D6=2100;Kontoplan!$D$16;"") & HVIS(D6=2110;Kontoplan!$D$17;"") & HVIS(D6=2120;Kontoplan!$D$18;"") & HVIS(D6=2130;Kontoplan!$D$19;"") & HVIS(D6=2140;Kontoplan!$D$20;"") & HVIS(D6=2150;Kontoplan!$D$21;"") & HVIS(D6=2160;Kontoplan!$D$22;"") & HVIS(D6=2170;Kontoplan!$D$23;"") & HVIS(D6=2180;Kontoplan!$D$24;"") & HVIS(D6=2190;Kontoplan!$D$25;"") & HVIS(D6=2200;Kontoplan!$D$26;"") Hvordan kan man korte sådan en fætter ned så den kan indeholde flere "& HVIS" Venligst Jakob
Annonceindlæg fra Computerworld
20. januar 2008 - 11:31
#1
=INDIREKTE(INDEKS({"Kontoplan!B5";"Kontoplan!B7";"Kontoplan!B8";"Kontoplan!b9";"Kontoplan!b10";"Kontoplan!b11";"Kontoplan!b12";"Kontoplan!b16";"Kontoplan!b17";"Kontoplan!b18";"Kontoplan!b29";"Kontoplan!d5";"Kontoplan!d7";"Kontoplan!d8";"Kontoplan!d9";"Kontoplan!d10";"Kontoplan!d11";"Kontoplan!d12";"Kontoplan!d16";"Kontoplan!d17";"Kontoplan!d18";"Kontoplan!d19";"Kontoplan!d20";"Kontoplan!d21";"Kontoplan!d22";"Kontoplan!d23";"Kontoplan!d24";"Kontoplan!d25";"Kontoplan!d26"};SAMMENLIGN(D6;{1000;1010;1012;1014;1016;1018;1020;1100;1110;1120;1300;2000;2010;2012;2014;2016;2018;2020;2100;2110;2120;2130;2140;2150;2160;2170;2180;2190;2200})))
20. januar 2008 - 11:32
#2
=INDIREKTE(INDEKS({"Kontoplan!B5";"Kontoplan!B7";"Kontoplan!B8";"Kontoplan!b9";"Kontoplan!b10";"Kontoplan!b11";"Kontoplan!b12";"Kontoplan!b16";"Kontoplan!b17";"Kontoplan!b18";"Kontoplan!b29";"Kontoplan!d5";"Kontoplan!d7";"Kontoplan!d8";"Kontoplan!d9";"Kontoplan!d10";"Kontoplan!d11";"Kontoplan!d12";"Kontoplan!d16";"Kontoplan!d17";"Kontoplan!d18";"Kontoplan!d19";"Kontoplan!d20";"Kontoplan!d21";"Kontoplan!d22";"Kontoplan!d23";"Kontoplan!d24";"Kontoplan!d25";"Kontoplan!d26"};SAMMENLIGN(D6;{1000;1010;1012;1014;1016;1018;1020;1100;1110;1120;1300;2000;2010;2012;2014;2016;2018;2020;2100;2110;2120;2130;2140;2150;2160;2170;2180;2190;2200})))
20. januar 2008 - 11:34
#3
hmm formlen bliver kortet af. jeg oploader lige arket, så kan du kopiere den derfra
20. januar 2008 - 11:36
#4
20. januar 2008 - 12:58
#5
Hej excelent Den er jo noget kortere, men virker ikke helt efter hensigten. Problemet er at hvis jeg indsætter koden i C6 er det i D6 det 4-cifrede tal skal skrives. (rettes) Hvis jeg smider koden ind i C7 er det i D7 det 4-cifrede tal skal skrives. Formlen fra dig fungerer således at det altid er D6 der skal rettes i, og det er uanset hvor i kolonne C jeg indsætter den.. formlen.. Det var ikke lige helt meningen ;-) Jakob ;-)
20. januar 2008 - 14:42
#6
Prøv lige at indsætte $ i Kontoplan!$B$5 og alle andre steder i formel. Er tilbage om 30 min, så tester jeg lige
20. januar 2008 - 14:47
#7
obs: du skal markere formelcellen, tast F2, flytte markør hen til alle Kontoplan!xx ogtaste F4, så ændres cellerefencerne til absolut ($)
20. januar 2008 - 15:17
#8
Den med F4 virker ikke hos mig, så har indsat $ manuelt så virker min formel nøjagtig lige som din
20. januar 2008 - 15:24
#9
Jeg kan ikke helt gennemskue, hvad Jaur har brug for. Men jeg tror faktisk, at det har været samme problemstilling, som excelent tidligere har hjulpet mig med - se
http://www.eksperten.dk/spm/808561
20. januar 2008 - 15:39
#10
Den kan også laves sådan: =HVIS(D6=1000;Kontoplan!$B$5;HVIS(D6=1010;Kontoplan!$B$7;HVIS(D6=1012;Kontoplan!$B$8;HVIS(D6=1014;Kontoplan!$B$9;HVIS(D6=1016;Kontoplan!$B$10;HVIS(D6=1018;Kontoplan!$B$11;HVIS(D6=1020;Kontoplan!$B$12;""))))))) & HVIS(D6=1100;Kontoplan!$B$16;HVIS(D6=1110;Kontoplan!$B$17;HVIS(D6=1120;Kontoplan!$B$18;HVIS(D6=1300;Kontoplan!$B$29;HVIS(D6=2000;Kontoplan!$D$5;HVIS(D6=2010;Kontoplan!$D$7;HVIS(D6=2012;Kontoplan!$D$8;""))))))) & HVIS(D6=2014;Kontoplan!$D$9;HVIS(D6=2016;Kontoplan!$D$10;HVIS(D6=2018;Kontoplan!$D$11;HVIS(D6=2020;Kontoplan!$D$12;HVIS(D6=2100;Kontoplan!$D$16;HVIS(D6=2110;Kontoplan!$D$17;HVIS(D6=2120;Kontoplan!$D$18;""))))))) & HVIS(D6=2130;Kontoplan!$D$19;HVIS(D6=2140;Kontoplan!$D$20;HVIS(D6=2150;Kontoplan!$D$21;HVIS(D6=2160;Kontoplan!$D$22;HVIS(D6=2170;Kontoplan!$D$23;HVIS(D6=2180;Kontoplan!$D$24;HVIS(D6=2190;Kontoplan!$D$25;HVIS(D6=2200;Kontoplan!$D$26;"")))))))) & HVIS(D6=2210;Kontoplan!$D27;"")
20. januar 2008 - 17:52
#11
Hejsa Så virker det bare som det skal ;-) Den endte med at se sådan ud. Jeg Takker mange gange for hjælpen... Så mangler der bare en sted at give point :-) Jeg er jo ny endnu... hæhæ Jakob =HVIS(D6=1000;Kontoplan!$B$5;HVIS(D6=1010;Kontoplan!$B$7;HVIS(D6=1012;Kontoplan!$B$8;HVIS(D6=1014;Kontoplan!$B$9;HVIS(D6=1016;Kontoplan!$B$10;HVIS(D6=1018;Kontoplan!$B$11;HVIS(D6=1020;Kontoplan!$B$12;""))))))) & HVIS(D6=1100;Kontoplan!$B$16;HVIS(D6=1110;Kontoplan!$B$17;HVIS(D6=1120;Kontoplan!$B$18;HVIS(D6=1300;Kontoplan!$B$29;HVIS(D6=2000;Kontoplan!$D$5;HVIS(D6=2010;Kontoplan!$D$7;HVIS(D6=2012;Kontoplan!$D$8;""))))))) & HVIS(D6=2014;Kontoplan!$D$9;HVIS(D6=2016;Kontoplan!$D$10;HVIS(D6=2018;Kontoplan!$D$11;HVIS(D6=2020;Kontoplan!$D$12;HVIS(D6=2100;Kontoplan!$D$16;HVIS(D6=2110;Kontoplan!$D$17;HVIS(D6=2120;Kontoplan!$D$18;""))))))) & HVIS(D6=2130;Kontoplan!$D$19;HVIS(D6=2140;Kontoplan!$D$20;HVIS(D6=2150;Kontoplan!$D$21;HVIS(D6=2160;Kontoplan!$D$22;HVIS(D6=2170;Kontoplan!$D$23;HVIS(D6=2180;Kontoplan!$D$24;HVIS(D6=2190;Kontoplan!$D$25;HVIS(D6=2200;Kontoplan!$D$26;"")))))))) & HVIS(D6=2300;Kontoplan!$D$29;"") & HVIS(D6=2310;Kontoplan!$D$30;"")
20. januar 2008 - 18:08
#12
velbekom du skal blot markere box med mit navn og klikke accepter
20. januar 2008 - 21:38
#13
Så skulle den være i vinkel ;-)
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig