Avatar billede pa@jfstaal.dk Novice
10. december 2019 - 10:59 Der er 9 kommentarer

Formler

Jeg arbejder i et excel dokument hvor jeg bruger mange HVIS formler. Jeg har i den forbindelse fået følgende advarsel: Der må ikke være mere end 8.192 tegn i en excel-formel.
Jeg har prøvet at gemme filen som en binær fil (xlcb), men det giver ikke mere plads.

Kan man komme ud over dette problem?
Avatar billede Juul Forsker
10. december 2019 - 11:05 #1
8000 tegn i en formel? wow.. Kunne du måske kigge lidt på enten hvad du kalder dine ark (hvis de er inkluderet), eller om dine hvis formler kunne forkortes med en "OG" eller en "ELLER" i stedet for at starte en ny HVIS?
Avatar billede acore Ekspert
10. december 2019 - 11:53 #2
Du skal lære at lave dine excel sheets of formler smartere. Så er det løst.

Du kan evt komme med et eksempel på en af dine lange formler
Avatar billede pa@jfstaal.dk Novice
10. december 2019 - 14:14 #3
Hermed et eksempel

HVIS(D6=Data!$E$10;Data!$F$10*K6/1000;0)+HVIS(D6=Data!$E$11;Data!$F$11*K6/1000;0)+HVIS(D6=Data!$E$12;Data!$F$12*K6/1000;0)+HVIS(D6=Data!$E$13;Data!$F$13*K6/1000;0)+HVIS(D6=Data!$E$14;Data!$F$14*K6/1000;0)+HVIS(D6=Data!$E$15;Data!$F$15*K6/1000;0)+HVIS(D6=Data!$E$16;Data!$F$16*K6/1000;0)+HVIS(D6=Data!$E$17;Data!$F$17*K6/1000;0)  Osv!
Håber det giver mening
Avatar billede wjens Guru
10. december 2019 - 15:27 #4
Så lange formler giver også høj risiko for fejl, der nemt overses.
Jeg vil foreslå at du bruger makro/VBA til opgaven.
Der findes mange guides på nettet, hvis du ikke har lavet makroer før.
Avatar billede JackJazz Seniormester
10. december 2019 - 16:02 #5
Så vidt jeg kan gennemskue, så gør denne (kortere) formel det samme:
=SUM.HVIS(Data!$E$10:$E$17;D6;Data!$F$10:$F$17)*$K6/1000

De to $E$17 og $F$17 skal naturligvis ændres til sidste sæt af værdier.

/JackJazz
Avatar billede xl-Enthusiast Ekspert
10. december 2019 - 21:30 #6
Det ser ud til at spørgeren har en forkærlighed for at bruge ekstremt lange HVIS-formler jf. også:

https://www.computerworld.dk/eksperten/spm/1030463
Avatar billede pa@jfstaal.dk Novice
12. december 2019 - 12:20 #7
Andre løsninger er absolut også velkommen så det behøver ikke kun, at være HVIS-formler
Avatar billede pa@jfstaal.dk Novice
12. december 2019 - 12:23 #8
Jeg vil meget gerne sende en mail med filen, såfremt dette er tilladt og nogen er interesseret
Avatar billede acore Ekspert
12. december 2019 - 12:33 #9
Virker forslaget i #5 på problemet i #3?

Prøv at post andre eksempler.

Generelt: Erstat lange formler med gentagelser med brugen af SUM, SUMIF, SUMIFS, COUNT, COUNTIFS, ... på ranges - evt i kombination med matrix-formler.
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