Estrazione di dati da un foglio di calcolo


0

Ho bisogno di aggiungere informazioni ai clienti che hanno visitato l'ufficio, a quale dipartimento, a chi sono stati indirizzati, a chi sono stati indirizzati, ecc. Ho collegato uno screenshot di ciò che ho fatto attualmente in Excel. La maggior parte delle colonne ha menu a discesa in modo che sia facile scegliere le opzioni. Fondamentalmente ho bisogno di aiuto per estrarre informazioni. Voglio che il mio database faccia quanto segue:

-Totale numero di clienti che l'ufficio ha visto nel suo insieme

-Numero totale di singoli studenti che ogni dipartimento dell'ufficio ha visto

-La capacità di distinguere tra i clienti che hanno partecipato a un evento e quelli che hanno incontrato uno a uno con una persona dello staff

-Numero totale di appuntamenti in un dato momento in ufficio nel suo complesso o singoli reparti

-Numero totale di appuntamenti per ogni singolo membro dello staff

- Numero totale di client riferiti a un particolare reparto e il% effettivamente incontrato con quel reparto

-Data su un particolare cliente (ho un incontro con John ... oh guarda che ha già incontrato qualcun altro a riguardo)

-Demografia (quanti clienti del primo anno hanno visitato l'ufficio)

-Numeri che hanno avuto incontri per una ragione specifica.

C'è qualche particolare applicazione di database che dovrei usare che mi permetterà di fare tutto questo (come Access, anche se non l'ho mai usato!)? O posso farlo in Excel? Aiuto!

https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-xpa1/v/t1.0-9/10336734_10154382532535241_3603881073715416650_n.jpg?oh=b9684843fcea882e4f76defa1da12808&oe=54570A7E& GDA = 1413624424_eb8d7965194751df3ff70ad2f00d31b0


Da quello che ho interpretato, stai solo cercando un database, mentre l'accesso potrebbe farlo, vorrei suggerire qualcosa che possa essere memorizzato nel cloud. Il mio suggerimento è MySQL, facile da usare ed economico se lo vuoi ospitare da qualcun altro. Puoi anche giocare con i dati (cioè totale per giorno o totale per giorno per reparto). Dai un'occhiata a questo, se vuoi aiuto con il setup, puoi sempre chiedermelo o stackoverflow.
Brian Logan

Risposte:


0

Puoi assolutamente fare tutto ciò in Excel con VBA: l'applicazione utilizzata dipende interamente da ciò che ti serve. Alcune cose da considerare:

  • Se si avranno più client (applicazioni Excel) in corso per ottenere e pubblicare dati, sarà meglio avere i dati in un file database reale, anche se tu può usa Excel anche per questo.

  • Se è solo l'unica applicazione che si occupa dei dati è perfettamente va bene avere il database come un foglio sul tuo file Excel.

  • Se i dati sono sensibili e devi proteggerli, vuoi veramente usare un database perché Excel è abbastanza semplice.

Per quanto riguarda l'applicazione / il formato di database da utilizzare dipende anche dalle tue esigenze e preferenze. L'accesso funziona correttamente se si memorizza il database localmente o su un'unità di rete. Puoi anche importare o interrogare i dati da Access facilmente.


0

Vorrei utilizzare il componente aggiuntivo Power Pivot per questo. Ha una sintassi funzionale ricca (in particolare CALCULATE) che mi aspetto sarebbe in grado di soddisfare tutti questi requisiti.

La presentazione di output è costituita da tabelle e grafici pivot di Excel, basati sul modello di dati Excel con calcoli sviluppati in PowerPivot.

http://www.powerpivotpro.com/2009/12/powerpivot-dax-calculate-is-a-supercharged-sumif/

Quel sito è probabilmente il miglior punto di partenza per qualcuno con competenze di Excel che vogliono imparare Power Pivot.

Vorrei lasciare i dati nella tabella di Excel - Power Pivot può collegarsi a quello. Il vantaggio principale delle varie versioni di SQL, incluso Access, sono le migliori tecnologie di storage: non creeranno magicamente quei calcoli per te senza una codifica SQL complessa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.