Video: Excel - Get Data from Web 2024
is DGET een unieke Excel-databasefunctie. Het voert geen berekening uit maar controleert op dubbele invoer. De functie retourneert een van de volgende drie waarden:
-
Als een record overeenkomt met het criterium, geeft DGET het criterium als resultaat.
-
Als er geen records overeenkomen met het criterium, geeft DGET de foutwaarde #WAARDE! fout.
-
Als meer dan één record overeenkomt met het criterium, retourneert DGET de foutwaarde #GETAL !. fout.
Door te testen om te zien of DGET een fout retourneert, kunt u problemen met uw gegevens ontdekken. Misschien vermoed je dat een student zich twee keer heeft ingeschreven voor een specifieke klas. Als dit waar is, hebben twee records dezelfde studenten-ID en klas.
De volgende afbeelding laat zien hoe u kunt controleren of student NR5090 meer dan eens is ingevoerd voor Calculus 101. Als er meer dan één record is, retourneert DGET een fout. Cel F5 bevat een formule die de DGET-functie binnen de ISERROR-functie nesten; alles dat zich binnen de IF-functie bevindt. Als DGET een fout retourneert, retourneert u een bericht; als DGET geen fout retourneert, stuurt u een ander bericht terug. Hier is de formule:
= IF (ISERROR (DGET (Studenten, "Student ID", F2: G3)), F3 & "heeft dubbele records", F3 & "heeft één record")