Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketuforståeligt resultat af sum.længde

 Besvar Besvar
Forfatter
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Emne: uforståeligt resultat af sum.længde
    Sendt: 19.Sep.2016 kl. 08:28
uploads/1652/Mappe1.xlsx

Hvis I ser på ark2 er resultatet 18 og ikke 7.
Er der nogen, som kan give en fornuftig forklaring på det?
Til top



Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Direkte link til dette indlæg Sendt: 24.Sep.2016 kl. 11:03
Hvis du nu laver beregningen på Ark1 så er det mere overskueligt:
=SUM(LÆNGDE(A1:A12&B4)-LÆNGDE(UDSKIFT(A1:A12&B4;"a";"")))


Del så formlen op i 2 som herunder og lav beregningen på begge hver for sig:

=SUM(LÆNGDE(A1:A12&B4)) - giver følgende reelle beregning:
{"aa";"aa";"aa";"ba";"ba";"ba";"aa";"aa";"aa";"ba";"ba";"ba"} = 24
{2;2;2;2;2;2;2;2;2;2;2;2} = 24

=SUM(LÆNGDE(UDSKIFT(A1:A12&B4;"a";""))) - giver følgende reelle beregning:
{"";"";"";"b";"b";"b";"";"";"";"b";"b";"b"} = 6
{0;0;0;1;1;1;0;0;0;1;1;1} = 6

Når du så trækker de 2 mellemregninger fra hinanden får du følgende resultat:
{2;2;2;1;1;1;2;2;2;1;1;1} = 18

Du kan selv teste hvordan Excel beregner ved at markere en del af formlen og så trykke F9
fx marker A1:A12&B4 og tryk F9 så får du denne :
{"aa";"aa";"aa";"ba";"ba";"ba";"aa";"aa";"aa";"ba";"ba";"ba"}

eller marker UDSKIFT(A1:A12&B4;"a";"") og tryk på F9 så får du :
{"";"";"";"b";"b";"b";"";"";"";"b";"b";"b"}

HUSK at trykke på [Esc] efter du har trykket på F9 for at returnere til alm. formelvisning
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
larsJensen Se dropdown
Bronze bruger
Bronze bruger


Medlem: 28.Mar.2016
Land: Denmark
Status: Offline
Point: 72
Direkte link til dette indlæg Sendt: 26.Sep.2016 kl. 07:21
Tak fordi du tager dig tid til at prøve at forklare noget, som, for mig, er ganske uforståeligt.

Jeg må dog med beklagelse meddele, at forklaringen ikke letter tågerne synderligt; jeg kan se, det er sådan, men jeg kan ikke forstå, hvorfor der så optræder 2 gange "a" og "ab".

Mysteriet bliver endnu større, når jeg kun har A1:A12 stående; så bliver resultatet rigtigt, nemlig 6.
Hvorfor resultatet bliver, som det gør, når B4 kommer med, kan jeg bare ikke forstå.

Det minder om en anden tråd, jeg har haft kørende, hvor jeg ikke kan forstå, hvorfor jeg ikke kan lede efter bogstaver i cellegrupper af forskellig størrelse; for eksempel at lede efter noget i A1:A12&B2:B4 giver en fejlmeddelelse, så jeg måtte splitte formlen op.
Det resulterede i mere arbejde og mere rysten på hovedet.

Grundlæggende er der bare, for mig, noget uforståeligt over længde-formler!
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk