Excel are un set întreg de funcții care sunt proiectate să funcționeze cu bazele de date. Acest grup de funcții funcționează numai cu acele date care corespund unui anumit criteriu.
Toate aceste funcții sunt construite într-un singur tip: = Numele funcției (date_data, câmp, criteriu)
Să vedem care sunt argumentele:
Dbname specifică numele întregii baze de date, nu o coloană separată;
Câmpul determină coloana în care vor fi efectuate calculele;
Criteriul stabilește criteriul prin care vor fi selectate datele pentru calcule.
Pentru muncă, folosesc o masă veche, pe care ați văzut-o deja în articolul "Cum să rezumăm subtotalurile".
Este necesar să se calculeze suma salariilor care depășesc 8.000 de ruble. În apropierea mesei principale, înregistrați încă o dată. Acesta stabilește criteriile de numărare.
NOTA FOARTE IMPORTANT: Pozitia coloanei cu criteriul ar trebui sa fie aceeasi. Antetul coloanei în care veți număra datele. Adică, dacă coloana salariului este numită "Salariu, frecați". Apoi numele coloanei cu criteriul ar trebui să fie "Salariu, frecați".
În caz contrar (dacă numele nu coincid), formula nu va funcționa!
Selectați această celulă:
Pentru a efectua un număr, aveți nevoie de o funcție numită BDSMM.
Se afișează fereastra "Argumente funcționale". În câmpul "Database_Database" scrieți numele bazei de date. Pentru „Câmp“, puteți specifica celula care conține titlul coloanei, datele în care contorizați. Această celulă D1 - celulă cu numele coloanei "salariu". În „Criterion“, specificați celula în care antetul este stabilit criterii și criteriul în sine. Acestea sunt celulele:
Iată cum sa dovedit pentru mine:
Faceți clic pe OK. În celula "Sumă" va apărea rezultatul.