Video: Le funzioni DB in Excel: cosa sono e a cosa servono 2025
DGET è una funzione unica di database di Excel. Non esegue un calcolo ma controlla le voci duplicate. La funzione restituisce uno dei tre valori:
-
Se un record corrisponde al criterio, DGET restituisce il criterio.
-
Se nessun record corrisponde al criterio, DGET restituisce il valore #VALORE! errore.
-
Se più di un record corrisponde al criterio, DGET restituisce il #NUM! errore.
Testando per vedere se DGET restituisce un errore, è possibile scoprire problemi con i dati. Forse sospetti che uno studente si sia registrato due volte per una classe specifica. Se ciò è vero, due record avranno lo stesso ID studente e Classe.
La seguente figura mostra come verificare se lo studente NR5090 è stato inserito più di una volta per il calcolo 101. Se c'è più di un record, DGET restituisce un errore. La cella F5 contiene una formula che annida la funzione DGET all'interno della funzione ISERROR; tutto ciò che è dentro la funzione IF. Se DGET restituisce un errore, restituisce un messaggio; se DGET non restituisce un errore, restituisce un messaggio diverso. Ecco la formula:
= IF (ISERROR (DGET (Studenti, "ID studente", F2: G3)), F3 e "ha record duplicati", F3 e "ha un record")
