funcții de baze de date, Excel pentru toate

  • tabel trebuie să conțină titlurile coloanelor. Aceste titluri trebuie să fie plasate strict într-o singură linie, nu ar trebui să conțină celule goale și combinate.
  • tabel trebuie să fie indivizibile, adică, Nu trebuie să conțină rânduri și coloane complet goale, precum și celule îmbinate
  • același tip de informații care urmează să fie incluse în fiecare coloană în cazul în care coloana trebuie să conțină data, cu excepția date înseamnă că nu ar trebui să fie nimic altceva; în cazul în care numărul coloanei (suma, cantitatea) - trebuie să existe doar numere. Nu ar trebui să fie în absența unui număr de celule lăsați necompletat sau pune un spațiu. În schimb, aveți nevoie pentru a pune 0.

Pentru a analiza funcțiile de bază de date să ia următorul exemplu tabel:

funcții de baze de date, Excel pentru toate

Acest tabel îndeplinește toate cerințele pentru lucrul cu funcții de baze de date, cu toate acestea, într-o mai convenabil și flexibil pentru a lucra cu funcțiile de baze de date mai bine pentru a schimba tabelul de date pentru câteva linii în jos, și se adaugă tabelul de mai sus criterii, care va forma starea de selecție a datelor din tabelul principal:
funcții de baze de date, Excel pentru toate

Este pentru acest tabel se va da toate exemplele de descrieri ale funcțiilor. Și criteriile definite după cum urmează: selectați din „Arborele“ meri cu o înălțime mai mare de 3 și mai puțin de 6 și cireșe, cu o valoare în „vârstă“ mai mare de 8. Dacă te uiți la tabelul de date (din care date și calculele funcțiilor efectuate), apoi îndeplinesc aceste criterii sunt doar două linii: linii 9 și 10 ale foii.
După cum se poate observa, deoarece criteriile, puteți specifica o expresie în formă de> 6. <>0 (zero),> = 7. Doar semnul egal și o comparație poate fi aplicate datelor de text, de exemplu: <>"Apple".

  • DSRZNACH (DAVERAGE) - Returnează media intrărilor de baze de date selectate:
    = DSRZNACH (A6: E12; 5; A1: F3)
    = DSRZNACH (A6: E12; "profit"; A1: F3)
    = DAVERAGE (A6: E12, 5, A1: F3) returnează o valoare de 90 000r. deoarece valoarea profitului înregistrărilor selectate este de 180 000 freca. 2, dar numai înregistrările selectate. 180 000/2 = 90 000.
  • BSCHOT (DCOUNT) - Numără celule numerice din baza de date:
    = BSCHOT (A6: E12; 5; A1: F3)
    = BSCHOT (A6: E12; "profit"; A1: F3)
    = DCOUNT (A6: E12, 5, A1: F3) returnează ca numărul 2. numai două rânduri în tabel îndeplinesc criteriile
  • BSCHOTA (DCOUNTA) - Numără numărul de celule dintr-o bază de date care nu sunt goale:
    = BSCHOTA (A6: E12; 4; A1: F3)
    = BSCHOTA (A6: E12; "profit"; A1: F3)
    = DCOUNTA (A6: E12, 4, A1: F3) returnează 2, și anume numărate în numărul de rânduri îndeplinesc criteriile de celule non-gol în coloana „profit“
  • BIZVLECH (DGET) - Extrase dintr-o bază de date o singură înregistrare care îndeplinește condiția specificată:
    = BIZVLECH (A6: E12; 5; A1: F3)
    = BIZVLECH (A6: E12; "profit"; A1: F3)
    = DGET (A6: E12, 5, A1: F3) pentru condițiile date va returna valoarea de eroare # NUM! (#NUM!). deoarece aceste condiții sunt îndeplinite de către mai mult de o intrare. În cazul în care, cu toate acestea, specificați o serie de criterii, cum ar fi:
    = BIZVLECH (A6: E12; 5; A1: F2) atunci funcția returnează o valoare de 75 000r. și anume singurul record de profit pentru meri cu o înălțime mai mare de 3 și mai puțin de 6 (- măr, înălțimea doar 5 linia 10 cade într-o perioadă dată)
  • DMAKS (DMAX) - Găsește valoarea maximă dintre înregistrările bazei de date selectate:
    = DMAKS (A6: E12; 5; A1: F3)
    = DMAKS (A6: E12; "profit"; A1: F3)
    = DMAX (A6: E12, 5, A1: F3) returnează suma 105 000r. deoarece este profitul maxim din toate rândurile îndeplinesc criteriile.
  • DMIN (DMIN) - Găsește valoarea minimă dintre înregistrările bazei de date selectate:
    = DMIN (A6: E12; 5; A1: F3)
    = DMIN (A6: E12; "profit"; A1: F3)
    = DMIN (A6: E12, 5, A1: F3) returnează suma de 75 000r. deoarece venitul minim de toate rândurile care îndeplinesc criteriile
  • BDPROIZVED (DPRODUCT) - Înmulțește valorile anumitor câmpuri din înregistrările bazei de date care satisfac condiția:
    = BDPROIZVED (A6: E12; 3; A1: F3)
    = BDPROIZVED (A6: E12; "Age" A1: F3)
    = DPRODUCT (A6: E12, 3, A1: F3) se întoarce 210, deoarece Acestea vor fi multiplicate toate valorile coloanei „Epoca“, îndeplinind criteriile de (14 * 15 = 210)
  • DSTANDOTKL (DSTDEV) - Estimează abaterea standard pe baza unui eșantion din intrările de baze de date selectate:
    = DSTANDOTKL (A6: E12; 4; A1: F3)
    = DSTANDOTKL (A6: E12; "Productivitate" A1: F3)
    = DSTDEV (A6: E12, 4, A1: F3) returnează 0.707107. și anume estimare a abaterii standard pe aceste criterii randament.
  • DSTANDOTKLP (DSTDEVP) - Calculează abaterea standard bazată pe pluralitatea intrările bazei de date selectate:
    = DSTANDOTKLP (A6: E12; 4; A1: F3)
    = DSTANDOTKLP (A6: E12; "Productivitate" A1: F3)
    = DSTDEVP (A6: E12, 4, A1: F3) se întoarce la 0.5. și anume abaterea standard exactă a randamentului acestor criterii, dacă presupunem că datele din baza de date care descrie populația generală a tuturor pomilor din grădină.
  • DSUM (DSUM) - adaugă numerele din înregistrările bazei de date care satisfac condiția:
    = DSUM (A6: E12; 5; A1: F3)
    = DSUM (A6: E12; "profit"; A1: F3)
    = DSUM (A6: E12, 5, A1: F3) returnează suma câștigurilor tuturor rândurilor care îndeplinesc criteriile, adică 180 000r.
    = DSUM (A6: E12; 5; A1: A2)
    = DSUM (A6: E12, 5, A1: A2) returnează suma profiturilor din toate mere, adică 225 000r.
  • BDDISP (DVAR) - Estimează varianța pe baza unui eșantion de intrări de baze de date selectate:
    = BDDISP (A6: E12; 4; A1: A2)
    = BDDISP (A6: E12; "Productivitate" A1: A2)
    = DVAR (A6: E12, 4, A1: A2) returnează la 0,5. care va da o evaluare de dispersie pe aceste criterii, în cazul în care se presupune că datele din tabel sunt eșantionul populației tuturor pomilor din grădină
  • BDDISPP (DVARP) - Calculează variația în funcție de întreaga populație de intrări de baze de date selectate:
    = BDDISPP (A6: E12; 4; A1: A2)
    = BDDISPP (A6: E12; "Productivitate" A1: A2)
    = DVARP (A6: E12, 4, A1: A2) returnează 10.66667. și anume dispersie fină a randamentului de meri și cireși, dacă presupunem că datele din baza de date care descrie populația generală a tuturor pomilor din grădină
  • articole similare