Avatar billede jdjensen Juniormester
23. august 2011 - 12:05 Der er 11 kommentarer og
1 løsning

Udregning af conversion raten

Hej,

Hvad er galt med denne:

=IF(ISERROR(AJ135:AJ139&AJ141:AJ143&AJ145:AJ146/AJ129);"0,00%";AJ135:AJ139&AJ141:AJ143&AJ145:AJ146/AJ129)

Jeg vil gerne dividere det totale antal konverteringer fra disse ranges:
- AJ135:AJ139
- AJ141:AJ143
- AJ145:AJ146

Med trafiktallet:
- AJ129

Og bruger IF(ISERROR så der vises 0,00% istedet for en error.

Note: Problemet er åbenbart i sammenlægningen af de ranges da det virker fint hvis jeg blot indsætter et tal her.
Avatar billede jdjensen Juniormester
23. august 2011 - 12:09 #1
Det ser ud til den cuttede noget af min string af. Prøver lige indsætte den igen så det hele kommer med:

=IF(ISERROR(AJ135:AJ139&AJ141:AJ143&AJ145:AJ146/AJ129);"0,00%";
AJ135:AJ139&AJ141:AJ143&AJ145:AJ146/AJ129)
Avatar billede natkatten Mester
23. august 2011 - 12:19 #2
Dette er den samme formel - der mangler vist stadig noget?
Avatar billede natkatten Mester
23. august 2011 - 12:29 #3
Men som jeg umiddelbart læser din formel, så behøver du ikke IF-sætningen, når du benytter dig af ISERROR. Så uden at kunne afprøve dine beregninger, så må du kunne opbygge den som vist her:

=ISERROR(AJ135:AJ139&AJ141:AJ143&AJ145:AJ146/AJ129;"0,00%")
Avatar billede jdjensen Juniormester
23. august 2011 - 12:34 #4
Hej natkatten,
Fjerner jeg IF-sætningen så får jeg en fejl når jeg forsøger at sætte den ind i en celle: You've entered too many arguments for this function hvorimod den godt kan indsættes hvis jeg har IF-sætningen med. Her viser den dog altid kun 0,00%. Den kan tilsyneladende ikke lægge alle tallene sammen i de 3 ranges jeg angiver i min streng.
Avatar billede jdjensen Juniormester
23. august 2011 - 12:37 #5
Det skulle vel ikke være fordi der mangler nogle parenteser for at excel kan udregne det rigtigt?
Avatar billede natkatten Mester
23. august 2011 - 12:54 #6
Min fejl: Jeg benytter dansk Excel og troede, at der var tale om den nye funktion HVISFEJL (IFERROR). Men denne kan du vel så benytte og "spare" IF(ISERROR)?

Og jo: Din formel ser lidt underlig ud, og der kan sagtens mangle parenteser. Men dette er jo svært at finde ud af, når jeg ikke har adgang til dine data.
Avatar billede jdjensen Juniormester
23. august 2011 - 13:27 #7
Kan du ikke blot sætte strengen ind i celle AJ150 i et tomt ark.

Cellerne med konverteringerne findes i mit ark i disse ranges:
- AJ135:AJ139
- AJ141:AJ143
- AJ145:AJ146

Bemærk: Enkelte celler i ovenstående ranges er uden et tal.

Summen af ovenstående ranges skal så divideres med trafiktallet i AJ129.

(Alle inputs i cellerne er tal)
Avatar billede Slettet bruger
23. august 2011 - 13:29 #8
Jeg har ingen anelse om, hvad det er du vil.

Kan du ikke fortælle hvad du har i de tre områder + i AJ129 og hvad du forventer som resultat?

Hans
Avatar billede Slettet bruger
23. august 2011 - 13:39 #9
Havde ikke set #7 da jeg sendte #8

Kan det være så simpelt som følgende?

=IF(ISERROR(SUM(AJ135:AJ139;AJ141:AJ143;AJ145:AJ146)/AJ129);"";SUM(AJ135:AJ139;AJ141:AJ143;AJ145:AJ146)/AJ129)

Hans
Avatar billede jdjensen Juniormester
23. august 2011 - 13:44 #10
AJ129: 6807

AJ135: 10
AJ136: 30
AJ137: 20
AJ138:
AJ139: 50

AJ141: 50
AJ142: 40
AJ143:

AJ145:
AJ146:

Mit forventet resultat er en konverteringsrate på: 2,94% (200/6807 og *100 hvis cellen ikke er sat til %)
Avatar billede jdjensen Juniormester
23. august 2011 - 13:46 #11
Tak Hans, det var lige det jeg manglede. :-)
Smider du et svar?
Avatar billede Slettet bruger
23. august 2011 - 13:55 #12
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