Come utilizzare la funzione Excel DGET -

Sommario

Sommario

La funzione DGET di Excel ottiene un singolo valore in un determinato campo da un record che corrisponde ai criteri. DGET genererà l'errore #NUM se più di un record corrisponde ai criteri.

Scopo

Ottieni valore dal record corrispondente

Valore di ritorno

Il valore in un determinato campo

Sintassi

= DGET (database, campo, criteri)

argomenti

  • database : intervallo di database comprese le intestazioni.
  • field : nome del campo o indice da contare.
  • criteri - Gamma di criteri comprese le intestazioni.

Versione

Excel 2003

Note sull'utilizzo

La funzione Excel DGET ottiene un singolo valore da un determinato campo in un record che corrisponde ai criteri. L' argomento del database è un intervallo di celle che include le intestazioni dei campi, il campo è il nome o l'indice del campo da cui ottenere un valore massimo e i criteri sono un intervallo di celle con intestazioni che corrispondono a quelle nel database .

Utilizzando l'esempio precedente, puoi ottenere il valore dal campo "Totale" in un record in cui il colore è "rosso" e "Giorno" è Mar con una delle due formule seguenti:

=DGET(B7:E14,"Total",B4:E5) // field by name =DGET(B7:E14,4,B4:E5) // field by index

La funzione DGET è progettata per estrarre un singolo valore in base a criteri di corrispondenza. Quando più di un record soddisfa i criteri, DGET genererà l'errore #NUM.

Opzioni dei criteri

I criteri possono includere una varietà di espressioni, inclusi alcuni caratteri jolly. La tabella seguente mostra alcuni esempi:

Criteri Comportamento
Rosso Abbina "rosso" o "ROSSO"
Ri* Inizia con "re"
10 Uguale a 10
> 10 Maggiore di 10
Non vuoto
100 Non 100
> 19/12/2017 Maggiore del 19 dicembre 2017

Nota: sembra che il supporto per i caratteri jolly non sia così ampio come con altre funzioni come COUNTIFS, SUMIFS, MATCH ecc. Ad esempio, il pattern ??? corrisponderà alle stringhe con esattamente 3 caratteri nelle funzioni più moderne, ma non nelle funzioni del database. Se stai usando caratteri jolly, prova attentamente.

Criteri a più righe

L'intervallo di criteri per DGET può includere più di una riga sotto le intestazioni. Quando i criteri includono più di una riga, ogni riga viene unita con la logica OR e le espressioni in una determinata riga di criteri vengono unite con la logica AND.

Appunti:

  • DGET genererà l'errore #NUM se più di un record corrisponde ai criteri.
  • DGET supporta i caratteri jolly nei criteri
  • I criteri possono includere più di una riga
  • L' argomento del campo può essere fornito come nome tra virgolette doppie ("") o come numero che rappresenta l'indice del campo.
  • Il database e gli intervalli di criteri devono includere intestazioni corrispondenti.

Articoli interessanti...