Avatar billede gulfen Nybegynder
23. februar 2004 - 00:13 Der er 8 kommentarer og
1 løsning

Søger en smart metode til summation af både tal og tekst

Hej Guruer!

Jeg skal summere en række som kan bestå af både tal og tekst. Hvis en celle består af tekst, så indeholder den bogstavet A efterfulgt af et heltal < 10, og jeg er kun interesseret i selve tallet. Eksempel: cellerne C6:I6 = {6,7,"A3",8,"A7",6,8}.
De celler som indeholder tekst (her E6 og G6) trækker jeg tallet ud af sådan: HØJRE(VÆRDI(E6)) => 3 og HØJRE(VÆRDI(G6)) => 7

Når tallene er trukket ud skal rækken summeres. Pt. har jeg en række C7:I7 som alle indeholder HØJRE(VÆRDI(XX)) som summeres i K7=SUM(C7:I7)

Da skemaet i virkeligheden er betydeligt større, har jeg brug for en bedre metode. Er det muligt at gøre dette i et hug altså med én formel på hele rækken SUM(Formel-XXX på række E6:I6), så jeg undgår mellemregningerne i C7:I7 ?
Avatar billede thedeathart Nybegynder
23. februar 2004 - 00:17 #1
hvis det er excel så kan man ikke regne med bogstaver,

men du kunne f.eks. indbygge en hvis(logisk;sand;falsk) over et felt hvor man kunne angiv hvad man ville have i feltet
Avatar billede bak Forsker
23. februar 2004 - 08:30 #2
=SUMPRODUKT(VÆRDI(HØJRE(A1:A5)))
hvis alle er heltal under 10
Avatar billede gulfen Nybegynder
23. februar 2004 - 12:44 #3
Kanon!

bak's løsning er præcis det jeg skal bruge: =SUMPRODUKT(VÆRDI(HØJRE(A1:A5)))

Det er første gang jeg stiller et spørgsmål, hvordan sikrer jeg at du får dine point?
Avatar billede gulfen Nybegynder
23. februar 2004 - 12:45 #4
Jeg tror jeg fuckede det op - fik vist tildelt de points til mig selv - HJÆLP! ;-)
Avatar billede gulfen Nybegynder
23. februar 2004 - 13:55 #5
I mellemtiden testede jeg det også lige i OpenOffice, og der virker løsningen ikke.
- Lavede du din løsning i Excel?
Avatar billede bak Forsker
23. februar 2004 - 14:58 #6
S'føli er det lavet i excel :-)
kan dog også bruges i OOO, men her virker sumprodukt ikke på samme måde.

I OOO skal du bruge:
=SUM(VÆRDI(HØJRE(A1:A5)))
indtastet som en arrayformel. (jeg mener at du i formeleditoren kan sætte et flueben ved arrayformel / matrixformel, ellrs prøv at afslutte indtastning med ctrl-shift-enter
Avatar billede gulfen Nybegynder
23. februar 2004 - 16:10 #7
Tak!

Du skal have de 100 point - hvordan klarer jeg det?

En anden ting: Nu var i to som svarede og din løsning var tilfældigvis den sidste. Hvordan afleverer jeg point til en i mængden?
Avatar billede bak Forsker
24. februar 2004 - 14:39 #8
så længe der kun er afgivet kommentarer kan du ikke give points. Ellers vil du kunne vælge hvem du vil give point til og hvor mange, hvis du vile dele dem.

Opret et nyt spm. (point til bak) med reference (link) til dette spm og så svarer jeg på det:-)
Avatar billede gulfen Nybegynder
04. april 2004 - 14:03 #9
Spørgsmålet er lukket, men jeg vil lige oplyse at, jeg aldrig fik funktionaliteten til at virke i Open Office 1.1.0. Fejlen er rettet i den nyeste version af Ooo 1.1.1! ;-)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Ingeniør til Satellitkommunikation

Djurslands Bank

IT-udvikler

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Sektionschef til Enterprise Arkitektur i Forsvaret på Østerbro

IT-Universitetet i København

CIO