Hur man skapar anpassade funktioner i Google Sheets

0
87

Medan Google Kalkylark ger dig hundratals funktioner, låter det dig också skapa dina egna. Tidigare kunde du bara göra detta med Apps Script. Nu finns det ett användarvänligt verktyg i ditt kalkylblad som heter Namngivna funktioner.

Med namngivna funktioner ger du namnet på din funktion, ger den en beskrivning, lägger till argumentplatshållare och anger definitionerna. Du kan sedan använda dina anpassade funktioner över arken i din arbetsbok och importera dem till andra Google Sheets-arbetsböcker.

Skapa en namngiven funktion i Google Sheets

h2>

För att enkelt visa hur vart och ett av installationselementen fungerar går vi igenom processen med ett exempel. Vi skapar en funktion som talar om för oss om vi ska tillämpa en bonus på våra avdelningar baserat på den totala försäljningen.

Eftersom den nuvarande matrisformeln vi använder är lång, skapar vi en förenklad version med vår egen anpassade funktion.

Obs! Tänk på att vårt exempel bara är till för den här guiden. Du kan ställa in vilken typ av funktion du vill.

För att komma igång, öppna ett ark och gå till fliken Data. Välj “Namngivna funktioner” som öppnar sidofältet där du skapar din funktion.

Du kan välja “Visa exempel” för att se en från Google Kalkylark eller välj “Lägg till ny funktion” för att ställa in din egen.

Börja med att ange ett namn för din funktion efter likhetstecknet i en cell för att börja din formel. Du kan också använda standardnamnet som är MY_FUNCTION1.

Lägg sedan till en funktionsbeskrivning. Även om det är valfritt, visas detta i hjälprutan för funktionen som är till hjälp för både dig och dina medarbetare.

Lägg sedan till dina argumentplatshållare. Även om dessa också är valfria, är de nödvändiga för att sammanställa de flesta formler.

Exempel inkluderar värde, cell, intervall, värde1, cell2 och intervall3. När du skriver varje platshållare visas den direkt nedan med en färg för att hjälpa till att lägga till formeldefinitionen. I vårt exempel lägger vi helt enkelt till “intervall.”

För att avsluta huvudområdet, lägg till formeldefinitionen. Det här är formeln du vill använda för att definiera din namngivna funktion. Du kan använda platshållarna du lade till ovan i formeln genom att ange eller välja dem.

Nedan är formeldefinitionen för vårt exempel. Som du kan se inkluderar vi intervallargumentet som är det enda argument som vi behöver ange för vår anpassade funktion.

=ARRAYFORMULA(IF(range>=20000,”Cha-ching”, “Boo”))

< /p>

Klicka på “Nästa.”

På följande förhandsgranskningsskärm kan du lägga till mer information om din funktion för hjälprutan. Detta inkluderar en beskrivning och exempel på varje argument. Du kan se vad vi inkluderar i skärmdumpen nedan.

Klicka på “Skapa” för att spara din nya funktion.

Du kommer sedan att dirigeras till huvudsidofältet Namngivna funktioner där du ser din nya funktion listad. Om du går igenom exemplet från Google Kalkylark när du öppnar sidofältet ser du den här funktionen också.

Använda din namngivna funktion

Nu är det dags att testa din nya fungera. Lägg till ett likhetstecken och ditt funktionsnamn följt av argumenten.

Avsluta din formel, tryck på Retur eller Retur och bekräfta att den fungerar som förväntat. Som du kan se här anger vi vår förenklade arrayformel (som är kortare och mindre komplicerad) med vår anpassade funktion och får de förväntade resultaten:

=BONUS(D2:D6)

Om du öppnar hjälprutan, som du kan göra med alla Google Sheets-funktioner med frågetecknet i blått, ser du informationen för funktionen du angav ovan.

Redigera eller ta bort en namngiven funktion

< p>Om du vill göra ändringar i din funktion eller ser felmeddelanden när du försöker använda den kan du redigera den. Gå till Data > Namngivna funktioner. Välj de tre prickarna till höger om din funktion i sidofältet och välj “Redigera.”

Du ser samma skärmar som den ursprungliga inställningen för funktionen. Gör dina justeringar, välj “Nästa,” och klicka sedan på “Uppdatera.”

< p>Ditt ark uppdateras automatiskt för att följa dina ändringar.

Du kan också ta bort en namngiven funktion om du använder en för att testa funktionen eller helt enkelt inte vill ha en du skapat. Välj de tre prickarna till höger i sidofältet Namngivna funktioner och välj “Ta bort.”

Du kan då behöva justera ditt ark om du har en formel för den raderade funktionen. Du borde se #NAMN? fel i cellen när funktionen har tagits bort, som vår skärmdump nedan där vi raderade MY_FUNCTION6.

Importera namngivna funktioner till andra arbetsböcker

När du skapar en namngiven funktion i en arbetsbok kan du använda den i alla ark i den boken. Om du vill använda den anpassade funktionen i en annan Google Sheets-arbetsbok kan du helt enkelt importera den.

RELATERAT: Hur man importerar olika filtyper till Google Sheets< /strong>

Öppna ett ark i arbetsboken där du vill använda den namngivna funktionen. Gå till Data > Namngivna funktioner för att öppna sidofältet och välja “Importera funktion.”

Använd flikarna överst i popup-fönstret för att hitta arbetsboken som innehåller den anpassade funktionen och välj “Välj.”

Du kommer att se ett fönster som visar alla namngivna funktioner i den arbetsboken. Använd bockarna för att välja de du vill ha och klicka på “Importera” eller klicka på “Importera alla” för att välja dem alla.

Den importerade funktionen(erna) visas sedan i sidofältet Namngivna funktioner och är tillgängliga för användning i din arbetsbok.

Om du redigerar en namngiven funktion som du importerade från ett annat arbetsblad, synkroniseras inte ändringarna med det andra arbetsbladet. Du kan importera den uppdaterade funktionen till ditt andra ark eller göra ändringarna manuellt där också.

Tips: För ytterligare information, exempel och begränsningar när du använder Namngivna funktioner, kolla in Google Docs Editors hjälpsida för funktionen.

Du kanske har använt Apps Script med JavaScript för att skapa dina egna anpassade funktioner. Eller så kanske du är helt ny på att skapa en funktion. Hur som helst är verktyget Named Functions en fantastisk, användbar Google Sheets-funktion. Ge det ett försök!

LÄS NÄSTA

  • › Hur många CPU-kärnor behöver du verkligen för spel?
  • › 22 klassiska Windows-spel du kan spela just nu
  • › Nanoleaf Lights kan nu synkroniseras med din dator
  • › Så här styr du din Apple Watch med din iPhone
  • › Så här ställer du in din startsida i Google Chrome
  • › Acers nya 16-tums bärbara dator är lättare än (en Macbook) luft