Casa / Internet / È possibile creare un campo calcolato nel modulo. Crea un campo calcolato su un modulo. Inserimento di un oggetto grafico in un form

È possibile creare un campo calcolato nel modulo. Crea un campo calcolato su un modulo. Inserimento di un oggetto grafico in un form

Quando si analizzano i dati utilizzando le tabelle pivot, è spesso necessario includere nel report valori risultanti da calcoli eseguiti al di fuori del set di dati originale. Programma Excel fornisce all'utente i mezzi per eseguire calcoli nelle tabelle pivot utilizzando i campi calcolati e gli elementi calcolati. Sulla fig. La Figura 1 mostra come un campo calcolato può presentare i dati in un modo diverso. La tabella pivot mostra il volume delle vendite e il tempo (in ore) speso per la vendita di apparecchiature in ciascun mercato. Un campo calcolato che calcola le entrate medie orarie migliora la capacità di analizzare i dati in una tabella pivot.

Riso. 1. È necessario creare un campo calcolato in una tabella pivot esistente Entrate medie orarie, che darà nuovo significato ai dati analizzati

Scarica nota in o formato, esempi in formato

Un campo calcolato è un campo dati creato in seguito a calcoli basati su campi esistenti in una tabella pivot. Il campo calcolato viene aggiunto al set di dati come colonna virtuale. Questa colonna non è inclusa nei dati di origine, contiene valori derivati ​​dalla formula e interagisce con i dati della tabella pivot allo stesso modo degli altri campi di tabella pivot.

Con i campi calcolati, puoi inserire una formula in una tabella pivot che ti consente di creare il tuo campo. I dati appena creati diventeranno parte della tabella pivot, interagendo con i dati esistenti. Quando le tabelle pivot vengono aggiornate, i campi calcolati vengono ricalcolati e la tabella pivot stessa viene popolata con informazioni che non erano nel set di dati originale.

Ora guarda la fig. 5.1 e chiediti: “Perché hai dovuto aggiungere i campi calcolati? Perché non utilizzare le normali formule delle celle o eseguire i calcoli necessari direttamente sul foglio di calcolo originale per ottenere le informazioni di cui hai bisogno?" Per rispondere a queste domande, considera vari metodi, che può essere utilizzato durante la creazione del campo calcolato mostrato nella Figura 1.

Metodo 1: aggiungere un campo calcolato all'origine dati

È possibile aggiungere un campo calcolato all'origine dati, come mostrato nella Figura 1. 2, consentendo alla tabella pivot di utilizzare questo campo come campo dati standard. Se il layout delle informazioni sul foglio con l'origine dati lo consente, quale potrebbe essere la soluzione migliore. A proposito, l'aggiunta di una nuova colonna richiede non solo l'aggiornamento della tabella pivot, ma anche la modifica dell'area su cui si basa la tabella pivot. Per fare ciò, fare clic sul riepilogo e scorrere il menu Analisi → Origine dati → Origine dati.

Sto cercando di trasformare i dati originali in una tabella (che è fatto in Fig. 2 e nel file Excel allegato). Allo stesso tempo, in primo luogo, vengono evidenziate le intestazioni, in secondo luogo, vengono visualizzati pulsanti con filtri, che è spesso utile per l'esplorazione dei dati, in terzo luogo, le righe sono colorate in una e, infine, soprattutto, quando si aggiungono righe e colonne, non è necessario modificare l'area dati per la tabella pivot. In quanto tale, l'area non è un intervallo rettangolare, ma il nome della tabella. Nel nostro caso - Fonte(Fig. 3).

Riso. 3. Formazione di un riepilogo basato su uno speciale strumento Excel - Tabella

Ma questo metodo presenta anche degli svantaggi: in primo luogo, non è sempre conveniente aggiungere una colonna ai dati di origine e, in secondo luogo, le possibilità sono limitate se la struttura dei dati di origine cambia (ad esempio, esporti i dati da 1C e in la nuova esportazione è presente un'altra colonna; questa nuova colonna sovrascriverà la colonna di calcolo).

Metodo 2: utilizzare una formula al di fuori di una tabella pivot per creare un campo calcolato

È possibile aggiungere un campo calcolato accanto a una tabella pivot. Sulla fig. 4 ogni cella in una colonna Entrate medie orarie fornito con una formula che fa riferimento a una tabella pivot. A proposito, se quando provi a fare riferimento a una cella di una tabella pivot, la funzione OTTIENI DATI TABELLA PIVOT "si arrampica" nella tua formula, non sarai in grado di "trascinare" la formula. Per superare questa difficoltà, vedere la nota.

Riso. 4. Quando inserisci una formula dopo aver creato una tabella pivot, stai essenzialmente aggiungendo un campo calcolato che cambia quando aggiorni la tabella pivot stessa

Sebbene questo metodo aggiunga un campo calcolato che viene aggiornato quando viene aggiornata la tabella pivot, qualsiasi modifica alla struttura della tabella pivot può rendere la formula inutilizzabile. Ad esempio, a seguito del trascinamento del campo Mercato di vendita nell'area FILTRI dell'Elenco campi tabella pivot, la struttura del report cambia, per cui viene visualizzato un messaggio di errore nel campo calcolato (Fig. 5). Se aggiungi un altro campo alle COLONNE della tabella pivot, la colonna Entrate medie orarie verrà sovrascritto.

Metodo 3. Inserimento diretto di un campo calcolato in una tabella pivot

L'inserimento di un campo calcolato direttamente in una tabella pivot è spesso la soluzione migliore. Se fai riferimento a questo metodo, non devi modificare le formule. Sarà inoltre possibile regolare automaticamente la tabella in base alla sorgente dati modificata. Verrà raggiunto il grado di flessibilità richiesto per garantire che i campi vengano ricalcolati automaticamente in caso di modifica delle unità di misura.

Un altro vantaggio di questo metodo è che, se lo si utilizza, è possibile modificare la struttura della tabella pivot e persino i campi dati per diverse unità di misura utilizzate nei campi calcolati. Allo stesso tempo, puoi essere sicuro che non ci saranno errori nelle formule e i riferimenti di cella non andranno persi.

Il report della tabella pivot mostrato in fig. 6 è una tabella pivot come mostrato in Fig. 1, tranne per il fatto che è decodificato per produrre il ricavo medio orario per ciascun servizio e ciascun mercato.

Riso. 6. Il campo calcolato precedentemente creato rimane "valido" anche se la struttura della tabella pivot viene modificata per visualizzare il ricavo orario medio per ogni servizio e ogni mercato

Crea un campo calcolato

Prima di poter creare un campo calcolato, è necessario aprire o generare una tabella pivot. Nel nostro esempio utilizziamo la tabella pivot mostrata in Fig. 1 ma senza colonna D. Per creare un campo calcolato, attivare la finestra di dialogo Inserisci un campo calcolato. Per fare ciò, fare clic sulla tabella pivot per attivare il gruppo di schede contestuali Lavorare con le tabelle pivot. Vai alla scheda Analisi, al gruppo Informatica, fare clic sul pulsante Campi, elementi e set e selezionare dal menu il comando Campo Calcolato (Fig. 7).

Sullo schermo apparirà una finestra di dialogo. Inserisci un campo calcolato(Fig. 8). Ci sono due caselle di testo nella parte superiore della finestra di dialogo: Nome e Formula. In questi campi è necessario specificare il nome del campo calcolato e creare una formula, specificando i campi dati richiesti e gli operatori matematici. Campo calcolato a cui è stato assegnato un nome descrittivo Entrate medie orarie. Questo nome dovrebbe essere scelto in modo tale da caratterizzare accuratamente il tipo di operazione matematica. Casella di testo predefinita Formula la finestra di dialogo Inserisci un campo calcolato contiene espressione = 0. Zero deve essere rimosso prima di immettere la formula. Seleziona uno dei campi nell'area campi; nel nostro caso - Volume delle vendite e fare clic Aggiungi campo. Il nome del campo apparirà nella riga Formula. Immettere il segno di divisione / e quindi selezionare il secondo campo − Periodo di vendita (in ore). Clic Aggiungere, poi OK per attivare il nuovo campo calcolato.

Un nuovo campo calcolato apparirà nella tabella pivot Entrate medie orarie(vedi fig. 1). Un nuovo campo calcolato è stato appena aggiunto correttamente alla tabella pivot. Ora puoi modificare le impostazioni per questo nuovo campo nello stesso modo in cui modifichi le impostazioni per qualsiasi altro campo (ad esempio, nome campo, formato numerico o colore).

Significa che hai aggiunto una colonna all'origine dati? No. I campi calcolati sono come elementi totale parziale e importo totale tabella pivot, impostata per impostazione predefinita, poiché sono tutti funzioni matematiche, che eseguono il ricalcolo dei dati quando la tabella pivot viene modificata o aggiornata. I campi calcolati imitano semplicemente i campi espliciti nell'origine dati. Puoi trascinarli e rilasciarli, modificare le impostazioni dei campi e utilizzarli insieme ad altri campi calcolati.

Si noti che in fig. 8 il formato della formula che hai inserito è simile a quello utilizzato nella stringa standard Formule di Excel. La differenza principale è che invece di utilizzare riferimenti di cella rigorosi o valori numerici, si fa riferimento ai campi dati della tabella pivot per assegnare valori agli argomenti utilizzati nei calcoli.

Crea membri calcolati

Un elemento calcolato è essenzialmente una riga virtuale di dati che viene aggiunta in seguito all'esecuzione di calcoli su altre righe nello stesso campo. Molto spesso è possibile ottenere un risultato simile a quello ottenuto durante la creazione di un membro calcolato raggruppando i dati. In effetti, in molti casi il raggruppamento è un'ottima alternativa ai membri calcolati.

Nella tabella pivot mostrata in Fig. 9, è indicato il volume totale delle vendite per determinati periodi di rendicontazione (campo Periodo di rendicontazione). Immagina di voler confrontare le vendite medie degli ultimi sei periodi con le vendite medie dei sette periodi precedenti. Per essere più precisi, occorre determinare la media dei periodi P01-P07 e confrontarla con la media dei periodi P08-P13.

Posiziona il puntatore in qualsiasi cella del campo periodo di riferimento, passare alla scheda contestuale della barra multifunzione Analisi al gruppo informatica, e fare clic sul pulsante Campi, elementi e set. Nel menu che si apre, seleziona il comando Oggetto calcolato(Fig. 10).

Si aprirà una finestra di dialogo (Fig. 11). Nota che nella parte superiore della finestra di dialogo dice con quale campo stai lavorando. In questo caso, questo campo Periodo di rendicontazione. Inoltre, l'elenco contiene tutti gli elementi del campo Periodo di rendicontazione. Assegna un nome al membro calcolato, quindi crea una formula con la combinazione corretta di membri dati e operatori che produrrà il risultato corretto. La formula è inserita nel campo Formula e gli elementi di dati necessari utilizzati in esso sono selezionati nell'elenco Elementi. Fare clic sul pulsante OK e l'elemento calcolato verrà aggiunto alla tabella pivot (Fig. 12).

Riso. 11. Finestra di dialogo Inserimento di un membro calcolato

Allo stesso modo, crea un membro calcolato che rappresenterà le vendite medie per i periodi P08-P13. Quindi nascondi l'individuo periodi di rendicontazione, lasciando solo due membri calcolati. Con un po' di formattazione, i nostri membri calcolati verranno utilizzati per confrontare le vendite medie dei sei mesi precedenti e successivi (Figura 13).

Se non si nascondono gli elementi di dati utilizzati nel calcolo degli elementi calcolati, i totali parziali e generali potrebbero non essere corretti.

Vantaggi e svantaggi dei calcoli nelle tabelle pivot

Ci sono alcuni svantaggi nell'utilizzo di campi ed elementi calcolati. È importante capire cosa succede quando si calcolano i dati nelle tabelle pivot, ma è più importante essere consapevoli dei limiti dei campi calcolati e degli elementi calcolati per evitare errori durante l'analisi dei dati.

Priorità di esecuzione delle operazioni. Come nei fogli di calcolo, puoi utilizzare qualsiasi operatore nelle formule per gli elementi e i campi calcolati: +, -, *, /, %, ^ e così via. Inoltre, proprio come nei fogli di calcolo, i calcoli della tabella pivot vengono eseguiti in base alla precedenza dell'operatore. Quando si esegue un calcolo che combina più operatori, ad esempio (2+3) *4/50%, Excel valuta l'espressione e la valuta nell'ordine specificato. Conoscere questo ordine ti salverà da molti errori.

Quindi, l'ordine delle operazioni in Excel è il seguente:

  • elaborazione di espressioni tra parentesi;
  • gestione della gamma (:);
  • elaborazione di incroci (aree);
  • sindacati di elaborazione (;);
  • eseguire un'operazione di negazione;
  • conversione percentuale (ad esempio, 50% viene convertito in 0,50);
  • esponenziazione (^);
  • moltiplicazione (*) e divisione (/); queste operazioni hanno uguale precedenza;
  • addizione (+) e sottrazione (-); queste operazioni hanno uguale precedenza;
  • concatenazione di dati di testo (&) questa operazione è anche chiamata concatenazione;
  • eseguire operazioni di confronto (=,<>, <=, >=).

Gli operatori equivalenti nella stessa espressione vengono sempre eseguiti in ordine sequenziale (da sinistra a destra).

Consideriamo un semplice esempio. Come sai, l'espressione (2+3)*4 restituisce il risultato 20. Se rimuovi le parentesi e lasci l'espressione 2+3*4, Excel calcolerà: 3*4 = 12 + 2 = 14.

Consideriamo un altro esempio. Se inserisci l'espressione 10^2 come formula, ad es. se specifichi di quadrare il numero 10, il programma restituirà come risposta il valore 100. Se inserisci l'espressione -10^2, puoi aspettarti il ​​valore restituito -100. Tuttavia, Excel restituirà nuovamente il valore 100. Il motivo è che il programma esegue un'operazione di negazione prima dell'esponenziazione, ad es. il valore 10 viene prima convertito in -10 e il risultato dell'espressione -10*-10 è in realtà 100. L'uso delle parentesi nella formula -(10^2) assicura che il programma esegua prima l'esponenziale e solo successivamente il operazione di negazione, restituendo il risultato atteso - 100.

Riferimenti di cella e intervalli denominati. I riferimenti di cella o gli intervalli denominati non possono essere utilizzati durante la creazione di campi ed elementi calcolati perché quando si creano oggetti calcolati in una tabella pivot, si lavora essenzialmente al di fuori dello spazio oggetti. Gli unici dati disponibili per gli utenti sono nella cache della tabella pivot. Poiché non puoi uscire dalla cache, non puoi fare riferimento a celle o intervalli denominati nella formula generata.

Funzioni del foglio di lavoro.È possibile utilizzare qualsiasi funzione del foglio di lavoro che non utilizzi riferimenti di cella o oggetti denominati come argomenti. In effetti, puoi utilizzare qualsiasi funzione del foglio di lavoro che non richieda l'uso di riferimenti di cella o oggetti denominati. Funzioni come COUNT, AVERAGE, IF, AND, NO e OR rientrano in questa categoria.

Costanti.È possibile utilizzare qualsiasi costante nei calcoli eseguiti nelle tabelle pivot. Le costanti sono valori statici che non cambiano nel tempo. Ad esempio, nella formula seguente, il numero 5 è una costante: [Unità vendute] *5. Anche se il valore Unità vendute può variare in base ai dati disponibili, il numero 5 sarà sempre lo stesso.

Collegamenti ai totali. Le formule che eseguono calcoli non possono fare riferimento a totali parziali o totali di tabelle pivot. In altre parole, non è possibile utilizzare il risultato di un calcolo di totale parziale o totale come variabile o argomento in un campo calcolato.

Regole speciali per i campi calcolati. I calcoli nei campi calcolati vengono sempre eseguiti sui totali e non sui singoli dati. In poche parole, Excel calcola sempre i campi dati, i totali parziali e i totali complessivi prima di valutare un campo calcolato. Ciò significa che il campo calcolato viene sempre applicato ai totali dei dati originali. L'esempio mostrato in fig. 14 dimostra come ciò possa influenzare l'analisi dei dati.

Riso. 14. Nonostante il campo calcolato sia valido per i singoli dati, non è matematicamente corretto utilizzarlo per i subtotali

Per ogni trimestre, devi ottenere le vendite totali di ciascun prodotto moltiplicando il numero di unità vendute per il prezzo unitario di quel prodotto. Se guardi prima i dati del primo trimestre, identificherai immediatamente il problema. Invece di calcolare la somma di 220+150+220+594, che equivale a 1184, la somma del numero di articoli viene moltiplicata per la somma dei prezzi degli articoli, risultando in un valore errato restituito. Sfortunatamente, questo problema non può essere risolto, ma può essere aggirato. Escludere i totali parziali e i totali dalla tabella pivot, quindi calcolare un nuovo totale generale nella parte inferiore della tabella pivot.

Regole speciali per l'utilizzo di membri calcolati. Non è possibile utilizzare i membri calcolati in una tabella pivot che calcolano medie, deviazioni standard o varianze. Al contrario, non è possibile utilizzare medie, deviazioni standard o varianze in una tabella pivot contenente un membro calcolato. Non potrai utilizzare un campo di pagina per creare un elemento calcolato e non potrai spostare gli elementi calcolati nell'area del filtro di un rapporto. Non è possibile aggiungere un elemento calcolato a un report che contiene un campo raggruppato e non è possibile raggruppare alcun campo in una tabella pivot che contiene un elemento calcolato. Quando si crea una formula membro calcolata, non è possibile fare riferimento al membro da un campo esterno.

Gestire e supportare i calcoli nelle tabelle pivot

Quando si lavora con le tabelle pivot, spesso si verificano situazioni in cui non ha senso mantenere la tabella pivot più a lungo di quanto sia necessario per copiare i singoli valori. Tuttavia, ci sono spesso situazioni in cui è più vantaggioso mantenere invariati la tabella pivot e tutti i suoi elementi. Se si gestisce e si gestisce una tabella pivot modificando i requisiti e aumentando la quantità di dati di origine, è necessario gestire i campi calcolati e gli elementi calcolati.

Modifica ed elimina i calcoli nelle tabelle pivot. Se si modificano le opzioni di calcolo o non è necessario un campo calcolato o un elemento calcolato, è possibile aprire la finestra di dialogo corrispondente per modificare o eliminare il calcolo. Attiva la finestra di dialogo Inserisci un campo calcolato o Inserimento di un membro calcolato(vedere la descrizione delle Fig. 7 e 10) e selezionare l'elenco a discesa Nome(Fig. 15).

Modificare l'ordine in cui vengono eseguiti i calcoli nei campi calcolati. Se il valore di una cella in una tabella pivot dipende dal risultato del calcolo di più elementi calcolati, è possibile modificare l'ordine in cui vengono eseguite le operazioni nei campi calcolati. In altre parole, è possibile specificare l'ordine in cui verranno eseguiti i singoli calcoli. Per aprire una finestra di dialogo , spostare il puntatore in un punto qualsiasi della tabella pivot e fare clic su Campi, elementi e set. Nel menu a tendina selezionare il comando Ordine di calcolo (Fig. 16).

Riso. 16. Aprire la finestra di dialogo Ordine di calcolo

Nella finestra di dialogo Ordine di calcolo(Fig. 17), vengono visualizzati tutti gli elementi calcolati che vengono aggiunti alla tabella pivot. Selezionare un qualsiasi elemento calcolato nell'elenco e utilizzare i pulsanti Su, Fino in fondo e Elimina. Determina l'ordine delle formule nell'elenco ordine esatto eseguire calcoli in una tabella pivot.

Documentazione formula. Excel fornisce un ottimo strumento che elenca i campi calcolati e gli elementi calcolati utilizzati in una tabella pivot, nonché l'ordine in cui vengono applicati i calcoli e le formule. Questo strumento è molto utile per analizzare una tabella pivot di terze parti o quando è necessario determinare rapidamente quali calcoli vengono applicati in essa e quali campi ed elementi influiscono. Per creare un rapporto di calcolo della tabella pivot, posiziona il puntatore del mouse in un punto qualsiasi della tabella pivot, fai clic sull'icona Campi, elementi e set e selezionare il comando dal menu a tendina Deriva formule. Excel creerà un report sui campi e gli elementi calcolati su un foglio separato (Fig. 18).

Riso. 18. Squadra Deriva formule permette di documentare facilmente e velocemente i calcoli disponibili nella tabella pivot

La nota è scritta sulla base del libro di Jelen, Alexander. . Capitolo 5

La parola Tabella è scritta con una lettera maiuscola, poiché non è solo una tabella, ma uno strumento Excel separato.

Il primo modo per creare un campo calcolato si basa sul fatto che il modulo si basa su una query che include colonne calcolate. Nel modulo viene creato un campo di testo con una colonna di query calcolata come origine dati. Il campo è bloccato in modo che l'utente non possa modificare i dati in esso contenuti. I dati vengono calcolati durante l'esecuzione della query. Per bloccare un campo in modalità Costruttore nella finestra Proprietà campo calcolato nella scheda Dati nella riga blocco accedere .

Nel secondo caso, il modulo è costruito sulla base della tabella. Viene creato un nuovo campo nel modulo che specifica un'espressione come origine dati, ad esempio = [Prezzo unitario]*Quantità. Quando si fa riferimento ai campi nelle espressioni, è necessario utilizzare parentesi quadre se il nome del campo è composto da più di una parola. L'immissione di un'espressione è consentita direttamente nell'elemento di controllo (campo) se è breve e la lunghezza del campo lo consente. In caso contrario, l'espressione viene immessa nella cella delle proprietà Dati finestra Proprietà. In questo caso, puoi usare il generatore di espressioni. Se l'espressione non rientra nella cella della proprietà, è necessario premere i tasti + e aprire la finestra Area di immissione. Se necessario, impostare il formato del campo quando lo si visualizza sullo schermo.

6. Creazione di un modulo pulsante

    Seleziona un comando di menu Strumenti/Utilità/Gestione moduli pulsanti.

    Nella finestra di dialogo che chiede se si desidera creare un modulo pulsante, fare clic su .

    Sullo schermo apparirà una finestra. Gestore moduli pulsanti. Questa finestra contiene un elenco di pagine dei moduli dei pulsanti. All'inizio del lavoro nella finestra una pagina - Modulo pulsante principale. Nella finestra fare clic Modificare.

    Si apre una finestra di dialogo Modifica la pagina del modulo del pulsante. Correggere il nome del modulo.

    Fare clic sul pulsante Creare. Viene visualizzata una finestra Modifica di un elemento del modulo pulsante.

    In campo Testo inserire il nome del pulsante da creare. Il nome del pulsante deve essere associato dall'utente agli oggetti con cui intende lavorare. Secondo campo Squadra consente di definire l'azione che verrà eseguita dopo aver premuto questo pulsante. Scegli dall'elenco a discesa il comando richiesto per la tua applicazione.

    Aggiungi pulsanti per tutti i moduli e report, strutturandoli per tipo.

    Aggiungi un pulsante che uscirà dall'applicazione, nonché un pulsante per accesso veloce a Gestore moduli pulsanti.

    Configura l'app su Modulo pulsante principale aperto quando il database è stato aperto. A tale scopo, utilizzare il comando di menu Strumenti/Opzioni di avvio.

ESEMPIO:

Riso. 28. Modulo pulsante di livello superiore

Lab 3 Creazione di query

Obbiettivo - acquisire abilità pratiche nello sviluppo di query di database.

Esercizio:

Eseguire il test dello schema del database su query tipiche. È necessario creare almeno una query di ogni tipo descritto di seguito. Nel report, le query devono essere presentate in una formulazione in linguaggio naturale, in SQL, e deve essere fornito anche un esempio del risultato dell'esecuzione della query.

Sequenza di lavoro

1.Creazione di una singola tabella Seleziona query utilizzando il Query Builder

    A finestra del database fare clic sul segnalibro Richieste.

    Fare clic sul pulsante Creare.

    Nella finestra Nuova richiesta Selezionare Costruttore e premere il pulsante OK.

    Nella finestra Aggiunta di una tabella selezionare la tabella (o query) dalla casella di riepilogo su cui verrà creata la query e fare clic sul pulsante Aggiungere. Chiudi la finestra corrente. Successivamente, sullo schermo apparirà una finestra. Generatore di query.

    Aggiungi un campo alla richiesta. Per questo in tabella di origine situato nella parte superiore della finestra esempio di richiesta, selezionare il campo richiesto. Fare doppio clic con il tasto sinistro del mouse sul campo evidenziato. Allo stesso tempo, nella parte inferiore della finestra richieste nel modulo di richiesta comparirà una colonna corrispondente al campo selezionato.

È inoltre possibile aggiungere un campo a una query come segue: fare clic tasto sinistro posizionare il mouse sul campo selezionato e, senza rilasciarlo, trascinare il campo nella posizione desiderata del modulo di richiesta; fare clic su un campo di cella nel modulo di richiesta per visualizzare un elenco a discesa di campi e selezionare da esso il campo richiesto; fai clic sul campo della cella nel modulo di richiesta e inserisci il nome del campo.

Per includere tutti i campi di una tabella in una query, selezionare il campo contrassegnato da un asterisco (*). L'asterisco semplifica la creazione di una query, ma rende più difficile l'ordinamento e l'immissione di condizioni per la selezione dei campi.

    Per impostazione predefinita, tutti i campi della query non sono ordinati. Se necessario, è possibile specificare nella riga Ordinamento modulo di query che mostra i valori delle colonne: in ordine crescente o decrescente. Quando si specifica un ordinamento in più campi, i record vengono ordinati prima in base alla colonna più a sinistra, quindi in base a ciascuna colonna successiva da sinistra a destra.

    In linea Uscita sul display selezionare le caselle per i campi che si desidera visualizzare nel recordset dopo l'esecuzione della query. Per impostazione predefinita, vengono visualizzati tutti i campi inclusi nel modulo di richiesta.

    Nel modulo di richiesta nella riga Condizione di selezione e in linea O specificare le condizioni per il campionamento dal database. Le condizioni sono espressioni booleane.

Viene eseguita un'operazione logica sulle condizioni di selezione che si trovano in una riga E. È possibile impostare più condizioni di selezione per un campo in due modi: immettere tutte le condizioni in una cella della riga Condizione di selezione, collegandoli con un operatore logico O o immettere ciascuna condizione in una cella separata della riga O. Passa alla riga successiva dell'area della cella O per chiave<>. Le espressioni nella cella del modulo di richiesta vengono inserite dalla tastiera o utilizzate per crearle. Costruttore di espressioni, che viene eseguito dal comando Costruire dal menu contestuale associato alla linea Condizione di selezione(oppure puoi premere il pulsante Costruire sulla barra degli strumenti Accesso).

    Visualizza i risultati della query facendo clic sul pulsante lancio(pulsante con punto esclamativo) o il pulsante Visualizzazione sulla barra degli strumenti.

Nelle situazioni in cui è necessario modificare una proprietà della query, fare doppio clic sull'area vuota nella parte superiore della finestra Costruttore di richieste - si aprirà una finestra Richiedi proprietà.

Richieste create nelle modalità Costruttore e Maestri, genera comandi nel linguaggio SQL. È possibile visualizzare questi comandi selezionando dal menu Visualizzazione opzione modalitàSQL.

ESEMPIO:

Seleziona le informazioni sui prodotti in quantità superiori a 100, ma inferiori a 300 e con un costo inferiore a 100 rubli.

Riso. 10. Costruttore di query con una condizione

Riso. 11. Risultato della query con condizione

2. Join interno a campo singolo

    Seleziona scheda Richieste finestra del database, fare clic sul pulsante Creare. Si aprirà una finestra di dialogo Nuova richiesta. Scegliere un'opzione Costruttore.

    Nella finestra Aggiunta di una tabella selezionare in sequenza diverse tabelle correlate su cui verrà creata la query. In cima Generatore di query vengono visualizzate le relative tabelle.

    Compila il modulo di richiesta.

    Fare clic sul pulsante lancio o Visualizzazione per riflettere i risultati della query.

ESEMPIO:

Selezionare i nomi dei prodotti per la fornitura di cui è stato concluso un contratto, indicando i nomi dei loro produttori e l'ambito della consegna.

Riso. 12. Costruttore di query multitabella

Riso. 13. Risultato di una query multi-tabella

3. Collegamenti esterni

    Segui i passaggi 1-3 della sezione Join interno su un campo.

    Stabilire una relazione tra le tabelle, se non era stata precedentemente registrata schema DB.

    Fare clic sulla riga di unione del campo per evidenziarla.

    Scegli dal menu dei comandi Visualizzazione opzione Unisci opzioni. Apparirà una finestra di dialogo. Opzioni di unione.

    Seleziona il tipo di adesione, fai clic sul pulsante OK. Dopo questa operazione, sulla linea di giunzione apparirà una freccia che indica il tipo di connessione.

4. Inserimento nel modulo di richiesta di un'operazione di gruppo

    Fare clic sul pulsante Operazioni di gruppo, cartello sulla barra degli strumenti Generatore di query. Nel modulo di richiesta sopra la riga Ordinamento apparirà la linea Operazione di gruppo.

    Sostituisci in linea Operazione di gruppo installazione raggruppamento al richiesto operazione di gruppo selezionandolo dalla casella combinata: somma, media, Contare, Min, Massimo, StDev, Var, Primo, Scorso, espressione(espressione),Dove(condizione),gruppo di(raggruppamento).

Espressione consente di inserire un'espressione invece del nome di un campo in una cella , ad esempio, per calcolare l'intervallo di valori per alcune colonne X:Massimo([ X]) – min([ X]).

Condizione indica che questo campo verrà utilizzato per impostare i criteri per la selezione dei record. La condizione di selezione stessa viene scritta nella cella della riga Condizione di selezione.

3. Completa la richiesta.

ESEMPIO:

Seleziona il numero totale di prodotti di ogni produttore, indicandone il nome.

Riso. 14. Costruttore di query con raggruppamento di record

Riso. 15. Risultato della query con raggruppamento di record

5. Compresi i campi calcolati nel modulo di query

    Generatore di query .

    Fare clic in linea Campo in una colonna vuota del modulo di richiesta. Digitare un nome di colonna seguito da due punti seguiti da un'espressione. Per inserire un'espressione, fare clic sul pulsante Costruire, avvantaggiarsi Costruttore di espressioni.

    In cima Costruttore di espressioni nell'area di input, creare un'espressione.

    In una colonna di campo calcolato, sposta il cursore sulla riga Operazione di gruppo e seleziona dall'elenco a discesa Espressione(se non si seleziona l'opzione Espressione, una volta eseguita, la query apre una finestra di dialogo Immettere il valore del parametro o restituire un messaggio di errore).

    Esegui una query.

ESEMPIO:

Calcola l'importo totale dell'ordine per ogni contratto (definito come il prodotto tra la quantità e il prezzo più il costo del trasporto).

Riso. 16. Costruttore di query con un campo calcolato

Riso. 17. Risultato della query con un campo calcolato

6.Crea una query parametrica

    Crea una query selezionata Costruttore di query.

    Immettere la stringa in una delle celle Condizione di selezione parametro, non valore. Ad esempio, se i record sono selezionati per cognome, allora in interrogazione parametrica sul campo Cognome nei criteri di selezione la frase [inserisci cognome] può essere scritta tra parentesi quadre.

    Scegli dal menu Richiesta opzione Opzioni. Nella finestra di dialogo Richiedi parametri nella colonna di sinistra, inserisci tra parentesi quadre il parametro che corrisponde al parametro in modulo di richiesta Generatore di query(il parametro può essere copiato dal form di richiesta). Nella colonna di destra, specificare il tipo di dati: premere il tasto , selezionare un tipo di dati dall'elenco.

    Avvia una richiesta di esecuzione. Accesso visualizzerà una finestra Immettere il valore del parametro, in cui inserire il valore del parametro richiesto e premere il pulsante OK.

5. Eseguire la richiesta di esecuzione.

ESEMPIO:

Seleziona un elenco di prodotti la cui data di scadenza supera il valore specificato.

Riso. 18. Costruttore di query di parametri

Riso. 19. Inserimento del valore della data di scadenza del prodotto

Riso. 20. Risultato di una query parametrica

7. Crea query incrociate

1. Crea con Costruttore nuova query e includervi le tabelle richieste.

2. Seleziona i campi i cui valori verranno utilizzati per creare le righe e le colonne della tabella dinamica e trascinali nel modulo di query.

3. Selezionare un comando dal menu Interrogazione/Incrocia. intestazione Costruttore cambierà da Richiesta 1: per la selezione sul Domanda 1: interrogazione incrociata . Il modulo di richiesta visualizzerà la stringa tavola incrociata .

4. Per i campi che saranno righe di campi incrociati, aprire l'elenco a discesa delle righe tavola incrociata seleziona un'opzione Intestazioni di riga. Ciascun campo che costituisce l'intestazione della riga deve avere l'impostazione nella riga Operazione gruppo Raggruppamento.

5. Per i campi che saranno colonne del campo incrociato, a seconda della query, sono possibili le seguenti azioni:

in linea tavola incrociata seleziona un'opzione Intestazioni di colonna linea Operazione di gruppo installazione raggruppamento, o in linea Operazione di gruppoCondizione, nelle righe Condizione di selezione e O annotare espressione booleana.

6. Impostare il campo in base al quale verrà creato il valore totale. In linea tavola incrociata scegliere Significato. In linea Operazione di gruppo scegliere una funzione finale o Espressione. In quest'ultimo caso, nella cella Campo scrivi l'espressione

7. Eseguire la richiesta di esecuzione.

ESEMPIO:

Seleziona le quantità totali di prodotti ordinati di ogni tipo prodotti da ciascun produttore. Presentare il risultato sotto forma di tabella, dove le righe sono i nomi dei tipi di prodotti, le colonne sono i nomi dei produttori.

Riso. 21. Costruttore di query incrociate

Riso. 22. Risultato della query incrociata

8.Interroga per creare una tabella

Per creare una tabella dai risultati della query utilizzata per selezionare i record in tabelle relative, Fare quanto segue:

    Crea una copia della query per selezionare i record dalle tabelle (o creane una nuova).

    Apri la query creata in modalità Progettista, evidenziandone il nome nell'elenco delle query nella finestra del database e premendo il pulsante Costruttore.

    Seleziona un comando dal menu Interroga/Crea tabella.Si aprirà una finestra di dialogo Crea una tabella. Immettere il nome della nuova tabella, lasciare l'interruttore in posizione nel database corrente.

    Fare clic sul pulsante OK. La query di selezione viene convertita in una query di creazione tabella.

    Eseguire la query facendo doppio clic sul nome della query nella finestra del database. Prima che la query venga eseguita, viene visualizzato un messaggio che avverte che verranno apportate modifiche alla nuova tabella (anche se non è stata ancora creata).

    Fare clic sul pulsante . Verrà visualizzato un secondo messaggio di avviso sul numero di record che verranno inseriti nella nuova tabella a seguito della query. Fare clic sul pulsante .

    Espandi la scheda Tabelle nella finestra DB; la nuova tabella dovrebbe apparire nell'elenco.

9.Richiesta di aggiornamento dei record

    Crea una nuova query e includi la copia creata della tabella al suo interno.

    Seleziona un comando dal menu Richiesta/Aggiornamento. Nel modulo di richiesta di linea Ordinamento e Uscita sul display sarà sostituito dalla stringa Aggiornare.

    In linea Aggiornare impostare un'espressione che sia il nuovo valore per il campo corrente.

    Se l'informazione viene aggiornata non in tutti i record della tabella, ma solo in una sua parte, inserire una condizione di selezione del record.

    Completa la richiesta. Verificare che i record siano aggiornati correttamente.

ESEMPIO:

Aggiorna il costo dei prodotti la cui quantità supera le 500 unità, impostandolo al 90% del costo originale.

Riso. 23. Aggiorna il costruttore della richiesta

10.Richiesta di rimozione dei record

    Crea una copia della tabella in cui dovrebbero essere aggiornati i record.

    Crea una nuova query e includi la tabella appropriata al suo interno.

    Nel modulo di richiesta, trascina i campi, in base ai valori di cui verranno selezionati i campi. In linea Condizioni di selezione specificare i criteri di selezione.

    Eseguire una query di selezione per visualizzare i record da eliminare.

    Aprire finestra del database. Seleziona scheda tavoli.

    Attivare la query creata per la selezione e passare alla modalità Richiesta costruttore.

    Seleziona un comando dal menu Richiedi/Cancella. Nel modulo di richiesta di linea Ordinamento e Uscita sul display sarà sostituito dalla stringa Rimozione.

    Fare clic sul pulsante lancio barra degli strumenti. Apparirà una finestra di messaggio che ti chiederà di confermare l'eliminazione delle voci.

Eliminazione dei record nella tabella " uno", per cui nella tabella “ molti" i record associati esistono viola la regola di integrità dei dati. Pertanto, l'opzione di integrità dei dati impostata per una relazione tra tabelle può impedire l'eliminazione dei record. È necessario applicare un'eliminazione a catena.

ESEMPIO:

Riso. 24. Elimina il costruttore della richiesta

11. Richiesta di aggiunta record

La query di aggiunta record viene spesso utilizzata per copiare dati da una tabella all'altra.

    Seleziona scheda Richieste finestra del database, fare clic sul pulsante Creare. Si aprirà una finestra di dialogo Nuova richiesta. Scegliere un'opzione Costruttore.

    Nella finestra Aggiunta di una tabella selezionare la tabella da cui verranno presi i dati.

    Sposta in linea Campo modulo di query sul campo, i cui valori verranno inclusi in un'altra tabella.

    Seleziona i comandi del menu Richiedi/Aggiungi. Apparirà una finestra Addendum, dove è necessario specificare il nome della tabella a cui devono essere aggiunti i dati e il database a cui appartengono. Se il database non è quello corrente, ma un altro, dovrai specificare il nome completo del file contenente il database.

Nel modulo di richiesta dopo la riga Ordinamento la linea sarà inclusa aggiungendo, in cui è richiesto di specificare quei campi della tabella in cui vengono aggiunti i dati. Se i nomi dei campi corrispondono UNInsieme acess si inserirà automaticamente nella linea Addendum nomi di campo.

    Avvia una richiesta di esecuzione. Guarda come è cambiata la tabella con l'aggiunta delle nuove righe.

Se in una richiesta di Addendum ci sono campi come Contatore, ci sono due modi per lavorare con tali campi:

    non includere i campi tipo Contatore nei campi da aggiungere; quindi nella tabella in cui vengono aggiunti i dati, continuerà la numerazione della sequenza di dati, ovvero se c'è una tabella di dipendenti con numeri da 1 a 100 e aggiungi ad essa nuove voci, quindi la loro numerazione partirà dal numero 101;

    includere i campi di tipo Contatore all'elenco delle query come campi aggiunti, quindi i valori che avevano nella tabella originale verranno archiviati nei campi dei record aggiunti; se tali valori esistono già nei campi della tabella a cui vengono aggiunti i record, ciò potrebbe comportare un errore. Il messaggio di errore viene visualizzato sullo schermo fino all'esecuzione della richiesta. In caso di errore, selezionare il pulsante Annulla e correggere l'errore.

In questo articolo parleremo dei campi calcolati nelle query di Access. In una query, come in una tabella, per ogni record è possibile eseguire calcoli su valori numerici, di stringa o di data utilizzando i dati di uno o più campi. Il risultato del calcolo forma un nuovo campo calcolato nella tabella della query. A differenza dei campi tabella calcolati, i campi calcolati non creano nuovi campi nelle tabelle del database di origine. Ogni volta che viene eseguita la query, i calcoli vengono eseguiti in base ai valori correnti dei campi.

Le espressioni dei campi calcolati possono utilizzare costanti e funzioni oltre ai nomi dei campi. Come risultato dell'elaborazione di un'espressione, è possibile ottenere un solo valore.

Compito 1. Nella tabella MERCE ci sono i campi PREZZO e TARIFFA_IVA, calcola il prezzo IVA inclusa e confrontalo con quello ottenuto nel campo calcolato della tabella Prezzo con IVA.

  1. Crea una query di selezione per la tabella PRODOTTO nella vista Progettazione. Trascina i campi LEM_TOV, PRICE, RATE_VAT e Prezzo con IVA nel modulo di richiesta (Fig. 4.6).
  2. Per calcolare il prezzo comprensivo di IVA, creare un campo calcolato scrivendo l'espressione [PREZZO]+[PREZZO]*[TARIFFA_IVA] in una cella vuota della riga Campo.
  3. Per selezionare i record con un valore maggiore di 5000 nel campo calcolato, nella riga Criteri, immettere > 5000
  4. Dopo aver inserito l'espressione, il sistema genera di default il nome del campo calcolato Espressione 1, che diventa l'intestazione della colonna nella tabella con i risultati della query. Questo nome verrà inserito prima dell'espressione [PRICE]+[PRICE]*[VAT_RATE]. Per ogni nuovo campo calcolato nella query, il numero dell'espressione viene incrementato di uno. Il nome del campo calcolato è separato dall'espressione da due punti. Per modificare il nome posizionare il cursore del mouse nel campo calcolato del modulo di richiesta e premere il tasto destro del mouse. Dal menu sensibile al contesto, selezionare Proprietà(Proprietà) e nella riga Didascalia (Didascalia) inserire un nuovo nome di campo - Prezzo con IVA1. Ora nella tabella con i risultati della query, questo nome verrà visualizzato nell'intestazione della colonna calcolata. Il nome del campo può anche essere corretto direttamente nel modulo di richiesta.
  5. Per visualizzare il risultato della query, fare clic sul pulsante Correre(Corri) in un gruppo risultati(risultati). Il campo calcolato della tabella e della query hanno gli stessi valori.
  6. Modifica il prezzo dell'articolo in uno dei record di richiesta. I valori in entrambi i campi calcolati verranno immediatamente ricalcolati.
  7. Per formare un'espressione complessa in un campo calcolato o in una condizione di selezione, è consigliabile utilizzare il generatore di espressioni. Il builder consente di selezionare i nomi dei campi necessari nell'espressione da tabelle, query, segni di operazione, funzioni. Elimina l'espressione nel campo calcolato e utilizza il builder per costruirla.
  8. Chiamare Expression Builder facendo clic sul pulsante costruttore(Costruttore) in un gruppo Configurazione della query(Impostazione query) Progettazione barra multifunzione (Progettazione) o selezionando Costruire(Build) nel menu sensibile al contesto. Il cursore del mouse deve essere prima posizionato nella cella di immissione dell'espressione.
  9. Sul lato sinistro della finestra Costruttore di espressioni(Expression Builder) (Fig. 4.7) selezionare la tabella PRODUCT su cui è costruita la query. Sulla destra verrà visualizzato un elenco dei suoi campi. Selezionare in sequenza i campi e gli operatori richiesti facendo doppio clic sull'espressione. L'espressione verrà generata nella parte superiore della finestra. Si noti che il builder prima del nome del campo ha indicato il nome della tabella a cui appartiene e lo ha separato dal nome del campo con un punto esclamativo.
  10. Termina la creazione dell'espressione nel campo calcolato facendo clic su OK.
  11. Salva la richiesta sotto il nome - Prezzo con IVA e chiudila.
  12. Eseguire quello salvato selezionandolo nel riquadro di navigazione e selezionando il comando Apri dal menu contestuale.


Compito 2.È possibile utilizzare le funzioni integrate nei campi calcolati e nelle condizioni di selezione. Access ha oltre 150 funzioni definite.
Lascia che sia necessario selezionare tutte le fatture per le quali è stata effettuata la spedizione in un determinato mese. Nella FATTURA la data di spedizione è memorizzata nel campo DATE_OTG con il tipo di dati Data/Ora (Data/Ora).

  1. Crea una query di selezione per la tabella FATTURA in visualizzazione Struttura. Trascina e rilascia i campi NOM_NAKL e CODE_SK nel form (Fig. 4.8).
  2. Crea un campo calcolato in una cella di riga vuota Campo(Campo) scrivendo lì una delle espressioni: Format([Fattura]![DATE_OFFER];"mmmm") - questa funzione restituirà il nome completo del mese
    o Formato([Fattura]![DATA_SPEDIZIONE];"mm") - questa funzione restituirà il numero del mese.
  3. Per selezionare le fatture emesse in un determinato mese, nel campo calcolato della riga Criteri, inserire il nome del mese, ad esempio marzo (Fig. 4.8), oppure il numero del mese, ad esempio 3, in base al parametro nella funzione Formato.
  4. Eseguire la richiesta facendo clic sul pulsante Correre(Corri) in un gruppo risultati(Risultati) nella scheda della barra multifunzione Lavorare con le richieste | Costruttore(Strumenti di query | Progettazione).
  5. Scrivi la funzione Month(Invoice!DATE_OTG) nel campo calcolato e assicurati che questa funzione restituisca il numero del mese estratto dalla data.
  6. Per selezionare tutte le righe del secondo trimestre, nella riga Criteri immettere l'operatore Tra 4 e 6 per determinare se il valore dell'espressione rientra nell'intervallo specificato.
  7. Scrivi l'espressione MonthName(Month(Invoice!DATE_OTG)) nel campo calcolato e assicurati che la funzione MonthName converta il numero del mese nel suo nome completo.


Per il fissaggio, guarda il video tutorial.

Aggiuntivo

Risultato

calcoli

Ordina per

Ordina dal più piccolo a

minimo k

massimo

Segnaliamo in formato tabellare con tre colonne contenenti: nome prodotto, categoria e vendita. Esempio In questo esempio, continueremo a lavorare sulla tabella pivot creata nell'esempio. I rapporti di tabella pivot lo consentono. Ogni esercizio inizia creando la tua directory di lavoro nella cartella Documenti in cui salverai i tuoi file.

Operazioni su più fogli Operazioni su più fogli alla volta. Sposta e copia i fogli tra i file. Laboratorio 4 Pagina 1 di 17 Sommario. La tabella seguente mostra i 10 nomi dei dipendenti di una determinata azienda, la loro retribuzione mensile e il bonus annuale che hanno ricevuto.

elementi del campo dal minimo (1a posizione)

al valore massimo

Ordina per

Determinazione del numero di sequenza di un valore

massimo k

elemento (grado) in relazione ai valori

Vorremmo ordinare per titolo. Tuttavia, per l'utente medio del sistema di database, è richiesta una formazione speciale. Tabelle pivot A volte diventa necessario riassumere il contenuto di un database come una tabella aggiuntiva. Una tabella che riepiloga i campi del database selezionati è chiamata tabella pivot.

Tabella pivot Le tabelle pivot consentono di raccogliere i dati contenuti nei database archiviati nelle cartelle di lavoro o file esterni. Modifica le dimensioni dello schermo o. Esercizio 4 Tabelle e programmi per il calcolo della statistica. Un foglio di calcolo è composto da celle formate dall'intersezione di righe, solitamente denotate casi, con colonne, denotate.

minimo

elementi di campo dal massimo (1a posizione)

al valore minimo

Calcolo dei valori per formula:

Valore_ in_ cella∙Totale_totale

D: Creazione di diagrammi di Gantt. Il suo grande vantaggio- la capacità di automatizzare. Un foglio di calcolo viene utilizzato dove c'è un'enorme quantità di lavoro che viene ripetuta secondo un determinato schema. Questo database è composto da diverse tabelle, fig.

Apparirà il lato destro dello schermo. Introduzione. Un foglio di calcolo è generalmente considerato uno strumento per eseguire calcoli semplici o avanzati utilizzando funzioni integrate o. Appartiene a un tipo di programma chiamato foglio di calcolo. Gli strumenti cambiano l'orario di lavoro. Nel campo del calendario, seleziona la risorsa per la quale desideriamo modificare l'orario di lavoro, ad esempio, inserire una vacanza o modificare l'orario di lavoro.

riga_totale∙colonna_totale

2a via: fare clic con il pulsante destro del mouse sui valori campo desiderato nell'area ΣValori [Σ Valori] e selezionare:

Facoltativamente, per selezionare una funzione diversa dall'elenco suggerito, personalizzare il formato del campo e modificare il nome del campo.

Per sfruttare gli effetti. Oggi te lo insegneremo. Controlla le celle che vuoi disegnare. Lezione 3: Tabelle e grafici pivot. Supponiamo di avere un set per l'analisi. Per utilizzare una tabella pivot, selezionare una cella qualsiasi del foglio di lavoro e selezionare tabella pivot dal menu Inserisci.

Quindi puoi ottenere informazioni. Quando si creano grafici, non importa se la tabella ha un bordo o un'altra formattazione. Introduzione a formule e funzioni L'esecuzione di calcoli, semplici o complessi, può essere noiosa e richiedere molto tempo.

Calcoli aggiuntivi, quindi selezionare l'opzione di calcolo desiderata.

Riutilizzo di un campo originale in un report di tabella pivot

È possibile eseguire più calcoli sullo stesso campo sorgente. Per fare ciò, è necessario aggiungere il campo iniziale dall'elenco dei campi della tabella pivot all'intervallo di valori Σ Valori [Σ

Valori] più volte, quindi regolare le impostazioni in loco. Ciò ti consentirà di vedere contemporaneamente sia il calcolo stesso che il calcolo eseguito sulla base.

Aggiunta di campi calcolati a una tabella pivot

Non è possibile aggiungere nuove righe o colonne a un report di tabella pivot per inserire formule o calcoli aggiuntivi, ma è possibile aggiungere un campo calcolato che è possibile utilizzare per immettere formule per calcolare nuovi dati in base ai dati esistenti.

Banca dati Carta di lavoro 1 Foglio di lavoro Database 1 Creare una cartella Database per memorizzare tutti i dati del corso. Crea una query che visualizza titoli e descrizioni. Verrà visualizzata la finestra di dialogo di gestione del database. Tramite questa finestra, l'utente gestisce il database e tutti i suoi elementi.

Che cos'è un foglio di calcolo? Un foglio di calcolo è un programma per eseguire calcoli matematici. Con esso, possiamo anche fare calcoli leggibili nel modulo. Per sfruttare azioni specifiche. La parte più difficile è preparare i dati. Problema 1 Gruppo di matematica 2 Segui questi passaggi a turno. Esegui il tavolo.

L'inserimento di un campo calcolato direttamente in una tabella pivot è soluzione migliore. Non dovrai gestire le formule o preoccuparti dell'estendibilità della tabella man mano che cresci o modifichi l'origine dati e la tabella pivot rimarrà sufficientemente flessibile man mano che le definizioni dei campi cambiano.

Un altro enorme vantaggio di questo metodo è che puoi modificare la struttura della tabella pivot e persino calcolare altri campi di dati per i campi calcolati senza preoccuparti di errori di formula o riferimenti di celle interrotti.

Università di tecnologia della Pomerania occidentale a Stettino Facoltà di tecnologia marina e trasporti Dipartimento di strutture, meccanica e tecnologia Una nave in un laboratorio di ricerca operativa. Le tabelle pivot vengono utilizzate per una rapida analisi dei dati. Per poter utilizzare le tabelle pivot, dobbiamo avere i dati adeguatamente preparati con le intestazioni.

Per evitare tali situazioni, dovresti formattare i nostri dati come una tabella. Per formattare i dati come tabella. Questo selezionerà tutte le intestazioni. . La scelta successiva è la posizione della tabella pivot e, per mantenere i dati leggibili, dovresti lasciare l'opzione Nuovo foglio, che inserirà un nuovo foglio nella tabella.

Funzionalità avanzate di livello 2 di Microsoft Excel 2010

Pertanto, quando si aggiungono i propri campi calcolati a una tabella pivot, i vantaggi sono evidenti:

Evita potenziali errori nelle formule e nei riferimenti di cella.

Possibilità di aggiungere e rimuovere dati da una tabella pivot senza modificare i calcoli originali.

C'è un nuovo foglio della tabella pivot vuoto. Sul lato destro c'è un elenco di campi, che contiene tutte le intestazioni della nostra tabella, e una pianta con le sue aree. Supponiamo di voler vedere chi è stato il best seller. In questo caso, seleziona il campo Venditore e il campo Importo, perché dopo la vendita verificheremo chi è stato il migliore. Il rapporto sarà simile a questo.

L'impostazione predefinita è colonna. Le tabelle pivot possono essere facilmente modificate e se vuoi controllare il paese in cui vengono effettuate le migliori vendite, basta annullare l'acquisto e contrassegnarlo come venditore. Immediatamente riceviamo un nuovo rapporto da cui puoi leggere il risultato.

Possibilità di ricalcolare automaticamente i dati durante la modifica o l'aggiornamento di una tabella pivot.

Offrendo la flessibilità di modificare i calcoli quando cambiano le definizioni degli elementi.

Possibilità di gestione efficace dei calcoli.

Crea un campo calcolato:

1. Seleziona una cella della tabella pivot;

Possiamo anche aggiungere una sottocategoria al venditore selezionando questa casella. Il rapporto sulle vendite riassume automaticamente i valori visualizzati, ma spesso questi totali rendono difficile l'analisi. Possiamo anche eliminare il totale generale e modificare il layout del rapporto.

Per modificare rapidamente il rapporto e vedere come ha venduto Dobrovalsky ad altri paesi, è sufficiente modificare l'ordine delle condizioni ai margini afferrando il venditore e trascinandolo attraverso lo stato. A parte Irlanda e Germania, è chiaro che i suoi risultati di vendita non sono dei migliori. Quando fai clic su vendi in Irlanda, vedrai un nuovo foglio con una tabella contenente tutte le transazioni di Dobrovalsky in Irlanda.

2. Nella scheda Opzioni, nel gruppo Calcoli, espandere l'elenco di Campi,

elementi e insiemi e selezionare Campo calcolato.

3. Nella finestra Inserisci un campo calcolato:

 Immettere un nome per il nuovo campo nel campo Nome.

 Nel campo Formula, scrivi una formula, iniziando con il segno = e scegliendo

campi disponibili nell'elenco Campi (per inserirlo è possibile fare doppio clic su un campo oppure selezionare un campo e quindi fare clic sul pulsante Aggiungi campo).

Se vogliamo stampare i nostri dati, prenderemo il campo Venditore dall'area "Righe" e lo sposteremo nell'area "Colonna". In questo modo la tabella sarà distribuita sull'intero foglio. In questa finestra possiamo anche specificare il formato numerico visualizzato in tutte le celle del campo. Basta utilizzare il pulsante "Formato numero" e selezionare la valuta appropriata, ad es.

Anche i filtri sono utili. Quando vengono aggiunti a quest'area, i campi del fornitore vengono visualizzati nell'angolo in alto a sinistra di un elenco a discesa da cui è possibile selezionare una o più opzioni. Vediamo quale mese è stata la migliore vendita. Di seguito selezioniamo la categoria in base alla quale vogliamo raggruppare i dati.

 Fare clic su Aggiungi.

L'aspetto di un campo calcolato, come qualsiasi altro campo, è configurato nella finestra

Opzioni campo valore.

Modifica di un campo calcolato

1. Nella scheda Opzioni, nel gruppo Calcoli, aprire l'elenco Campi,

elementi e insiemi, seleziona Campo calcolato.

Sappiamo tutti come utilizzare le tabelle pivot. Hanno molti vantaggi, ma ci sono anche molti svantaggi. Molte persone pensano che il problema principale con le tabelle pivot sia che non c'è modo di fare calcoli al suo interno: questo è un malinteso. Perché potrebbe essere necessario. Diciamo che stai pianificando il budget utilizzando le tabelle pivot. I dati della tabella originaria sono presentati con cadenza trimestrale, ai fini del budget sarà necessario sommare questi dati ad un importo annuale.

Segnaliamo i mesi e li accettiamo. Otterremo un rapporto ordinato per mese. Puoi anche dividere i dati in più categorie. Tornando al raggruppamento dei configuratori e selezionando "Trimestre e mese", otterremo l'aspetto del report. Il raggruppamento può essere utilizzato anche per i numeri.

Quando apri menù contestuale, il campo Righe e l'opzione Raggruppa mostrano una finestra diversa rispetto a quando si raggruppano le date. I numeri sono raggruppati in intervalli, che definiamo in base all'inizio, alla fine e al volume dell'intervallo. In questo caso, lo impostiamo su 500, quindi il primo gruppo conterrà tutte le transazioni con un valore compreso tra 0 e 500 PLN.

In effetti, esiste una tale opportunità ed è implementata in uno dei tre modi.

Aggiorna la tua conoscenza delle basi delle tabelle pivot.

Primo modo. Eseguire calcoli nella tabella con i dati di origine. Il metodo, francamente, non è una fontana - attraverso il posto sbagliato.

Il secondo modo. Crea calcoli accanto alla tabella pivot: ancora una volta, il metodo non è il migliore. Se la tabella pivot cambierà (e vale la pena utilizzare le tabelle pivot esattamente quando ci aspettiamo modifiche nella tabella).

La terza via. Incorpora i campi calcolati nella tabella pivot stessa. Ma questo è un buon modo. Questo viene fatto nel modo seguente. Quando la tabella pivot è già stata creata, posiziona il cursore sulla tabella pivot (sulla barra multifunzione vengono visualizzate due schede relative a questa tabella pivot) e fai clic sulla scheda che appare Opzioni, poi campi,Elementi , &Imposta dal blocco Calcoli, nel menu a tendina, selezionare Calcolatocampo. Nell'ufficio del 2007, questo pulsante era nella stessa scheda Opzioni, solo il pulsante era separato.


Nella finestra che appare, nel campo Nome inserire il nome del campo desiderato. In campo Formula inserisci la formula che ti interessa inserendo i campi dall'elenco sottostante e cliccando sul pulsante Inserirecampo.


Otterrai una tabella con un nuovo campo calcolato. La tavola è pronta!


Il file Excel può essere scaricato da qui.

Fatto interessante. Quando si utilizza il terzo metodo, il programma esegue effettivamente i calcoli per ogni riga e quindi applica il parametro necessario: somma, media, ecc.

Ultime novità

  • Excel avanzato: perché ho smesso di usare la funzione V...

    Ho già scritto del fatto che la funzione VLOOKUP (VLOOKUP) è probabilmente la più caratteristica utile dopo semplici operazioni aritmetiche...

  • In che modo Excel ricalcola una cartella di lavoro e perché dovresti evitare volatili...

    Se lavori spesso con file di grandi dimensioni che producono un gran numero di calcoli che dipendono l'uno dall'altro, su ...

  • Come costruire rapidamente un grafico a cascata (cascata)

    Excel non ha grafici Waterfall standard. Pertanto, per creare diagrammi di questo tipo, viene solitamente utilizzato gis ...

  • Finestra di benchmark per tenere traccia dei risultati

    Succede spesso che lavoriamo con tabelle di grandi dimensioni che alla fine calcolano 1-2 indicatori, ma dipendono da ...

  • Grafico puntato per il confronto tra indicatori pianificati e effettivi...

    Spesso è necessario confrontare i principali indicatori finanziari ed economici con quelli pianificati, ad esempio ai fini di…

  • Tatsuo Horiuchi è un artista di 73 anni che disegna in Excel.

    "Non ho mai usato Excel al lavoro, ma ho visto altre persone creare grafici e grafici piuttosto carini...

  • Come elevare un numero a potenza e prendere una radice

    Sai che per l'esponenziale di un numero in Excel c'è carattere speciale^ (sui sei in inglese...

Il campo calcolato più semplice è il campo in cui il La data corrente. Per creare un tale campo:

  1. Crea un controllo di tipo gratuito Campo(Casella di testo) nel posto giusto del modulo.
  2. Direttamente nel campo, inserisci l'espressione =Data(). Il segno di uguale è obbligatorio.
  3. Apri la finestra Proprietà(Proprietà) per questo elemento e impostare la proprietà su Formato campo(Formato) il formato della data desiderato, ad es. Formato data lungo(Data lunga).
  4. Imposta la lunghezza del campo per adattarla importo richiesto personaggi.
  5. Modifica il nome dell'etichetta di questo campo di testo. Il campo generato apparirà come mostrato in Fig. 9.47.

Riso. 9.47.

Di solito, è il controllo che viene scelto per creare i campi calcolati. Campo di testo, anche se questo non è richiesto. È consentito utilizzare per questo tutti i controlli che hanno la proprietà Dati(Fonte di controllo).

È nella proprietà Dati(Control Source) deve essere un'espressione che valuta il valore di questo elemento. L'input dell'espressione è consentito direttamente nel controllo, come abbiamo fatto nell'esempio. Tuttavia, se l'espressione è sufficientemente lunga, è scomodo inserirla direttamente nel campo. È possibile immettere un'espressione in una cella di proprietà Dati(Fonte di controllo) nella finestra Proprietà(Proprietà) e se l'espressione non rientra nella cella delle proprietà, premere semplicemente la combinazione di tasti +e apri una finestra Area di immissione(Ingrandisci). Puoi anche usare il Generatore di espressioni.

I campi calcolati vengono spesso creati in forma tabellare o barra multifunzione per visualizzare una colonna con alcuni valori calcolati. Ad esempio, il costo di un prodotto viene calcolato come valore dell'espressione Prezzo * Quantità. Per visualizzare tali dati calcolati, vengono utilizzati due metodi:

  • Il primo metodo si basa sul fatto che il modulo è basato su una query che include colonne calcolate. Nel modulo viene creato un campo di testo con una colonna di query calcolata come origine dati. Il campo è bloccato in modo che l'utente non possa modificare i dati in esso contenuti, poiché questi dati vengono calcolati durante l'esecuzione della query.
  • Nel secondo caso, il modulo può essere costruito direttamente sulla base della tabella. Crea una casella di testo che specifica un'espressione come origine dati, ad esempio = [Prezzo unitario] * Quantità. In questo caso, l'espressione non indica necessariamente i campi inclusi nel modulo, ma tutti i campi della tabella di base.

Il primo metodo è preferibile nella maggior parte dei casi, poiché tale richiesta può essere utilizzata non solo in un modulo, ma anche nei rapporti e in altri moduli. Un esempio di tale organizzazione degli insediamenti è il modulo Orders Subform del database Northwind. Si basa sulla query Order Details Extended, che ha creato un campo calcolato, ExtendedPrice, contenente una formula.