Terwijl Google Sheets je honderden biedt functie , het stelt je ook in staat om je eigen te maken. Vroeger kon je dit alleen doen met behulp van Apps script . Nu is er een gebruiksvriendelijk hulpmiddel in uw spreadsheet genaamd Functions.
Met behulp van genoemde functies, titel u uw functie, geeft deze een beschrijving, voeg argumentplaapers toe en voer de definities in. U kunt vervolgens uw aangepaste functies over de bladen in uw werkmap gebruiken en deze importeren in andere werkboeken over Google Sheets.
Maak een genoemde functie in Google Sheets
Om eenvoudig te laten zien hoe elk van de setup -elementen werkt, lopen we het proces door met een voorbeeld. We zullen een functie maken die ons vertelt of we een bonus op onze afdelingen moeten toepassen op basis van de totale verkoop.
Omdat de stroom array -formule We gebruiken langdurig, we maken een vereenvoudigde versie met onze eigen aangepaste functie.
Om aan de slag te gaan, opent u een blad en gaat u naar het tabblad Gegevens. Selecteer "Functies met de naam" die de zijbalk opent waar u uw functie maakt.
U kunt "Voorbeeld bekijken" selecteren om er een te zien van Google Sheets of kiezen "Nieuwe functie toevoegen" om uw eigen in te stellen.
Begin met het invoeren van een naam voor uw functie na de gelijk teken in een cel om uw formule te beginnen . U kunt ook de standaardnaam gebruiken die my_function1 is.
Voeg vervolgens een functiebeschrijving toe. Hoewel optioneel, wordt dit weergegeven in het helpvak voor de functie die nuttig is voor zowel u als uw medewerkers.
Voeg vervolgens uw argument toe, tijdelijke tijd. Hoewel deze ook optioneel zijn, zijn ze noodzakelijk voor het samenstellen van de meeste formules.
Voorbeelden zijn waarde, cel, bereik, waarde1, cell2 en bereik3. Terwijl u elke tijdelijke aanduiding typt, wordt deze direct hieronder weergegeven met een kleur om te helpen bij het toevoegen van de formuledefinitie. Voor ons voorbeeld voegen we eenvoudigweg 'bereik' toe.
Voeg de formuledefinitie toe om het hoofdgebied af te maken. Dit is de formule die u wilt gebruiken om uw genoemde functie te definiëren. U kunt de tijdelijke aanduiding gebruiken die u hierboven binnen de formule hebt toegevoegd door ze in te voeren of te selecteren.
Hieronder is de formuledefinitie voor ons voorbeeld. Zoals u kunt zien, nemen we de
bereik
Argument dat het enige argument is dat we moeten invoeren voor onze aangepaste functie.
Op het volgende voorbeeldscherm kunt u meer details toevoegen aan uw functie voor het helpvak. Dit bevat een beschrijving en voorbeeld van elk argument. U kunt zien wat we in de onderstaande screenshot opnemen.
U wordt vervolgens doorgestuurd naar de hoofdnoemde functies zijbalk waar u uw nieuwe functie ziet vermelden. Als u door het monster van Google Sheets loopt wanneer u de zijbalk opent, ziet u deze functie ook.
Uw genoemde functie gebruiken
Nu is het tijd om uw nieuwe functie te testen. Voeg een gelijk teken toe en uw functienaam gevolgd door de argumenten.
Maak uw formule af, druk op Enter of Retour en bevestig dat deze werkt zoals verwacht. Zoals u hier kunt zien, gaan we onze vereenvoudigde array -formule in (die korter en minder ingewikkeld is) met onze aangepaste functie en ontvangen de verwachte resultaten:
Als u het helpvak opent, zoals u kunt doen met alle Google Sheets -functies met behulp van het vraagteken in Blue, ziet u de informatie voor de functie die u hierboven hebt ingevoerd.
Bewerk of verwijder een benoemde functie
Als u wijzigingen in uw functie wilt aanbrengen of ziet foutmeldingen Wanneer u het probeert te gebruiken, kunt u het bewerken. Ga naar data & gt; Genoemde functies. Selecteer de drie punten rechts van uw functie in de zijbalk en kies "Bewerken".
U ziet dezelfde schermen als de eerste instelling voor de functie. Maak uw aanpassingen, selecteer "Volgende" en klik vervolgens op "Update".
U kunt ook een benoemde functie verwijderen als u er een gebruikt voor het testen van de functie of gewoon niet wilt dat u hebt gemaakt. Selecteer de drie stippen rechts in de zijbalk van de genoemde functies en kies "Verwijderen".
Mogelijk moet u uw blad aanpassen als u een formule hebt voor de verwijderde functie. Je zou moeten zien de naam? fout In de cel zodra de functie is verwijderd, zoals onze screenshot hieronder waar we my_function6 hebben verwijderd.
Noemde functies importeren in andere werkboeken
Wanneer u een benoemde functie in een werkmap maakt, kunt u deze in alle bladen in dat boek gebruiken. Als u de aangepaste functie in een ander Google Sheets -werkboek wilt gebruiken, kunt u het gewoon importeer het .
VERWANT: Hoe u verschillende bestandstypen in Google Sheets kunt importeren
Open een blad in de werkmap waar u de genoemde functie wilt gebruiken. Ga naar data & gt; Genoemde functies om de zijbalk te openen en "Importfunctie" te selecteren.
Gebruik de tabbladen bovenaan het pop-upvenster om het werkboek te vinden dat de aangepaste functie bevat en kiest "selecteren".
U ziet een venster openen met alle genoemde functies in dat werkboek. Gebruik de vinkjes om de te selecteren die u wilt en klik op "Importeren" of klik op "Alles importeren" om ze allemaal te selecteren.
De geïmporteerde functie (s) worden vervolgens weergegeven in de zijbalk van de genoemde functies en zijn beschikbaar voor gebruik in uw werkmap.
Als u een benoemde functie bewerkt die u uit een ander blad heeft geïmporteerd, wijzigt de wijzigingen Niet doen synchroniseerd met het andere blad. U kunt de bijgewerkte functie in uw andere blad importeren of de wijzigingen daar ook handmatig aanbrengen.
Misschien heb je apps -script gebruikt met Javascript Om uw eigen aangepaste functies te maken. Of misschien ben je helemaal nieuw in het maken van een functie. Hoe dan ook, de tool van de genoemde functies is een geweldige, nuttige Google Sheets -functie. Probeer het eens!
- › Hoe u iemand op Tiktok blokkeert of deblokkeert
- › De AirPods Pro heeft een nieuwe concurrentie: de OnePlus Buds Pro 2
- › Microsoft Edge krijgt een AI -chat en een nieuwe look op Windows
- › Microsoft transformeert Bing in een AI -zoekmachine
- › De beste oordopjes voor iPhone -fans raken gewoon hun laagste prijs
- › De OnePlus 11 is hier, maar met een ruwe start