DMAX- og DMIN-funktionerne i Excel finder henholdsvis de største og mindste værdier i et databaselistefelt, der matcher de kriterier, du angiver. Begge funktioner bruger den samme syntaks, som vist her:
=DMAX( database , felt , kriterier )
=DMIN(database;felt;kriterier)
hvor databasen er en intervalreference til Excel-tabellen, fortæller feltet Excel, hvilken kolonne i databasen der skal søges i for den største eller mindste værdi, og kriterier er en intervalreference, der identificerer de felter og værdier, der bruges til at definere dine udvælgelseskriterier.
Det felt argument kan være en celle Referenceholdetiden feltnavnet, feltnavnet i anførselstegn, eller et tal, der identificerer søjlen (1 for den første kolonne, 2 til den anden kolonne, og så videre).
Excel giver flere andre funktioner til at finde minimums- eller maksimumværdien, herunder MAX, MAXA, MIN og MINA.
Som et eksempel på, hvordan DMAX- og DMIN-funktionerne fungerer, antag, at du konstruerer en liste over dine venner og nogle vigtige statistiske oplysninger, herunder deres typiske golfresultater og deres foretrukne lokale baner. Række 1 gemmer feltnavne: Ven, Golfscore og Bane. Række 2-11 gemmer individuelle poster.
Række 14 og 15 gemmer kriterieområdet. Feltnavne går ind i den første række. Efterfølgende rækker giver etiketter eller værdier eller booleske logiske udtryk, som DMAX- og DMIN-funktionerne bruger til at vælge poster fra listen til optælling. Bemærk for eksempel tekstetiketten i celle C15, Snohomish, som fortæller funktionen kun at inkludere poster, hvor feltet Kursus viser etiketten Snohomish.
DMAX-funktionen, som vises i celle F3, er
=DMAX(A1:C11,"Golfscore",A14:C15)
Funktionen finder den højeste golfscore af de venner, der foretrækker Snohomish-banen, som tilfældigvis er 98.
DMIN-funktionen, som vises i celle F5, er
=DMIN(A1:C11,"Golfscore",A14:C15)
Funktionen tæller den laveste score af de venner, der foretrækker Snohomish-kurset, som tilfældigvis er 96.