Saltar al contenido

Hitta MEDIAN OM din formel uppfyller kriterier i Excel

24 de julio de 2021
focused young woman working at laptop in office 769719673 5be9ec53c9e77c005106d18b

Det här självstudieexemplet använder en MEDIAN IF-matrisformel för att hitta mittanbudet för två olika projekt. Formelns natur tillåter oss att söka efter flera resultat helt enkelt genom att ändra sökkriteriet (i detta handledningsexempel, projektnamnet). Informationen i den här artikeln gäller Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007 och Excel för Mac.

Om MEDIAN- och IF-funktionerna

Jobbet för varje del av formeln är:

  • MEDIAN-funktionen hittar medelvärdet för ett projekt.
  • Med IF-funktionen kan vi välja vilket projekt vi vill ha ett anbud för genom att ställa ett villkor med hjälp av projektnamnen.
  • Matrisformeln låter IF-funktionstest för flera förhållanden i en enda cell. När villkoret är uppfyllt bestämmer matrisformeln vilka data (projektanbud) som MEDIAN-funktionen kommer att undersöka för att hitta mellantbudet.

Excel CSE-formler

Arrayformler skapas genom att trycka på Ctrl+Flytta+Stiga på tangenter på tangentbordet samtidigt när formeln har skrivits in. På grund av tangenterna som trycks ned för att skapa matrisformeln kallas de ibland för CSE-formler.

MEDIAN OM kapslad formelsyntax och argument

Syntaxen och argumenten för MEDIAN IF-formeln är som följer: = MEDIAN (IF (logisk_test, värde_om_sant, värde_om_falsk))

typ = «kod»>

Eftersom IF-funktionen är kapslad i MEDIAN-funktionen blir hela IF-funktionen det enda argumentet för MEDIAN-funktionen. Argumenten för IF funktion är:

  • Logiktest (obligatoriskt): Ett värde eller uttryck som testas för ett booleskt värde på SANT eller FALSKT.
  • value_if_true (obligatoriskt): Värdet som visas om logisk_test är sant.
  • value_if_false (valfritt): Det värde som visas om logisk_test är falskt.

Excels MEDIAN IF Array Formula Exempel

Följande exempel söker anbud för två olika projekt för att hitta mellan- eller mediananbudet. Argumenten för IF-funktionen uppnår detta genom att ställa in följande villkor och resultat:

  • Det logiska testet hittar en matchning för projektnamnet som skrivs in i cell D10 i kalkylbladet.
  • Argumentet value_if_true är med hjälp av MEDIAN-funktionen det mellanliggande anbudet för det valda projektet.
  • Argumentet value_if_false utelämnas eftersom det inte behövs och dess frånvaro förkortar formeln. Om ett projektnamn som inte finns i datatabellen (t.ex. projekt C) skrivs in i cell D10 returnerar formeln ett nollvärde.

Ange handledningsdata i Excel

  1. Ange exempeldata, som visas ovan, i ett tomt Excel-kalkylblad.

  2. Skriv i cell D10 Projekt A. Formeln tittar i den här cellen för att hitta vilket projekt som ska matchas.

Ange MEDIAN IF Nested Formula

När du skapar både en kapslad formel och en matrisformel måste hela formeln skrivas in i en enda kalkylbladcell. När formeln är klar, tryck inte på Enter-tangenten eller välj en annan cell eftersom formeln kommer att omvandlas till en matrisformel. ETT VÄRDE! fel betyder att formeln inte matades in korrekt som en matris.

  1. Välj cell E10. Det är här formelresultaten visas.

  2. Skriv följande formel i cellen: = MEDIAN (IF (D3: D8 = D10, E3: E8))

    typ = «kod»>

  3. Håll ned Ctrl och Flytta knapparna.

  4. tryck på Stiga på för att skapa matrisformeln.

  5. Svaret 15875 ($ 15,875 med formatering) visas i cell E10 eftersom detta är det mellanliggande anbudet för projekt A.

Testa formeln

Testa formeln genom att hitta mittanbudet för projekt B. Typ Projekt B in i cell D10 och tryck på Stiga på nyckel.

Skärmdump av Excel som visar Project B-data

Formeln returnerar värdet 24365 ($ 24,365) i cell E10.