Excel Switch-funksje - de kompakte foarm fan nestele IF-ferklearring

  • Diel Dit
Michael Brown

Dit artikel yntrodusearret jo oan 'e Excel SWITCH-funksje, beskriuwt syn syntaksis en jout in pear gebrûksgefallen om te yllustrearjen hoe't jo it skriuwen fan nestele IF's yn Excel kinne ferienfâldigje.

As jo ​​​​oait fierstente folle tiid bestege oan it besykjen om in geneste IF-formule te krijen, sille jo graach de nij útbrochte SWITCH-funksje yn Excel brûke. It kin in echte tiidbesparring wêze yn situaasjes wêr't komplekse nestede IF nedich is. Earder allinich beskikber yn VBA, SWITCH is koartlyn tafoege as funksje yn Excel 2016, Excel Online en Mobile, Excel foar Android tablets en tillefoans.

Opmerking. Op it stuit is de SWITCH-funksje beskikber yn Excel foar Office 365, Excel Online, Excel 2019 en Excel 2016 opnommen mei Office 365-abonneminten.

Excel SWITCH - syntaksis

De SWITCH-funksje fergeliket in útdrukking mei in list mei wearden en jout it resultaat werom neffens de earste oerienkommende wearde. As der gjin oerienkomst fûn is, is it mooglik om in standertwearde werom te jaan dy't opsjoneel is.

De struktuer fan de SWITCH-funksje is as folget:

SWITCH( expression , wearde1 , resultaat1 , [standert of wearde2, resultaat2],...[standert of wearde3, resultaat3])

It hat 4 arguminten wêrfan ien opsjoneel is:

  • Ekspresje is it fereaske argumint fergelike mei wearde1…wearde126.
  • WeardeN is in wearde fergelike mei ekspresje.
  • ResultaatN is de wearde weromjûn as de oerienkommende weardeNargumint komt oerien mei de útdrukking. It moat spesifisearre wurde foar elk weardeN-argumint.
  • Standert is de wearde weromjûn as der gjin oerienkomsten fûn binne yn 'e weardeN-útdrukkingen. Dit argumint hat gjin oerienkommende resultN-ekspresje en moat it lêste argumint yn de funksje wêze.

Om't funksjes beheind binne ta 254 arguminten, kinne jo maksimaal 126 pearen wearde- en resultaatarguminten brûke.

De SWITCH-funksje tsjin geneste IF yn Excel mei gebrûksgefallen

De Excel SWITCH-funksje, lykas IF, helpt om in searje betingsten oan te jaan. Mei dizze funksje definiearje jo lykwols in útdrukking en in folchoarder fan wearden en resultaten, net in oantal betingsten. Wat goed is mei de SWITCH-funksje is dat jo de útdrukking net hieltyd wer hoege te werheljen, wat soms bart yn geneste IF-formules.

Wylst alles goed is mei nêst IF's, binne der gefallen wêr't de nûmers fan betingsten foar evaluaasje meitsje it bouwen fan in nêst IF irrational.

Om dit punt te demonstrearjen, litte wy nei de gebrûksgefallen hjirûnder sjen.

Sis, jo hawwe ferskate akronyms en jo wolle de folsleine nammen foar harren:

  • DR - Duplicate Remover
  • MTW - Tabel gearfoegje
  • CR - Combine Rows.

De SWITCH-funksje yn Excel 2016 sil frij ienfâldich wêze foar dizze taak.

Mei de IF-funksje jo moatte werhelje deekspresje, dus it duorret mear tiid om yn te gean en sjocht langer.

Itselde kin sjoen wurde yn it folgjende foarbyld mei it wurdearringsysteem dêr't de Excel SWITCH-funksje kompakter útsjocht.

Litte wy sjen hoe't SWITCH wurket yn kombinaasje mei oare funksjes. Stel, wy hawwe in oantal datums en wolle yn ien eachopslach sjen as se ferwize nei hjoed, moarn of juster. Dêrfoar foegje wy de funksje TODAY ta dy't it searjenûmer fan 'e aktuele datum werombringt, en DAYS dy't it oantal dagen werombringt tusken twa datums.

Jo kinne sjen dat SWITCH perfekt wurket foar dizze taak.

Mei de IF-funksje hat de konverzje wat nêst nedich en wurdt kompleks. Sa binne de kânsen op it meitsjen fan in flater grut.

Troch ûnderbrûkt en ûnderskatte te wêzen, is Excel SWITCH in echt nuttige funksje wêrmei jo logika foar betingsten bouwe kinne.

Michael Brown is in tawijd technology-entûsjast mei in passy foar it ferienfâldigjen fan komplekse prosessen mei software-ark. Mei mear as in desennium ûnderfining yn 'e tech-yndustry hat hy syn feardigens yn Microsoft Excel en Outlook, lykas Google Blêden en Docs, oanskerpe. Michael's blog is wijd oan it dielen fan syn kennis en ekspertize mei oaren, en biedt maklik te folgjen tips en tutorials foar it ferbetterjen fan produktiviteit en effisjinsje. Oft jo in betûfte profesjonele of in begjinner binne, Michael's blog biedt weardefolle ynsjoch en praktysk advys om it measte út dizze essensjele software-ark te heljen.