Avatar billede amiedk Nybegynder
28. oktober 2003 - 16:50 Der 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.

Venlig hilsen
Malene
28. oktober 2003 - 17:06 #1
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.
Avatar billede kabbak Professor
28. oktober 2003 - 17:08 #2
hvilken excel, hvis det er 2000 eller derover

Så maker en celle i dataerne, vælg Data>pivottabel og pivotdiagram.
følg guiden
28. oktober 2003 - 17:11 #3
Overført til dit eksempel må det blive noget i retning af:

=HVIS(OG(A2="21-06-2003";C2=STTE0001);52;)
Avatar billede keil Nybegynder
29. oktober 2003 - 12:29 #4
hej igen Malene
Du skriver du vil have en "Graf". Hvis du mener en graf, hvordan skal den så se ud ?

Hvis du med "Graf" mener en tabel, som du viser ovenfor, så skal du benytte pivottabel, som "kabbak" foreslår.

Som jeg kan forstå dine data, så har du for hver uge et antal af et eller andet for hver medarbejder.

Hvis du vil have en Graf er det så en graf pr med arbejder, eller en graf per uge, eller en kombination (altså 3D-graf) ??

Er du forøvrigt opmærksom på at du kan få Excel til at give "ugenr" på basis af datoen ?
Avatar billede amiedk Nybegynder
29. oktober 2003 - 14:14 #5
Hej Keil

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.

malene
Avatar billede keil Nybegynder
29. oktober 2003 - 14:20 #6
Prøv og send excel-filen, og så gerne med en graf.

Jeg har nemlig ikke helt forstået, hvad du mener.

keil@Maestros.dk
Avatar billede amiedk Nybegynder
29. oktober 2003 - 14:39 #7
ok 2 sec.. skal lige opdatere den og lave grafen så du kan se det.
Avatar billede amiedk Nybegynder
29. oktober 2003 - 14:49 #8
den er sendt.
Avatar billede keil Nybegynder
31. oktober 2003 - 09:45 #9
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.
Avatar billede amiedk Nybegynder
31. oktober 2003 - 13:24 #10
Yeps har lært en masse .. ihh bliver så klog hehe

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 ??
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