28. oktober 2003 - 16:50Der er
9 kommentarer og 1 løsning
HVIS - OG formel
Hejsa
Jeg skal bruge en formel i mit excel ark og den driller lige lidt. Håber der er en der kan hjælpe.
Jeg giver data fra min access database og får 3 kolloner WE Antal MedarbejderNR 21-06-2003 52 STTE0001 21-06-2003 80 STTE0002 28-06-2003 60 STTE0001 28-06-2003 35 STTE0002 osv osv
Dataerne skal sortes rigtigt, så jeg kan lave min graf og skal derfor lave nogle formler.
STTE0001 STTE0002 21-06-2003 28-06-2003
I bund og grund skal formlen HVIS (MedarbejderNR = STTE0001) OG (WE = 21-06-2003) = 52 HVIS (MedarbejderNR = STTE0002) OG (WE = 21-06-2003) = 80 osv osv
Dette er kun et lille udpluk og der er mange medarbejdernumre og mange datoer. Jeg har prøvet med =HVIS(A2="21-06-2003"; OG(C2="STTE0001");B2) men den tager kun Celle række A2 og hvis jeg prøver at lave den om til A2:A400 syntaksen, så går det helt galg. Er der ikke en der kan hjælpe mig ??
Ved ikke om det her er helt volapyk eller om man kan forstå det. Jeg kan godt sende mit excel ark så man kan se hvad det er jeg mener.
Der er noget galt med den måde du benytter HVIS-funktionen på.
Den rigtige syntaks er: HVIS(betingelsen;dette udføres hvis betingelse er sand; dette udføres hvis betingelse er falsk) f.eks. HVIS(B10>100;100;0) hvilket resulterer i værdien 100 hvis B10 er sdtørre end 100, og ellers 0
Skal du kombinere 2 betingelser i din HVIS-funktion kan det godt ske ved hjælp af OG. Syntaksen bliver da:
HVIS(OG(betingelse 1;betingelse 2);udføres hvis begge betingelser er opfyldt;udføres ikke ikke begge betingelser er opfyldt) f.eks: HVIS(OG(B10>100;B11="Ja");100;0) samme eksempel som ovenbfor; men nu skal både B10 være større end 100 og B11 skal være lig med "Ja" for at få værdien 100, ellers er det 0.
Ja jeg skal lave en graf, men den har jeg lavet. Dog skal data'erne være anderledes output end den kommer fra databasen. Derfor vil jeg lave et ark som flytter data'erne ind i et matrix, så man kan lave den prograsive graf. Man kan sikkert gøre det på en anden måde, men jeg ved ikke hvordan.
Grunden til at vi har WE og ikke en ugenr, er at vi WE køre fra lørdag til lørdag og ikke fra søndag til søndag som ugenr gør. Hele databasen er bygget op omkring we så den skal ikke laves om :)
Grafen skal vise antal kontrakter hver medarbejder har lavet for hver enkelt WE. Dvs:
Antal WE WE WE WE WE WE WE WE WE WE Medarbejder Medarbejder
Håber det gør det mere forståeligt.
Det formlen skal er (Hvis Celle i A = kriterie OG Hvis Celle i C = Kriterie) sæt celle til C
Ihh synes det er svært at forklare.. Jeg har arket her hvis der er nogen der vil se det, hvis det kan hjælpe mere på forståelsen.
til orientering for andre, da løsningen jo er lavet udenfor dette forum, så var det en pivot-tabel Malene havde brug for, og så en makro, så den blev opdateret, når der kom nye data. Jeg har så vist Malene, hvordan man laver en pivot tabel (Stå i listen, Data/Pivottabel osv) Jeg har også vist hende hvordan hun indspiller det hele i en Makro (Funktioner/Makr/Indspil ny makro), og endelig har jeg vist, hvordan hun laver en knap, som man blot skal trykke på for at afspille makroen. (Tegn en figur, højreklik på figuren, og tildel makro). Så nu burde Malene være en glad og klog pige.
jeg har en makro i access. Jeg har et excel ark som den opdatere. jeg har en formside hvor jeg har samlet alle mine rapporter, med knapper der åbner dem, men jeg mangler en knap der som køre makroen og åbner excel arket ?? Kan godt få den til at køre makroen, men jeg kan ikke finde nogen handling i makroen som åbner excel filen efter den har opdateret den. Hvad hedder den handling ??
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.