Trots alla funktioner som tillhandahålls av Excel kan du behöva en som du bara inte ser erbjuds. Excel låter dig skapa dina egna funktioner genom att använda VBA-programmeringskod; dina funktioner visas i dialogrutan Infoga funktion.
Att skriva VBA-kod är inte för alla. Men inte desto mindre, här är ett kort och koncist exempel. Om du kan erövra detta, kanske du vill ta reda på mer om programmering av VBA. Vem vet - kanske en dag kommer du att slänga ut dina egna sofistikerade funktioner! Se till att du arbetar i en makroaktiverad arbetsbok (en av Excel-filtyperna).
Följ med för att skapa anpassade funktioner:
Tryck på Alt + F11.
Detta tar dig till Visual Basic Editor, där VBA skrivs.
Du kan också klicka på Visual Basic-knappen på fliken Utvecklare på menyfliksområdet. Fliken Utvecklare är endast synlig om kryssrutan Utvecklare är markerad på fliken Anpassa menyfliksområdet i dialogrutan Excel-alternativ.
Välj Infoga → Modul i redigeraren.
Du har en tom kodmodul framför dig. Nu är det dags att skapa din alldeles egna funktion!
Skriv in denna programmeringskod, som visas i följande figur:

Att skriva en egen funktion.
Public Function Add(nummer1 som dubbel, nummer2 som dubbel)
Addera = nummer1 + nummer2
Avsluta funktion
Spara funktionen.
Makron och VBA-programmering kan endast sparas i en makroaktiverad arbetsbok.
När du har skrivit den första raden och tryckt på Enter visas den sista automatiskt. Den här exempelfunktionen lägger till två siffror, och ordet Public listar funktionen i dialogrutan Infoga funktion. Du kanske måste hitta Excel-arbetsboken i aktivitetsfältet i Windows eftersom Visual Basic Editor körs som ett separat program. Eller tryck på Alt+F11 för att gå tillbaka till arbetsboken.
Återgå till Excel.
Klicka på knappen Infoga funktion på fliken Formler för att visa dialogrutan Infoga funktion.

Hitta funktionen i kategorin Användardefinierad.
Klicka på OK.
Dialogrutan Funktionsargument öppnas, redo att ta emot argumenten. Är inte detta otroligt? Det är som om du skapar ett tillägg till Excel, och i huvudsak är du det.

Använder den anpassade Lägg till-funktionen.
Detta är ett väldigt grundläggande exempel på vad du kan göra genom att skriva din egen funktion. Möjligheterna är oändliga, men självklart måste du veta hur man programmerar VBA.
Makroaktiverade arbetsböcker har filtillägget .xlsm.