Hur man använder anpassade värden i Google Sheets-celler

Senaste uppdatering: 31/10/2026
Författare: Daniel Terrasa

  • Hur man ändrar standardvärdena för kryssrutor med hjälp av datavalidering.
  • Skapa anpassade funktioner med Apps Script och JavaScript för att utöka beräkningsmöjligheterna.
  • Skriptoptimering med tvådimensionella arrayer för att förbättra arkhastigheten.
  • Integrering av externa tjänster och automatisering av anpassade arbetsflöden.
Vy uppifrån av analytiska datablad och en bärbar dator, perfekt för att representera datahantering i Google Sheets.

Har du någonsin känt dig begränsad av de fabriksinstallerade tillvalen i Google KalkylarkSanningen är den att även om Google Sheets är fantastiskt, kommer det en tidpunkt då vi behöver celler för att göra mer specifika saker, som Använd anpassade värden i Google Sheets-celler eller skapa formler som inte finns i standardmenyn. Oroa dig inte, det finns en lösning, och den är enklare än den verkar.

I den här artikeln går vi igenom i detalj hur du kan ta dina brädor till nästa nivå. Från enkla knep till... datavalidering så att dina kontroller inte bara är ett enkelt sant eller falskt, ända fram till skapandet av anpassade funktioner via kod för att automatisera komplexa processer. Gör dig redo att sluta kämpa med kalkylbladet och få det att fungera för dig.

Anpassa kryssrutor

När vi infogar en kryssruta tilldelar Google Sheets standardvärdena SANT och FALSKT. Många föredrar dock att när rutan är markerad är värdet till exempel "Slutförd", och när den är avmarkerad är det "Väntar". För att uppnå detta krävs ingen magi; gå bara till Data Validation.

Exklusivt innehåll - Klicka här  Vad man ska göra om Google Find Hub visar en föråldrad enhetsplats

När du har din postlåda måste du komma åt valideringsreglerna och leta efter alternativet att ändra de markerade och omarkerade värdenaGenom att ersätta standardvärdena med anpassade ord eller siffror kan du integrera dessa fält med andra verktyg på plattformen. Det är till exempel mycket användbart att kombinera detta med villkorsstyrd formatering Så att när du markerar en uppgift som klar ändrar cellen automatiskt färg eller så stryks texten över, vilket ger dig en omedelbar visuell ledtråd.

Dessutom är dessa fält guld värda när de kombineras med formler. Om du använder funktionen ANTALOMDu kan räkna hur många punkter på en lista som är avbockade utan att behöva gå igenom dem en efter en, vilket är perfekt för att hålla koll på projekt eller dagliga att-göra-listor.

Hur man använder anpassade värden i Google Sheets-celler
Hur man använder anpassade värden i Google Sheets-celler

Anpassade funktioner med Apps Script

Det finns tillfällen då inbyggda funktioner som SUMMA, MEDEL eller LETARAD inte fungerar. Det är här [den andra funktionen] kommer in i bilden. Apps-skriptvilket låter dig skriva kod i JavaScript för att skapa dina egna formler. I grund och botten kan du designa en funktion som gör exakt vad du vill och använda den i cellen som om det vore en officiell Google-funktion. Viktigt för att skapa anpassade värden i Google Sheets-celler.

Steg för att skapa din egen funktion

Om du är intresserad av kodning är processen ganska enkel. Öppna först ditt kalkylblad och gå till menyn för Tillägg och välj Apps ScriptNär du är inne i editorn, radera all tidigare kod och skriv din funktion. Om du till exempel vill ha en funktion som fördubblar ett tal, skulle du definiera en funktion som heter DUBBEL som multiplicerar inmatningsvärdet med två. Efter spara projektetDu kan nu gå till valfri cell och skriva =DUBBELT(A1) för att se resultatet.

Exklusivt innehåll - Klicka här  Hur man lämnar ett klassrum i Google Classroom

Om koden låter som nonsens och du inte har tid att lära dig JavaScript, oroa dig inte. Det finns Google Workspace Marketplacedär du kan söka efter tillägg som redan skapats av andra användare. Gå bara till Tillägg, sök efter "anpassad funktion" och installera det som bäst passar dina behov, efteråt godkännande av tillstånd motsvarande.

Gyllene regler och begränsningar

För att säkerställa att dina funktioner fungerar korrekt måste du följa vissa riktlinjer. Namnet på din funktion kan inte matcha en befintlig (som SUM) och inte heller avslutas med ett understreck. Dessutom är det avgörande att resultaten är deterministiska; det betyder att du inte kan använda volatila funktioner som NOW() eller RAND() som argument, eftersom systemet då skulle frysa. laddar på obestämd tid.

Angående prestanda bör du veta att varje anrop till en anpassad funktion gör en förfrågan till servern, vilket kan göra kalkylarket långsammare om du har tusentals av dem. Den professionella lösningen är använda tvådimensionella arrayerIstället för att anropa funktionen på varje cell, utformar du funktionen så att den accepterar ett helt område och returnerar en array av resultat, vilket optimerar exekveringshastighet betydligt.

Exklusivt innehåll - Klicka här  Hur man lägger till ett ljudklipp i Google Slides
Affärsanalytiker granskar ett färgglatt stapeldiagram som symboliserar kraften i avancerade formler.
Hur man använder anpassade värden i Google Sheets-celler

Avancerade funktioner och externa tjänster

Anpassade funktioner är inte begränsade till att utföra matematiska beräkningar. De kan interagera med Google-tjänster som inte kräver personliga användaruppgifter. Du kan till exempel använda Språktjänst för att automatiskt översätta texter eller URL Hämtningstjänsten för ta med realtidsdata från en extern webbplats via ett XML-flöde.

Det är viktigt att nämna att dessa funktioner har en 30 sekunders exekveringsgränsOm processen tar längre tid ser du det irriterande felmeddelandet "tiden har överskridits". Om du behöver göra betydande ändringar i kalkylbladet, till exempel redigera andra celler än den som innehåller själva formeln, fungerar inte anpassade funktioner. I så fall måste du skapa en anpassad meny kör skriptet manuellt.

För att dela dessa funktioner med andra kollegor har du flera alternativ. Du kan kopiera koden manuellt på ett annat ark, skapa en fullständig kopia av dokumentet eller publicera skriptet som ett officiellt tillägg. Kom ihåg att alla med redigeringsbehörigheter I dokumentet kan du också ändra skriptkoden.

Att behärska användningen av anpassade värden i Google Sheets-celler och skapa funktioner med Apps Script förvandlar en enkel tabell till ett kraftfullt hanteringsverktyg, vilket möjliggör allt från att automatisera visuella uppgifter via villkorlig formatering till att integrera extern data och utföra komplexa beräkningar med JavaScript, och alltid optimera prestandan genom arrayer för att förhindra att arket blir långsamt.