Annons
Jag erkänner det. Jag är officiellt besatt av Google Spreadsheet. Liksom många tekniker och apparater tog jag min gamla goda tid att ta sig till det gamla college-försöket. Nåväl, för några månader sedan drog jag mig slutligen bort från min älskade Excel Använd Excel- och Google-uppgifter för att skapa det bästa målhanteringsverktyget någonsinPå senare tid har jag börjat inse att jag arbetar väldigt hårt, men om någon frågade mig om jag känner att jag arbetar mot ett större syfte, måste jag säga att jag verkligen inte gör det. . Läs mer , och bestämde mig för att se vilka slags saker jag kunde åstadkomma med Google Spreadsheet. Att säga att jag blev förvånad skulle vara en underdrift. Jag var våldsam.
Om du har följt de senaste artiklarna som jag har skrivit om det, vet du att jag har använt det för att skapa riktigt coolt rapporter och diagram Bli en expertdataanalytiker över natten med hjälp av Googles kalkylbladrapportverktygVisste du att ett av de största verktygen för alla för att göra dataanalys faktiskt är Google Spreadsheet? Anledningen till detta är inte bara för att det kan göra nästan allt du kanske vill ... Läs mer , Jag har upptäckt några ultra användbara funktioner Utför fantastiska funktioner med dessa användbara Googles kalkylarkfunktionerJag skäms för att erkänna att jag bara nyligen har beslutat att börja experimentera med Google Spreadsheets, och vad jag har upptäckt är att oavsett lockelse eller kraft som Excel hade över mig på grund av det fantastiska saker... Läs mer undangömt i Google Spreadsheet verktygslåda, och jag har till och med använt den för att importera Information om UFO-observationer Hur jag importerar UFO-information från Internet i ett Google-kalkylbladI den här artikeln ska jag visa dig hur du importerar data som kan lagras i en tabell på vilken webbplats som helst på Internet i ditt Google-kalkylblad. Tänk på den enorma volymen ... Läs mer från hela Internet. Visst, det är mycket saker, men jag har egentligen bara repat ytan på vad du kan åstadkomma med en lite armbågsfett och lite kreativitet med hjälp av ett av Googles största erbjudanden - i mitt ödmjuka åsikt.
Så för att leta efter en mer praktisk, vardaglig användning för min växande samling av Google-kalkylblad, bestämde jag mig för att se om jag kunde använda en funktion som jag inte har täckt här på MUO ännu "ImportFeed", för att försöka utveckla en personlig DIY-matarläsare som jag faktiskt skulle kunna använda mig av varje dag - snarare än att installera en skrivbordsapplikation eller besöka någon online feed-läsare service.
Jag har provat olika mata läsarna 5 Minimalistiska RSS-läsare Fortfarande i News Feed-speletSiffrorna visar att RSS fortfarande lever och sparkar. Feedly är mycket populärt och andra alternativ finns. Men tänk om du vill ha något enklare? En läsare som levererar nyheter utan distraktioner? Läs mer genom åren, men jag har ärligt talat aldrig kunnat nöja mig med en som jag vill använda varje dag. Men jag tänker om jag kan skapa en ström av mina favoritwebbplatser och nyhetskällor direkt i Google Spreadsheet - där jag gå varje dag i alla fall - då är det mycket mer troligt att jag faktiskt ska kolla in flödena och läsa några av de uppdateringar. Så med den motivationen i åtanke, låt mig visa dig hur jag samlade min helt egen hembakade foderläsare och hur du kan också.
Skapa en flödesläsare i Google Spreadsheet
Innan du kan skapa en flödesläsare med Google Spreadsheet är det viktigt att förstå syntaxen. Exemplet som Google Hjälp ger ser ut så här:
“= ImportFeed (URL; [feedQuery | itemQuery]; [headers]; [numItems])”
Ser ut som hokum för mig. Förklaringen för funktionen ges i ett långt pratande stycke som inte är helt tydligt, så jag kommer att försöka göra det lite mer tydligt. Här är ett tydligt exempel på den ImportFeed-funktion som används.
”= ImportFeed (” http://feeds.feedburner.com/makeuseof”,”items titel ”, falsk, 20)”
Vad du gör med funktionen ovan ber Google Spreadsheet att få tillgång till flödesinformation från MUO feedburner-flödet.
1. "Artikeltitel" säger att den ska få tillgång till en lista med artikeltitlarna från listan "artiklar",
2. “Falskt” säger att kolumnrubriker inte krävs
3. “20” berättar för funktionen att ta in maximalt 20 objekt från flödet.
Formatera din nya flödesläsare
Nu när du känner till det grundläggande formatet för funktionen ska jag gå igenom de olika sätten du kan använda funktionen för att få in olika data från valfritt flöde. Till att börja med ska du skapa ett "hem" -ark som innehåller alla flöden som du vill dra in i din nya personliga flödesläsare. I det här exemplet skapar jag en flödesläsare som tar in 10 flöden, så den här huvudformen kommer att ha en lista av 10 feed-URL: er, och nästa kolumn innehåller antalet objekt som jag vill dra in från varje utfodra.
Googles kalkylblad har en gräns för antalet objekt du kan ta med från ett flöde, och gränsen är 20. Så bara tänk på det när du bygger din anpassade läsare. Skapa nu en rubrik för informationen på varje efterföljande ark. Det finns specialkommandon som du kommer att använda i ImportFeed-funktionen för att hämta in flödesinformation. Dessa förformeras med "feed".
Du kan be om flödetitel, författare, beskrivning och URL. Så på den första sidan importerar du flödet från "Feed List" -arket med hjälp av cellnumret för den första URL-adressen du skrev in. I mitt fall ser det ut så här: "= importfeed ('Feed List'! A2," feed title ")"
Detta importerar fodertiteln. I de nästa cellerna använder jag samma funktion, men ersätter "feed title" med vad jag frågar efter - feed author, description, etc. ...
När matningsinfo är ur vägen är nästa avsnitt i det enskilda matningsarket de faktiska foderartiklarna. För att dra feed-objekt använder du nyckelordet "items" i funktionen. För att till exempel importera alla toppartikeltitlar från flödet skriver du in: "= importfeed ('Feed List'! A2," items title ", false, 'Feed List'! B2)"
B2 är cellen på den första sidan som innehåller antalet objekt jag vill ta med. Upprepa samma funktion i nästa kolumn för "artiklar författare", och nästa kolumn kan vara "artiklar sammanfattning", som drar in det faktiska innehållet för flödesöversikten för varje objekt.
När du är klar laddas varje enskild flödesida automatiskt med all den flödesinformation du begärde. Din första flödesida är klar!
Glöm inte, du kan dra in saker som skapningsdatum och artikeln URL i ytterligare kolumner med "objekt skapade" och "artiklar url". URL: n är särskilt praktiskt i din DIY-flödesläsare, eftersom den låter dig klicka för att läsa resten av artikeln om en sammanfattning fångar ditt öga.
Upprepa ovanstående process för varje nytt ark och referera bara till kolumnen ImportFeed för det fodret. På nästa arkflik har jag skapat ett ark för att få in MakeUseOf-flödesinformation, inklusive de 20 senaste publicerade artiklarna.
Så här ska flikarna i bottenarket se ut. Fliken "Feed List" innehåller din lista med 10 flöden som du vill inkludera i din feed reader. Varje efterföljande "Feed #" -flik innehåller alla flödesdata från varje URL.
Detta är bara ett exempel på hur du kan lägga ut din egen Google Spreadsheet-flödesläsare. Du kan lista 20-30 URL-flöden om du vill, och sedan skapa 20-30 flikar för att hålla alla dessa flödesdata - räckvidden för din egen läsare är helt upp till dig. Det fina med detta tillvägagångssätt är att allt du behöver göra är att ändra foderinformationen på det första "Feed Lista ”-fliken och all information för det flödet kommer automatiskt att ändras och uppdateras efter det flik.
Det är flexibelt, funktionellt och när du besöker din Google Drive varje dag för att göra ditt vanliga arbete kan du bara dyka in i din hemmagjorda flödesläsare och snabbt kolla in de senaste nyheterna!
Tror du att du kan skapa din egen anpassade flödesläsare med hjälp av dessa tips? Hur skulle du ändra eller uppdatera layouten för din egen läsare? Dela dina idéer och insikter i kommentarerna nedan!
Ryan har en kandidatexamen i elektroteknik. Han har arbetat 13 år inom automationsteknik, 5 år inom IT och är nu en applikationsingenjör. Tidigare chefredaktör för MakeUseOf, han talade på nationella konferenser om datavisualisering och har varit med på nationell TV och radio.