Hvis-andet erklæringer i OpenOffice Calc

Prøv Vores Instrument Til At Fjerne Problemer

Jeg gør meget med regneark. Og når jeg arbejder i regneark, arbejder jeg i OpenOffice. De fleste mennesker kender ind og outs på regneark, men mange er ikke klar over, hvor kraftfulde regneark der kan være. Openoffice Calc holder meget mere penge for brugernes bukke end du måske tror. Vidste du for eksempel, at Calc kan afgive If / Else-udsagn? I dette regnearksvejledning lærer du, hvordan du bruger IF / ELSE-udsagn i OpenOffice Calc.

Lad os sige, at du har to kolonner med tal, og du vil tilføje en tredje kolonne baseret på de to andre data. Denne indtastning fra tredje kolonne afhænger af oplysningerne i de første to. HVIS post A er større end B DEN C er X ELSE C er Y.

Men hvordan gør man det? Det er faktisk ganske let. Lad os starte med et mere simpelt eksempel og gå videre til et mere komplekst eksempel.

Det første eksempel illustrerer en grundlæggende IF / ELSE-sætning, der kun bruger to datakolonner. Vi laver et simpelt regneark, der beskæftiger sig med hvor mange personer hver medarbejder vil medbringe til en virksomheds picnic. For at gøre tingene let, hvis personen indtaster '0', betyder det, at de ikke medbringer en gæst (medarbejderen kræves dog, at IS kommer), og hvis de indtaster '1', betyder det, at de er, hvilket betyder, at medarbejderen er lig med to deltagere. Den første kolonne repræsenterer medarbejderens navn, og den anden kolonne er hvor mange gæster medarbejderen medbringer. Formlen, der skal indgå i den tredje kolonne, ser ud:

= IF (B1 = 1; 2; 1)

Hvad dette vil gøre er at indtaste en '2' i den tredje celle er, at medarbejderen bringer en gæst og en 1, hvis de ikke er det.

Lad os nu gøre dette lidt mere kompliceret. Til dette eksempel har vi tre kolonner. Den første kolonne er et tal, der repræsenterer hvor mange timer en medarbejder arbejdede. Den anden kolonne viser hvor mange timer over 40 de har arbejdet. Den tredje kolonne repræsenterer hvor meget overtidsbetaling de har foretaget. Men lad os sige, at du også skal redegøre for nul arbejdede timer. Formlen for den anden kolonne ser sådan ud:

= IF (A940; (A9-40)))

For den tredje kolonne skal vi fortsætte med denne idé. Sig, hvis en medarbejder arbejdede over 5 timers overarbejde, ville han få en ekstra bonus på 100 dollar i deres check. Så vi tilføjer en fjerde kolonne for bonusser. For enkelhedens skyld tjener alle ansatte $ 10,00 i timen. Overtid er standardtid og en halv løn. Så forumla for den tredje kolonne ville være en standard:

= SUM ((40 * 10) + (B9 * 15))

Og formlen for den fjerde kolonne ville være:

= IF (B9> = 5; 100; 0)

Nu til den endelige sum for medarbejderlønnen tilføjes en femte kolonne, der ser ud:

= SUM (C9 + D9)

Afsluttende tanker

Eksemplerne kan være meget enkle, men ideen kan anvendes i mange tilfælde. Brug af IF / ElSE-udsagn i OpenOffice Calc kan hurtigt føre dine regneark til et meget højere niveau af brugervenlighed.