OpenOffice er en suite af kontor produktivitet applikationer, herunder et tekstbehandlingsprogram ( Writer ), og regneark ( Calc ) . OpenOffice Calc er i stand til at læse (og gemme) Microsoft Excel -formaterede filer , selvom det har en række tips og tricks, der er entydigt sin egen . Formatering forskelle fra Excel
OpenOffice Calc har mange af de brugergrænseflader konventioner fra Excel , herunder startende formler med et "= " tegn , det har også nogle forskelle. Den største enkelte forskel er, at du enkeltelementer i en formel ved et semikolon ( "," ) snarere end et komma . Således vil en forholdsvis enkel Excel formel , som = SUM (A1 , A2, A3) se sådan ud i OpenOffice Calc: = SUM ( A1 A2 A3) . OpenOffice beslutning om at bruge semikolon som separator er at undgå problemer i lande, hvor separator til decimaler er et komma i stedet et punkt. Når OpenOffice åbner en Excel-fil , det er en af de konverteringer, der kører i baggrunden .
Advanced Logisk Operatører
OpenOffice Calc har fuldt funktionel booleske operatorer gerne IF, AND og OR. Disse kan bruges til at oprette betingede udsagn , som dette: "= IF ( OR (A1 = 10; A2 = 15 ), B3 + B5 , C3) . " Denne formel kontrollerer, om værdien i celle A1 er 10 eller værdien i A2 er 15. . Hvis en af disse er sand ( det er hvad OR erklæring er for ) , det tilføjer B3 og B5 sammen og viser resultatet . Ellers viser værdien af celle C3 . Denne form for betinget kontrol er meget magtfulde i OpenOffice Calc . For at teste for at se, om en celle er tom, kan du også bruge operatøren ER.TOM ( ), hvor celle ( eller celleområde ) ville udløse en "ægte " svar, hvis det indeholdt ingen oplysninger . Dette kan være ganske nyttigt for fejlkontrol .
Tabelopslag Funktioner
En af de store tricks bruges til at fremskynde resultater i beregninger er at bruge tabelopslag . Tabel opslag kan du sætte et sæt af kendte værdier ind i en reference tabel og henvise til dem . Et eksempel på dette er OpenOffice Calc VLOOKUP () funktion , som fungerer som dette: = LOPSLAG ( Cellereference , Cell Range Kolonne nummer , tilstand) . Et eksempel ville se sådan ud: = LOPSLAG (A1 ; B2: D14 , 2, FALSE ) . Hvad dette betyder er det svarer til den værdi i celle A1 til cellerne i kolonne B mellem B2 og B14 for en kamp , og trækker derefter indholdet af den anden kolonne i tabellen (svarende til kolonnerne B , C og D ), der svarer . I realiteten er den række af B2 med D14 et 3- søjle -wide -by- 13- row- tabellen. Den " FALSE " i slutningen (det kan også være en '0 ' ) viser, at cellerne i kolonne B2 ikke sorteres - og at det er nødvendigt at finde en eksakt match , eller det vil returnere en fejl
< . br >