SWITCH Excel-funktion

Vad är SWITCH-funktion i Excel?

Bytfunktion i excel är en jämförelse- och referensfunktion i excel som jämför och matchar en refererad cell till en grupp celler och returnerar resultatet baserat på den första matchningen som hittades, metoden att använda denna funktion är som följer = SWITCH (målcell, värde 1, resultat 1….), baserat på det värde resultatet publiceras.

Syntax

  • Uttrycksvärde - Värdet eller uttrycket att matcha mot
  • Värde1 / Resultat1 - Det första värdet och resultatparet
  • Värde2 / Resultat2 - Det andra värdet och resultatparet (Detta är valfritt)
  • Standard - Standardvärde som ska användas när ingen matchning hittas

Exempel

Du kan ladda ner denna Excel-mall för Switch-funktion här - Switch-funktion för Excel-mall

  1. Ett av projektnamnet ”Palm Court”
  2. Olika block som finns tillgängliga i projektet
  3. Olika enhetsnummer som finns tillgängliga i projektet för sina respektive block
  4. Detta är det "prisklass" som vi ska bestämma enligt antagandet

Byt formel

Låt oss titta på Switch-formeln för att få värdet för cell 2 i kolumnen Prisintervall -

  • SWITCH-funktionen kommer att finnas tillgänglig i Excel 2016.
  • I det här exemplet måste vi ta blockceller som uttryck eftersom antagandena om priser baseras på blocknummer.
  • Värde1 & Resultat 1 - Vi har nämnt villkoret att om ett uttryck matchar värde 1, ta resultatet 1 eller gå till villkor 2.
  • Värde 2 & Resultat 2 - Om villkor 1 inte uppfyller kommer uttryck till villkor 2 för att kontrollera om det kommer att få matchningen att få resultat 2 och detta steg fortsätter tills uttrycket matchar värdet.
  • Om uttrycket inte matchar något värde i förhållandena, kommer det som standard att ge NA som utdata (detta kan ses i bilden nedan).

För att nämna några uttalanden för cellerna som visar #NA, kan vi ge en sträng inom inverterade komma enligt nedan -

Om vi ​​utvärderar ovanstående problem med IFs-funktionen måste vi ha en Excel kapslad IF för true eller false som inte är en uppslagsfunktion. Endast när det är sant ger det ett resultat och för falska andra resultat.

Hur olika är SWITCH från IFs?

  • SWITCH-funktionen tillåter oss inte att använda logiska operatorer i excel som större än (>) / mindre än (<) för att matcha de fall där det inte kommer att finnas en exakt matchning.
  • I Excel SWITCH-funktionen visas uttrycket bara en gång, men i IFS-funktionen måste uttrycket upprepas.
  • Längden på SWITCH-funktionen är mindre jämfört med IFS-funktionen som är lättare att läsa och skapa eftersom den låter oss testa mer än ett tillstånd.
  • Det är mer som en VÄLJ-funktion i Excel. Det har ett uttryck som är uppslagsvärde och vi skulle matcha det till värde 1, värde 2 och få resultatvärdet. Till skillnad från IF-funktionen har vi standardvärdet i switch-funktionen.

Saker att komma ihåg

  • SWITCH-funktionen introduceras och finns i Excel 2016 men inte tillgänglig i tidigare versioner av Excel och Excel 2016 i Mac.
  • 126 par värden och resultat kan tas till Excel SWITCH-funktionen.
  • SWITCH-funktionen i excel returnerar #NA-felet om vi inte nämner något standardvillkor och om något av villkoret inte matchar.
  • Som negativ kan vi dock inte använda logiska operatorer som>, <eller = i uttrycket. Det matchar helt enkelt värdena i listan till ett uttryck och kan inte testa om ett värde är större eller mindre.
  • Vi har standardvärdet i SWITCH-funktionen som inte finns i IF-funktionen.
  • SWITCH-funktionen i Excel är inte som VLOOKUP men SWITCH kan användas i VLOOKUP.

Slutsats

SWITCH-funktionen är tillgänglig i Excel 2016 och detta är den kraftfullaste funktionen istället för IFS. Detta kan användas i VLOOKUP för att skapa en array som också kan göras med CHOOSE-funktionen men SWITCHs standardargument gör det till en bättre lösning. Det är inte möjligt att använda logiska operatorer i SWITCH-funktionen.