Ladda ner exempelarbetsboken
Denna handledning visar hur du använder Excel MAX -funktion i Excel för att beräkna det största antalet.
MAX Funktionsöversikt
MAX -funktionen beräknar det största antalet.
Om du vill använda funktionen MAX Excel -kalkylblad väljer du en cell och skriver:
(Lägg märke till hur formelinmatningarna ser ut)
MAX -funktion Syntax och ingångar:
1 | = MAX (nummer1, nummer2) |
array - En rad siffror.
Hur man använder MAX -funktionen
MAX -funktionen returnerar det största värdet från en uppsättning data.
Låt oss använda MAX -funktionen för att hitta den högsta BNP i världen:
1 | = MAX (B2: B11) |
Tomma celler eller celler med text
MAX-funktionen ignorerar celler som är tomma eller som innehåller icke-numeriska värden.
MAX Datum
Eftersom Excel lagrar datum som serienummer kan vi använda MAX -funktionen för att hitta det maximala datumet.
1 | = MAX (B2: B8) |
VLOOKUP & MAX
I vårt exempel ovan använde vi MAX -funktionen för att bestämma den högsta BNP i världen. Efter att ha hittat MAX BNP kan vi använda VLOOKUP -funktionen för att hitta landet med den högsta BNP:
1 | = VLOOKUP (MAX (A2: A9), A2: B9, 2, FALSE) |
Ovanstående funktion beräknar den högsta BNP med hjälp av MAX -funktionen. VLOOKUP -funktionen söker efter den högsta BNP och returnerar informationen från den andra kolumnen (enligt "2" i vår formel) i sökområdet (A2: B9).
Obs! Objektet vi söker (BNP) måste finnas i den första kolumnen när du använder VLOOKUP -funktionen.
MAXIFS -funktion
MAXIFS -funktionen returnerar maximivärdet från ett dataintervall baserat på ett eller flera kriterier. Antag från vårt BNP -exempel att vi vill hitta det högsta BNP i ett asiatiskt land. Använd formeln:
1 | = MAXIFS ($ C $ 2: $ C $ 11, $ B $ 2: $ B $ 11, E2) |
Funktionen begränsar sitt dataintervall genom att tillämpa de villkor vi tillhandahållit. Det söker efter Asien i B2: B11, vilket skapar en delmängd från det ursprungliga dataområdet. Det maximala värdet beräknas sedan från denna delmängd av data.
För att lära dig mer om hur MAXIFS -funktionen fungerar, läs vår handledning om MAXIFS och MINIFS.
Obs! MAXIFS -funktionen är endast tillgänglig i Excel 2022 eller Excel 365. Om du har en äldre Excel -version kan du använda Array -funktionen för att skapa din egen MAX IF.
MAX OM
Om du använder äldre Excel -versioner kan du kombinera IF -funktion med MAX -funktion med en Array -funktion. Med samma exempel som ovan, använd formeln:
1 | {= MAX (IF (E2 = $ B $ 2: $ B $ 11, $ C $ 2: $ C $ 11))} |
Obs! När du bygger matrisfunktioner måste du trycka på CTRL + SKIFT + ENTER istället för bara ENTER efter att du har skapat din formel.
Du kommer att märka hur de lockiga parenteserna ser ut. Du kan inte bara skriva in de lockiga parenteserna manuellt; du måste använda CTRL + SKIFT + ENTER.
Formeln skapar en delmängd av BNP med hjälp av sökkriterierna. IF -funktionen söker efter "Asien" i B2: B11 och returnerar motsvarande värden från C2: C11 till MAX -funktionen. Således beräknas endast den högsta BNP i Asien.
Obs: Formeln ovan använder absoluta referenser ($ -tecknen) för att låsa cellreferenser vid kopiering av formler. Om du inte känner till detta, läs vår Excel referensguide
MAX -funktion i Google Kalkylark
MAX -funktionen fungerar exakt samma i Google Kalkylark som i Excel.
Ytterligare anmärkningar
MIN -funktionen returnerar det minsta numret i en serie.
MAX Exempel i VBA
Du kan också komma åt Excel MAX -funktionen från VBA med Application.WorksheetFunction.
1 | Application.WorksheetFunction.Max (1, 1,23, 3, 21 + 9,43) |
Uttalandet ovan returnerar 30,43 som maxvärdet (21 + 9,43 = 30,43)
MAX kan också acceptera ett intervall (eller Named Range) som en parameter som visas i VBA -koden nedan
12 | Dim Max_Value As DoubleMax_Value = Application.WorksheetFunction.Max (intervall ("A1: A10")) |
Dessutom kan MAX acceptera namnet på en tabell som den som visas ovan, som en parameter:
12 | Dim Max_Value As DoubleMax_Value = Application.WorksheetFunction.Max (intervall ("tabell1")) |
MAX ignorerar icke-numeriska värden, så resultatet av koden ovan är 80.
Återgå till listan över alla funktioner i Excel