19. juli 2010 - 11:59Der er
8 kommentarer og 1 løsning
COUNT med betingelse
Hej Eksperter
Jeg har behov for at lave en COUNT funktion med betingelse. Sagen er den, at jeg indfører alle mine golf scorecards i Excel, og vil derfor gerne kunne tælle antal Pars, Bogeys, osv. per runde. Dette er foreløbigt sat op således:
Row 2: står hullernes par f.eks. 5 3 5 4 (ét par kolonne) Row 4-xx): står den aktuelle score per hul, f.eks. 6 4 7 4 (én per kolonne
Dermed har jeg altså lavet 1 par, 2 bogeys og 1 dobbelt bogey på de fire huller. Dette vil jeg gerne ha' talt sammen automatisk for alle 18 huller.
Jeg har leget lidt med IF(A2=A4;COUNT(A4)......) (tester for par), men kan ikke rigtig få det til at virke for alle 18 huller. Jeg vil gerne ha' det lavet i simpel "funktions-programmering" og altså IKKE som macro, etc.
Antal eagles: A4=A2-2 Antal birdies: A4=A2-1 Antal pars: A4=A2 Antal bogeys: A4=A2+1 Antal dobbelt bogeys: A4=A2+2 Antal triple bogeys eller derover: A4=>A2+3
Hvor A2 til Axx er rækken med par for hvert enkelt hul: F.eks.: 5 3 5 4 4 4 4 4 3 osv.
Og A4 til Axx er rækken med den aktuelle score på hvert enkelt hul: F.eks.: 6 4 7 4 6 7 5 5 4 osv.
Håber det giver mening? - ellers kan jeg sende regnearket direkte?
Hov, mente selvfølig A2 til xx2 samt A4 til xx4...
Synes godt om
Slettet bruger
19. juli 2010 - 13:56#4
Med følgende data i for eksempel A8:A13: Antal eagles: A4=A2-2 Antal birdies: A4=A2-1 Antal pars: A4=A2 Antal bogeys: A4=A2+1 Antal dobbelt bogeys: A4=A2+2 Antal triple bogeys eller derover: A4=>A2+3 kan du i B8 indtaste denne matriksformel: =SUM(($4:$4<>"")*($4:$4=$2:$2+ROW(1:1)-3)) kopier nedad til og med B13.
Den endelige matriksformel kom til at se sådan her ud: =SUM(($B4:$S4<>"")*($B4:$S4=$B$2:$S$2+COLUMN(A:A)-3)) Hans
Synes godt om
Ny brugerNybegynder
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.