IBM Lotus Symphony
|
Følgende data benyttes i nogle af eksemplerne under funktionsbeskrivelserne:
I område A1:E10 vises de børn, der er inviteret til Jans fødselsdag. For hver indgang angives følgende oplysninger: Kolonne A indeholder navnet, kolonne B indeholder klassen, derefter alder, afstand til skole i meter og vægt i kilo.
A | B | C | D | E | |
---|---|---|---|---|---|
1 | Navn | Klasse | Alder | Afstand til skole | Vægt |
2 | Anders | 3 | 9 | 150 | 40 |
3 | Bolette | 4 | 10 | 1000 | 42 |
4 | Christian | 3 | 10 | 300 | 51 |
5 | Daniel | 5 | 11 | 1200 | 48 |
6 | Eva | 2 | 8 | 650 | 33 |
7 | Frank | 2 | 7 | 300 | 42 |
8 | Gitte | 1 | 7 | 200 | 36 |
9 | Henrik | 3 | 9 | 1200 | 44 |
10 | Ida | 2 | 8 | 1000 | 42 |
11 | |||||
12 | |||||
13 | Navn | Klasse | Alder | Afstand til skole | Vægt |
14 | >600 | ||||
15 | |||||
16 | DTÆL | 5 |
Formlen i celle B16 er =DTÆL(A1:E10;A1:E10;A13:E14)
Der er følgende parameterdefinitioner for alle databasefunktioner:
Database er celleområdet, der definerer databasen.
Databasefelt angiver det databasefelt, der skal bruges som yderligere reference i en databasefunktion, hvis referencer tillades i funktionen. Hvis du vil referere til en kolonne vha. navnet på kolonneoverskriften, skal du sætte anførselstegn om overskriftsnavnet.
Søgekriterier er det celleområde, der indeholder søgekriterierne. Hvis du skriver flere kriterier i samme række, forbindes de med OG. Hvis du skriver kriterier på hver deres række, forbindes de med ELLER. Tomme celler i søgekriterieområdet ignoreres.
Vælg Fil - Indstillinger - Lotus Symphony Spreadsheets - Beregn for at definere, hvordan Lotus Spreadsheets skal behandle ens forekomster under en søgning.
DGENNEMSNIT returnerer gennemsnittet af værdierne i alle celler (felter) i alle rækker (databaseposter), som opfylder de angivne søgekriterier.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DTÆL tæller antallet af rækker (poster) i en database, som opfylder de angivne søgekriterier og indeholder numeriske værdier.
DTÆL(Database; Databasefelt; Søgekriterier)
I parameteren Databasefelt kan du angive hele databasen eller tallet nul, men parameteren må ikke være tom. Hvis du vil referere til en kolonne vha. navnet på kolonneoverskriften, skal du sætte anførselstegn om overskriftsnavnet.
Ud fra dataene ovenfor vil vi undersøge, hvor mange børn der har mere end 600 meter til skolen. Resultatet gemmes i celle B16. Placér markøren i celle B16. Skriv formlen =DTÆL(A1:E10;A1:E10;A13:E14) i B16. Du kan i stedet skrive =DTÆL(A1:E10;0;A13:E14) (se syntaksnoten ovenfor). Du kan få hjælp til at angive områder i Direkte pilot: Funktioner.
Database er området med de data, der skal evalueres, herunder overskrifterne. I dette tilfælde er det område A1:E10. I dette tilfælde er det Afstand til skole. Søgekriterier er det område, hvor du skriver søgeparametrene. I dette tilfælde A13:E14.
Gør følgende, hvis du vil undersøge, hvor mange børn i 2. klasse der er over 7 år: Slet værdien >600 i celle D14. Skriv "2" i celle B14 under Klasse, og skriv >7 i celle C14 til højre. Resultatet er 2. Der er to børn i 2. klasse, der er over 7 år. Da begge kriterier er skrevet i samme række, forbindes de med OG.
Se også følgende funktioner:
DTÆLV tæller antallet af rækker (poster) i en database, som opfylder de angivne søgebetingelser og indeholder numeriske eller alfanumeriske værdier.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
Ud fra dataene ovenfor kan du søge efter antallet af børn, hvis navn begynder med E eller et efterfølgende bogstav. Ret formlen i B16 ved at tilføje V efter funktionsnavnet DTÆL. Slet de tidligere søgekriterier, og skriv >=E under Navn i felt A14. Resultatet er 5. Hvis du sletter alle talværdierne for Gitte i række 8, ændres resultatet til 4. Navnet Gitte er en tekstværdi, ikke en talværdi.
Se også følgende funktioner:
DHENT returnerer indholdet af referencecellerne i en database, som opfylder de angivne søgekriterier. I tilfælde af fejl returnerer funktionen enten #VÆRDI! (ingen række fundet) eller Fejl:502 (mere end én celle fundet).
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DHENT(Database; Databasefelt; Søgekriterier)
Hvis du vil referere til en kolonne vha. navnet på kolonneoverskriften, skal du sætte anførselstegn om overskriftsnavnet.
I dette eksempel vil vi finde klassen for det barn, hvis navn skrives i celle A14. Formlen, der skrives i celle B16 afviger lidt fra de tidligere eksempler, fordi der kun kan angives én kolonne (ét databasefelt) for parameteren Databasefelt. Skriv følgende formel:
DHENT(A1:E10;"Klasse";A13:E14)
Skriv navnet Frank i A14, hvorefter resultatet 2 vises. Frank går i 2. klasse. Skriv "Alder" i stedet for "Klasse", og Franks alder vises.
Du kan også skrive værdien 11 i celle C14 og slette de øvrige værdier i rækken. Redigér formlen i B16, så den ser sådan ud:
=DHENT(A1:E10;"Navn";A13:E14)
Der søges på navn i stedet for klasse. Svaret vises med det samme: Daniel er det eneste barn på 11 år.
DMAKS returnerer det højeste indhold af en celle (et felt) i en database (alle poster), som opfylder de angivne søgebetingelser.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DMIN returnerer det laveste indhold af en celle (et felt) i en database, som opfylder de angivne søgekriterier.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DPRODUKT ganger værdierne i alle celler inden for et dataområde, hvis indhold opfylder søgekriterierne.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DSTDAFV beregner standardafvigelsen for en population ud fra en stikprøve, der udgøres af de tal i en databasekolonne, som opfylder de angivne betingelser. Posterne behandles som stikprøvedata. Det betyder, at børnene i eksemplet repræsenterer et tværsnit af alle børn. Bemærk, at et repræsentativt resultat kræver en stikprøve på mindst 1000.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DSTDAFVP beregner standardafvigelsen for en population baseret på alle de celler i et dataområde, som opfylder søgekriterierne. Posterne i eksemplet opfattes som hele populationen.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DSTDAFVP(Database; Databasefelt; Søgekriterier)
Hvis du vil referere til en kolonne vha. navnet på kolonneoverskriften, skal du sætte anførselstegn om overskriftsnavnet.
Skriv følgende formel i B16 for at finde standardafvigelsen for vægten for alle børn på samme alder, der deltager i Jans fødselsdag:
=DSTDAFVP(A1:E10;"Vægt";A13:E14)
Skriv først 7, derefter 8, så 9 og så videre i række 14 under Alder. Resultatet er standardafvigelsen for vægten for alle børnene på samme alder, som blev kontrolleret.
DSUM returnerer den samlede værdi af alle celler i et databasefelt i alle rækker (poster), som opfylder de angivne søgekriterier.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DSUM(Database; Databasefelt; Søgekriterier)
Hvis du vil referere til en kolonne vha. navnet på kolonneoverskriften, skal du sætte anførselstegn om overskriftsnavnet.
Skriv følgende formel i B16 for at finde den samlede afstand til skolen for alle børn, der går i 2. klasse og deltager i Jans fødselsdag:
=DSUM(A1:E10;"Afstand til skole";A13:E14)
Skriv "2" i række 14 under "Klasse". Den samlede afstand til skolen (1950) for alle de børn, som går i 2. klasse, vises.
Se også følgende funktioner:
DVARIANS returnerer variansen for alle celler i et databasefelt i alle poster, som opfylder de angivne søgekriterier. Posterne i eksemplet behandles som stikprøvedata. Et repræsentativt resultat kræver en stikprøve på mindst 1000.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DVARIANSP beregner variansen for alle celleværdier i et databasefelt i alle poster, som opfylder de angivne søgekriterier. Posterne i eksemplet behandles som hele populationen.
Søgningen understøtter regulære udtryk.
Så snart du har angivet tekst, kan du f.eks. skrive "alle.*" for at finde den første placering af "alle" efterfulgt af vilkårlige tegn.
DVARIANSP(Database; Databasefelt; Søgekriterier)
Hvis du vil referere til en kolonne vha. navnet på kolonneoverskriften, skal du sætte anførselstegn om overskriftsnavnet.
Skriv følgende formel i B16 for at finde variansen for vægten for alle børn på samme alder, der deltager i Jans fødselsdag:
=DVARIANSP(A1:E10;"Vægt";A13:E14)
Skriv først 7, derefter 8, så 9 og så videre i række 14 under Alder. Variansen for vægtværdien for alle børn på samme alder, der deltager i Jans fødselsdag, vises.