Hur man skriver din egen funktion i Excel 2007

November 15

Excel är i stånd att komplicerade beräkningar. I vissa fall är det lättare att förstå än en miniräknare, och betydligt mer mångsidig - även så att du kan ändra variabler här och där. Det finns två olika sätt att du kan skapa din funktion och beslutar sig för att använda beror på vad du behöver för att utföra.

Instruktioner

Med inbyggda funktioner

1 Skriv ut funktion som du försöker att beräkna i en tom cell. En matematisk funktion skrivs ut med variabler som fungerar bäst. Till exempel: X = Log (3Y + Z) - Tan (A)

2 Flytta in i nästa cellerna och skriv variabler från ekvationen i angränsande celler. I prov ekvationen ovan, skulle det vara Y i en cell, Z i en annan och A i en tredje.

3 Skriv in några exempel variabler för din funktion. Åtminstone en vardera.

4 Flytta till en ny cell och skriv ett likhetstecken (=). Skriv in funktionen i cellen. För de variabler, antingen skriva koordinaterna (t.ex. cell D2) eller klicka på cellen. Provet funktionen ovan kommer att se ut så här: = (Log (3 * B2 + C2) -tan (D2))

Du kan använda dialogrutan Funktion menyn Infoga för att hjälpa dig att räkna ut vilka befintliga funktioner inom Excel du använder. Använd parenteser för att separera funktionen och följ ordningen på verksamheten.

5 Avsluta funktionen genom att trycka på Enter. Excel beräknar funktionen och returnera resultatet i cellen. Om det finns ett fel, kontrollera att funktionen har matats in korrekt. En av de vanligaste misstagen är en saknad parentes, och Excel kommer ofta försöka åtgärda dessa fel automatiskt. Om inte, klicka på ikonen Fel på cellen tar upp möjligheten att felsöka den.

6 Välj cellen med funktionen i det. Klicka och dra det svarta handtaget i det nedre högra hörnet ner några celler. Fyll i flera prov variabler för att testa om funktionen fungerar.

med hjälp av VBA

7 Tryck på Alt och F11 för att öppna Visual Basic Application. Öppna menyn Infoga och klicka på Modul för att lägga till en ny modul för anpassad funktion.

8 Skriv in din funktion. Börja med ordet funktionen, sedan skapa ett namn för funktionen - använda något som är beskrivande för funktionen och enkel att använda. Funktionen kommer också att behöva åtminstone en variabel att passera från kalkylbladet, skriver en kommaseparerad lista inom parentes.

Till exempel, för en funktion skapar en rabatt när en kund köper mer än 50 av ett objekt i listan nedan:

Funktion MultiDiscount (st, pris)

If quantity >=50 Then
Discount = qty * price * 0.15
Else
Discount = 0
End If
Discount = Application.Round(Discount, 2)

End Function

9 Spara modulen och återgå till Excel-arbetsbok.

10 Gå till den cell där du kommer att använda den funktion du har skapat. Skriv ett likhetstecken (=) och skriv in funktionsnamnet och använda de variabler som du har skapat för denna funktion. Du kan antingen skriva in siffror inom parentes eller använda celler som ovan.

11 Tryck enter. Excel beräknar din funktion med hjälp av variabler.

Tips

  • När du skriver en funktion, måste det följa formatet = [Function Name] ([Variabel 1], [Variabel 2], [etc]).
  • Använd tomma celler för att montera din funktion, om du har en riktigt svårt att göra det att fungera. Bryta ner det, provning av varje komponent, innan montering det i huvudcellen.
  • För de flesta funktioner, kan det finnas ett sätt att använda den första metoden. Om det är en funktion du kommer att använda ofta, kanske du vill överväga att använda den i VBA.

        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2022 Astrixsoft.com | Contact us: webmaster# astrixsoft.com