Esegui incredibili attività con queste utili funzioni di foglio di calcolo di Google

Esegui incredibili attività con queste utili funzioni di foglio di calcolo di Google / Internet

Molti di quelli che mi conoscono potrebbero sapere che ho sempre avuto un “cosa” per fogli di calcolo e dati. Per anni ho offerto l'articolo VBA occasionale Come puoi creare la tua semplice app con VBA Come puoi creare la tua semplice app con VBA Per quelli di voi che amerebbero davvero essere in grado di scrivere la propria applicazione, ma non ho mai digitato una singola riga di codice prima, ti spiegherò come rendere molto ... Leggi di più con alcuni suggerimenti e trucchi per fare cose funky in Excel, come l'invio automatico di e-mail da dentro Excel Come inviare e-mail da un foglio di calcolo Excel con gli script VBA Come inviare e-mail da un foglio di calcolo Excel con gli script VBA Il nostro modello di codice ti aiuterà a configurare e-mail automatizzate da Excel utilizzando Collaboration Data Objects (CDO) e script VBA. Leggi di più, esportando le attività da Outlook a Excel Come esportare le tue attività di Outlook in Excel con VBA Come esportare le tue attività di Outlook in Excel con VBA Se sei un fan di Microsoft, una cosa buona che si può dire dei prodotti MS Office , perlomeno, è quanto sia facile integrarli tra loro ... Leggi di più, o comunque usa Excel per gestire la tua vita Come utilizzare Microsoft Excel per gestire la tua vita Come utilizzare Microsoft Excel per gestire la tua vita Non è un segreto che sono un vero fan di Excel. Molto di ciò deriva dal fatto che mi piace scrivere codice VBA, ed Excel combinato con script VBA apre un intero mondo di possibilità ... Per saperne di più .

Mi vergogno di ammettere che di recente ho deciso solo di iniziare a sperimentare con Google Spreadsheets e quello che ho scoperto è che qualsiasi cosa di allure o di potere che Excel ha avuto su di me a causa delle incredibili cose che si possono fare con lo scripting VBA, è completamente oscurata dalla bellezza di ciò che puoi fare all'interno di Google Spreadsheets.

Dopo aver giocato con Google Spreadsheets per poche settimane, riesco a malapena a contenere la mia eccitazione. Molte delle cose che ho scoperto si possono fare, ho intenzione di coprire in articoli futuri. Tuttavia, come anteprima mi permetto di dire - dal momento che Google Spreadsheets è un'applicazione online - è molto più facile integrarla con molti strumenti e servizi online che già utilizzi, come dati da siti web, informazioni da altri fogli di calcolo di Google, informazioni da (o a) email e molto altro ancora.

Onestamente, mi sento come un bambino in un negozio di dolci qui.

6 incredibili cose che puoi fare con le funzioni di Google Spreadsheet

In Spreadsheets, c'è un'intera libreria di funzioni di Google Spreadsheet che puoi usare in modi complicati per eseguire impressionanti manipolazioni di dati che non hai mai visto prima. Se pensavate che la potenza delle funzioni di Excel fosse fantastica, non avete ancora visto nulla. Puoi trattare le funzioni in Google Spreadsheets come se fossero mini-script in se stessi, annidando una funzione all'interno di un altro quante volte vuoi per ottenere alcune informazioni di output davvero interessanti.

Tratterò come farlo in questo articolo, oltre a creare regole di formattazione condizionale intelligenti, creare grafici di output e grafici a barre in-sheet e molto altro.

Divertimento con le funzioni di Google Spreadsheet

Una buona maggioranza delle funzioni utilizzate in Excel può essere utilizzata anche in Google Spreadsheet. Tuttavia, ci sono alcune semplici funzioni che sono interamente specifiche di Google, e uno di quelli è stato effettivamente menzionato da Ann Smarty anni fa - aggiungendo il tempo corrente al foglio.

È possibile farlo utilizzando la consueta funzione Text (Now ()), ma il problema è che aggiorna solo l'ora visualizzata quando si modifica il foglio, non ogni volta che qualcuno visualizza il foglio. L'alternativa migliore è in realtà la funzione GoogleClock ().

Questo mostra sempre la data e l'ora correnti - che è davvero utile per i fogli in cui lo spettatore ha bisogno di un accesso rapido alla data / ora corrente per compilare i moduli o fare i calcoli con i dati del foglio.

Il foglio di lavoro di esempio che utilizzerò nei miei esempi in questo articolo è uno in cui ho importato i dati da Google Adsense. Ciò è stato fatto semplicemente esportando un rapporto Adsense in CSV e importandolo in questo foglio di calcolo di Google.

Se non hai mai usato la formattazione condizionale, è un metodo davvero utile per evidenziare rapidamente le informazioni importanti a colpo d'occhio. È possibile accedere alla funzione di formattazione condizionale facendo clic con il pulsante destro del mouse su un valore o una colonna e facendo clic su “Formattazione condizionale”.

Ci sono molte cose che puoi fare qui, tra il controllo del colore del testo o del colore di sfondo basato su una serie di confronti. In questo caso, desidero identificare rapidamente articoli con una percentuale di clic elevata e richiamare l'attenzione su quelli con prestazioni molto basse. Per fare questo, ho impostato la formattazione condizionale per cambiare lo sfondo in verde scuro quando il numero è maggiore di 4, cambia lo sfondo in verde chiaro quando è tra 2 e 4, e testo rosso (cattivo) quando è inferiore a 2.

Ora, a una rapida occhiata, posso vedere quali articoli sono artisti stellari quando si tratta di ottenere un grande click-through di annunci. Un'altra cosa che puoi fare per prendere decisioni basate su più parti di dati complicati è creare un'equazione e inserirla in un'istruzione logica.

Il “SE” la funzione consente di eseguire un confronto logico. In questo caso, voglio verificare se il numero di annunci cliccati è basso e l'eCPM è alto. Io uso la media in ogni colonna come base di riferimento. Puoi fare più calcoli come questo, e “E” confronti multipli come questo:

= SE (E (C3MEDIA ($ E $ 3: $ E $ 502)),”VERO”,”FALSE”)

Questo in pratica incorpora un “E” funzione all'interno di un “SE” funzione, con due “MEDIA” funzioni incorporate all'interno della funzione AND. Le ultime due parti del “SE” funzione ti consente di definire cosa compilare nel campo se le condizioni sono vere o false. In questo caso, io uso solo “VERO” o “FALSE”.

Quindi, ecco la funzione in azione. Come puoi vedere, quando ci sono solo pochi annunci cliccati e un pagamento elevato, sono avvisato di quella riga con un “VERO” risultato.

Ora posso provare a capire perché quegli articoli hanno un pagamento così fenomenale, e cercare di fare più o meno lo stesso per aumentare le entrate! Puoi fare un sacco di cose interessanti con calcoli incorporati combinati con confronti logici. Ma per molti appassionati di fogli elettronici, questo è davvero ciò di cui sono fatti i fogli di calcolo, giusto? Cosa c'è di nuovo?

Bene, passiamo alle altre cose interessanti che puoi fare con Google Spreadsheets.

Giocare con il testo

Secondo me, il potere dei fogli di calcolo viene fuori quando inizi a trattare con il testo. Se sei abituato a programmare, sai che puoi usare funzioni come “Sinistra”, “Destra” o “medio” estrarre sezioni di stringhe per manipolarle e costruirle in nuove stringhe. Beh, Google Spreadsheets ti dà la stessa capacità di fare questo genere di cose con funzioni con lo stesso nome - anche se si comportano in modo leggermente diverso.

Ecco un esempio. Il mio foglio di lavoro include un elenco degli URL dei miei argomenti direttamente da Google Adwords, ma è solo una sezione dell'URL che inizia con la data. Se voglio creare un nuovo campo che fornisce solo il titolo, ho bisogno di rimuovere la sezione della data. Per pulire stringhe come questa, è necessario trovare un modello comune per identificare l'area che si desidera rimuovere. Nel mio caso ho notato che tutte le date hanno tre barre “/” dentro.

Tutto quello che devo fare è trovare la terza barra e estrarre il resto del testo dopo quel punto. Puoi trovare la prima incidenza di qualsiasi testo all'interno di un altro testo usando la funzione Trova.

= trova (trova testo, testo, posizione)

Quindi, nel mio caso, ho tre livelli di incorporamento per arrivare all'ultimo “/” prima che io possa estrarre la parte giusta di quella lunga stringa. Questo diventerà funky, quindi seguilo. Per estrarre il forte dopo la prima barra, puoi usare le funzioni RIGHT, LEN e FIND.

= Destra (A3, len (A3) - (Trova (“/”,A3)))

Questa funzione di Google Spreadsheet restituisce tutto il testo a partire dall'estremità destra del testo fino alla posizione della prima barra. Questo ti lascia con una parte della data tra cui due barre e il titolo. Per rimuovere le sezioni con altre due barre, puoi incorporare la funzione DESTRA in se stessa altre due volte. Ecco come si presenta una funzione così pazza.

= Destra ((Destra ((Destra (A5, len (A5) - (Trova (“/”,A5)))), len ((Destra (A5, len (A5) - (Trova (“/”,A5))))) - (Trova (“/”,(A destra (A5, len (A5) - (Trova (“/”,A5)))))))), len ((destro ((Destra (A5, len (A5) - (Trova (“/”,A5)))), len ((Destra (A5, len (A5) - (Trova (“/”,A5))))) - (Trova (“/”,(A destra (A5, len (A5) - (Trova (“/”,A5))))))))) - (Trova (“/”,(Destro ((Destra (A5, len (A5) - (Trova (“/”,A5)))), len ((Destra (A5, len (A5) - (Trova (“/”,A5))))) - (Trova (“/”,(A destra (A5, len (A5) - (Trova (“/”,A5)))))))))))

Se provi a seguire quella funzione fino in fondo, ti viene quasi garantito un mal di testa. Ma controlla - funziona (vedi colonna I).

Come ho creato un'altra funzione con il link URL all'articolo? Bene, almeno quello è un compito facile. Tutto quello che dovevo fare è usare la funzione CONCAT per incollare insieme due stringhe - “http: //www.topsecretwriters/” e il titolo della prima colonna incluse le date.

= CONCAT (“http://www.topsecretwriters.com”,A3)

Vai tranquillo.

Importazione di feed da Internet

Un'altra funzione molto utile che potrebbe potenzialmente essere utilizzata per alcuni fantastici usi all'interno di Google Spreadsheets è la funzione IMPORTFEED. Se consideri l'enorme volume di informazioni su Internet offerte dai feed, pensa a cosa puoi fare con questa versatile funzione.

Come funziona è piuttosto semplice. Basta inserire i dettagli del feed nella funzione stessa, circondata da virgolette.


È meglio farlo nella cella in alto a sinistra di un nuovo foglio. Ciò consentirà a tutte le informazioni di importare in modo pulito in quel foglio.

A seconda di ciò che è incluso nel feed, puoi eseguire dinamicamente calcoli sulle informazioni in colonne aggiuntive utilizzando altre divertenti funzioni che hai scoperto. Forse il censimento americano offre un feed di dati demografici? Forse puoi ottenere un feed di riserva con gli ultimi dati sui tuoi migliori stock e fare in modo che il tuo foglio di calcolo esegua automaticamente i calcoli su di essi.

Le possibilità sono illimitate - e molto più veloci e più facili rispetto a quando si tentasse di fare lo stesso genere di cose in Excel.

Hai inventato i tuoi usi creativi per Google Spreadsheet? Che tipo di informazioni importate da Internet? Cos'altro ti piacerebbe vederci fare con Google Spreadsheets qui al MUO? Condividi i tuoi pensieri e inserisci nella sezione commenti qui sotto!

Immagine di credito: penna e lente d'ingrandimento Via Shutterstock

Scopri di più su: Google, Google Documenti, Microsoft Excel, Foglio di calcolo.