Publicitate
Mulți care mă cunosc pot ști că am avut întotdeauna un „lucru” pentru foile de calcul și date. De ani buni, am oferit ocazional Articolul VBA Cum îți poți face propria aplicație simplă cu VBADoriți să știți cum să vă faceți propria aplicație VBA pentru a rezolva problemele? Utilizați aceste sfaturi pentru a crea propriul software VBA. Citeste mai mult cu câteva sfaturi și trucuri pentru a face lucruri funky în Excel, cum ar fi automat trimiterea de e-mailuri din interiorul Excel Cum să trimiteți e-mailuri dintr-o foaie de calcul Excel folosind scripturi VBAModelul nostru de cod vă va ajuta să configurați e-mailuri automate din Excel utilizând scripturi de colaborare (CDO) și scripturi VBA. Citeste mai mult , export sarcini de la Outlook la Excel Cum să exportați sarcinile Outlook în Excel cu VBAIndiferent dacă sunteți sau nu fan Microsoft, un lucru bun despre care se poate spune despre produsele MS Office, cel puțin, este cât de ușor este să integrați fiecare dintre ele unul cu altul ... Citeste mai mult
sau folosind altfel Excel pentru a-ți gestiona viața Cum să folosiți Microsoft Excel pentru a vă gestiona viațaNu este un secret că sunt un fanboy Excel total. O mare parte din asta vine din faptul că îmi place să scriu cod VBA, iar Excel, combinate cu scripturile VBA, deschid o lume întreagă de posibilități ... Citeste mai mult .Mi-e rușine să recunosc că de curând am decis să încep experimentarea cu foile de calcul Google, iar ceea ce am descoperit este că orice atragere sau putere a avut Excel peste mine datorită lucrurilor uimitoare pe care le-ai putea face cu scripturile VBA, este complet umbrit de uimitoarea felului de lucruri pe care le poți face în Google Spreadsheets.
După ce m-am jucat cu Google Spreadsheets doar câteva săptămâni, abia îmi pot conține emoția. Multe dintre lucrurile pe care le-am descoperit pe care le pot face, intenționez să le includ în articolele viitoare. Cu toate acestea, ca o previzualizare rapidă, permiteți-mi să spun - din moment ce Google Spreadsheets este o aplicație online - este mult mai ușor să o integrați cu multe dintre instrumentele online și servicii pe care le utilizați deja, cum ar fi date de pe site-uri web, informații din alte foi de calcul Google, informații de la (sau la) e-mailuri și o mulțime întreagă Mai Mult.
Sincer, mă simt ca un copil într-un magazin de bomboane aici.
6 lucruri uimitoare pe care le puteți face cu funcțiile de calcul Google
În foi de calcul, există o întreagă bibliotecă de funcții Google Spreadsheet pe care le puteți utiliza modalități complexe de a efectua minuni impresionante de manipulare a datelor pe care nu le-ați văzut niciodată inainte de. Dacă credeți că puterea funcțiilor Excel este super, nu ați văzut încă nimic. Puteți trata funcțiile din foile de calcul Google aproape ca mini-scripturi în sine, cuibărind unul funcționează în altul de câte ori doriți pentru a produce o ieșire cu adevărat mișto informație.
Voi acoperi modul în care se face acest lucru în acest articol, precum și crearea regulilor inteligente de formatare condiționată, crearea graficelor de ieșire și a graficelor de bare din foaie și multe altele.
Fun cu tabel Google Funcții
Majoritatea funcțiilor care sunt utilizate în Excel, pot fi de asemenea utilizate în Google Spreadsheet. Cu toate acestea, există câteva funcții mici, care sunt în întregime specifice Google, iar una dintre acestea a fost menționată de Ann Smarty în urmă cu ani - adăugând ora curentă la foaie.
Puteți face acest lucru folosind funcția Text (Now ()) obișnuită, dar problema este că actualizează timpul afișat doar când editați foaia, nu de fiecare dată când cineva vede foaia. Alternativa mai bună este de fapt funcția GoogleClock ().
Acest lucru arată întotdeauna data și ora curente - ceea ce este cu adevărat util pentru foile în care privitorul are nevoie acces rapid la data / ora curentă, fie pentru a completa formulare, fie pentru a face calcule cu date din foaie.
Foaia de calcul a exemplului pe care o voi folosi în exemplele mele din acest articol este una în care am importat date din Google Adsense. Acest lucru s-a făcut pur și simplu prin exportarea unui raport Adsense în CSV și importarea acestuia în acest tabel Google.
Dacă nu ați folosit niciodată formatarea condiționată, este o metodă cu adevărat utilă pentru a evidenția rapid informațiile importante dintr-o privire. Puteți accesa funcția de formatare condiționată făcând clic dreapta pe o valoare sau pe o coloană și făcând clic pe „Formatare condiționată”.
Există o mulțime de lucruri pe care le puteți face aici, între controlul culorii textului sau culoarea de fundal bazată pe o serie de comparații. În acest caz, vreau să identific rapid articole care au o rată de clic mare și să atrag atenția asupra celor care au performanțe foarte slabe. Pentru a face acest lucru, am configurat formatarea condiționată pentru a schimba fundalul în verde închis când numărul este mai mare de 4, schimbați fundalul în verde deschis când este între 2 și 4, iar text roșu (rău) când este mai puțin decât 2.
Acum, dintr-o privire rapidă, pot vedea ce articole sunt interpreți stelari atunci când vine vorba de a obține un clic excelent în anunțuri. Un alt lucru pe care îl puteți lua pentru a lua decizii bazate pe mai multe bucăți de date complicate este să creați o ecuație și să o plasați într-o afirmație logică.
Funcția „IF” vă permite să efectuați o comparație logică. În acest caz, vreau să verific dacă numărul de anunțuri făcute clic este redus, iar eCPM este mare. Folosesc media din fiecare coloană ca linie de bază. Puteți face mai multe calcule ca acesta și „ȘI” mai multe comparații de acest fel:
= IF (AND (C3
Practic, aceasta include o funcție „ȘI” în interiorul unei funcții „IF”, cu două funcții „MEDIU” încorporate în funcția AND. Ultimele două părți ale funcției „IF” vă permit să definiți ce să completați în câmp dacă condițiile sunt adevărate sau false. În acest caz, folosesc doar „TRUE” sau „FALSE”.
Deci, iată funcția în acțiune. După cum puteți vedea, atunci când sunt doar câteva reclame făcute clic și o plată mare, am fost alertat cu privire la această linie cu un rezultat „TRUE”.
Acum pot încerca să-mi dau seama de ce acele articole au o plată atât de fenomenală și încerc să fac mai mult la fel pentru a crește veniturile! Puteți face o mulțime de lucruri interesante cu calcule încorporate combinate cu comparații logice. Dar pentru mulți adepți ai foilor de calcul, aceasta este cu adevărat despre ce sunt tabele de calcul, nu? Ce mai e nou?
Acum, să trecem la celelalte lucruri interesante pe care le puteți face cu Google Spreadsheets.
Jocul cu textul
În opinia mea, puterea foilor de calcul apare atunci când începi să te ocupi de text. Dacă sunteți obișnuiți cu programarea, atunci știți că puteți utiliza funcții precum „Stânga”, „Dreapta” sau „Mijloc” pentru a extrage secțiuni de șiruri pentru a le manipula și a le construi în șiruri noi. Ei bine, Google Spreadsheets vă oferă aceeași capacitate de a face aceste tipuri de lucruri cu funcții cu același nume - deși îndeplinesc puțin diferit.
Iată un exemplu. Foaia de calcul include o listă a adreselor URL ale subiectului mele direct din Google Adwords, dar este doar o secțiune a adresei URL care începe cu data. Dacă vreau să creez un câmp nou care să furnizeze doar titlul, trebuie să elimin secțiunea de date. Pentru a curăța șiruri ca acesta, trebuie să găsiți un model comun pentru a identifica zona pe care doriți să o dezbrăcați. În cazul meu am observat că datele au toate trei clape „/”.
Tot ce trebuie să fac este să găsesc cea de-a treia versiune și să extrag restul textului după acel moment. Puteți găsi prima incidență a oricărui text din alt text folosind funcția FIND.
= găsi (găsi text, text, poziție)
Deci, în cazul meu, am trei niveluri de încorporare pentru a ajunge la ultimul „/” înainte de a putea extrage partea dreaptă a acelui șir lung. Acest lucru va deveni funky, așa că urmează. Pentru a extrage puternic după prima tăiere, puteți utiliza funcțiile DREPT, LEN și FIND.
= Dreapta (A3, len (A3) - (Găsiți („/”, A3)))
Această funcție Google Spreadsheet returnează întregul text pornind de la capătul drept al textului, până la poziția primei bare. Acest lucru vă lasă cu o parte a datei, inclusiv două clape și titlul. Pentru a elimina secțiunile cu încă două tăieturi, puteți încorpora funcția DREPT în sine încă de două ori. Iată cum arată o funcție atât de nebună.
= Right ((Right ((Right (A5, len (A5)))) - (Find (“/”, A5)))), len ((Right (A5, len (A5)) - (Find (“/”, A5) )))) - (Găsiți („/”, (Dreapta (A5, len) (A5) - (Găsiți („/”, A5))))))))), len ((Dreapta ((Dreapta (A5, len (A5))))) - A5) - (Găsiți („/”, A5)))), len ((Dreapta (A5, len (A5) - - Găsiți („/”, A5)))) - (Găsiți (“/”, (Dreapta (A5, len) (A5) - (Găsiți („/”, A5)))))))) - (Găsiți („/”, (Dreapta ((Dreapta (A5, len (A5)) -) (Găsiți („/”, A5) )))), len ((Dreapta (A5, len (A5)) - (Găsiți („/”, A5)))))) - (Găsiți („/”, (Dreapta) (A5, len (A5) - (Găsiți („/”, A5))))))))))
Dacă încercați să urmați această funcție până la capăt, sunteți aproape garantat să vă produceți o durere de cap. Dar verificați - funcționează (vezi coloana I).
Cum am creat o altă funcție cu link-ul URL la articol? Ei bine, cel puțin asta o sarcină ușoară. Tot ce am avut de făcut este să folosesc funcția CONCAT pentru a lipi două șiruri - „ http://www.topsecretwriters/” și titlul din prima coloană, inclusiv datele.
= CONCAT ( „ http://www.topsecretwriters.com”,A3)
Ușor de mazăre.
Importarea alimentelor de pe Internet
O altă funcție foarte utilă, care ar putea fi folosită pentru unele utilizări destul de faimoase din Google Spreadsheets este funcția IMPORTFEED. Dacă luați în considerare volumul mare de informații oferite pe Internet, doar gândiți-vă la ce puteți face cu această funcție versatilă.
Cum funcționează este destul de simplu. Pur și simplu completați detaliile feedului în funcția în sine, înconjurată de ghilimele.
Cel mai bine este să faceți acest lucru în celula din stânga sus a unei coli proaspete. Acest lucru va permite tuturor informațiilor să importe curat în foaia respectivă.
În funcție de ce este inclus în feed, puteți efectua în mod dinamic calcule pe informațiile din coloane suplimentare folosind alte funcții distractive pe care le-ați descoperit. Poate recensământul Statelor Unite oferă un flux de demografie? Poate că puteți obține un flux de stocuri cu cele mai recente date despre stocurile de top - și să aveți fișa de calcul care să efectueze automat calcule pe acestea.
Posibilitățile sunt nelimitate - și mult mai rapid și mai ușor decât dacă încercați să faceți același fel de lucru în Excel.
Ați visat propriile dvs. utilizări creative pentru Google Spreadsheet? Ce fel de informații importați pe Internet? Ce altceva ați dori să ne vedeți cum facem cu Spreadsheets Google aici la MUO? Partajează-ți gândurile și contribuțiile în secțiunea de comentarii de mai jos!
Credit imagine:Pen și lupa via Shutterstock
Ryan are o diplomă de licență în inginerie electrică. A lucrat 13 ani în domeniul ingineriei automatizării, 5 ani la IT, iar acum este inginer pentru aplicații. Fost redactor manager al MakeUseOf, a vorbit la conferințele naționale despre vizualizarea datelor și a fost prezentat la TV și radio naționale.