Come utilizzare la funzione DSum in Access

July 8

Come utilizzare la funzione DSum in Access


Microsoft Access 2010 espressioni sono paragonabili ai campi formula in Microsoft Excel espressioni, ed è possibile calcolare i campi totali in una tabella o query utilizzando una funzione chiamata DSum. La funzione DSum è una funzione built-in in Access 2010 che calcola la somma totale di un insieme di valori di campo in un gruppo selezionato di record. Ad esempio, è possibile utilizzare la funzione DSum in una query per calcolare il totale degli acquisti fatti da un cliente in un periodo ristretto di tempo. La sintassi per questa funzione è DSum (espressione, dominio, [criteri]).

istruzione

1 Aprire il database di Access 2010. Determinare i campi della tabella o la query che devono essere sommati. I risultati di campo devono essere valori numerici per la funzione per funzionare correttamente. Se si utilizza una versione di Access diverso da 2010, i passaggi per creare questa funzione sono simili, ma le posizioni dei strumenti software possono variare.

2 Seleziona il tuo query salvata dal menu di accesso o di creare una nuova query utilizzando la Creazione guidata Query. La Creazione guidata Query si trova nella scheda "Altro" nel menu "Crea".

3 Aprire la query in "Visualizzazione Struttura" selezionando "Visualizzazione Struttura" dal menu "Visualizza".

4 Fare clic sul pulsante "Builder" nella scheda "Design" per aprire la finestra pop-up "espressioni".

5 Incollare la seguente sintassi "DB.SOMMA" nella finestra Generatore di espressioni: DSum ( "[FIELD_NAME]", "Table_name", "[campo di testo] = 'value'")

6 Evidenziare l'area "FIELD_NAME" dell'espressione. "FIELD_NAME" in questo esempio è l'espressione e rappresenta il campo nella tabella o la query che include i valori da sommati. Sostituire questo testo con il nome del campo.

7 Sostituire "Table_name" con il nome della tabella o la query dove il campo è alloggiato. Questa è l'area dominio della funzione e identifica l'insieme di record da valutare.

8 Evidenziare "[campo di testo] = 'valore'" per modificare i criteri per la funzione. Criteri limitano la gamma di dati su cui viene eseguita la funzione DSum. Ad esempio, se il campo di testo è Campo2 e il tuo valore è "10", la funzione rivedere solo le righe di dati in cui Field2 è pari a 10. Criteri funzionano in modo simile ad un "WHERE" clausola espressioni SQL. È possibile omettere questa sezione della funzione se una modifica criteri non è necessaria.

9 Sostituire "[campo di testo]" con il nome del campo che include i criteri e "Valore", con il testo o numero di criteri.

10 Fai clic su "OK".

11 Fai clic su "Esegui" nel menu di intestazione per visualizzare i risultati della query. Il campo di espressione verrà visualizzata con il totale appropriata dei campi.