Logisch
Functie SWITCH
Resultaat voor de overeenkomende waarde. SWITCH werkt in Sheets met de bekende argumenten en resultaten, op cellen en op live data uit de tools die je koppelt.
Syntaxis
=SWITCH(expression, value1, result1, ..., [default]) | Argument | Gebruik |
|---|---|
expression | verplicht |
value1 | verplicht, herhaalbaar |
result1 | verplicht, herhaalbaar |
default | optioneel |
Voorbeeld
Koppel een waarde aan een korte code.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Order | Customer | Region | Status | Amount | Date |
| 2 | #1001 | Acme Ltd | North | Paid | 1200 | 2026-01-14 |
| 3 | #1002 | Blue Fox | South | Open | 450 | 2026-01-20 |
| 4 | #1003 | Acme Ltd | North | Paid | 980 | 2026-02-03 |
| 5 | #1004 | Cedar & Co | East | Overdue | 2300 | 2026-02-11 |
| 6 | #1005 | Blue Fox | South | Paid | 610 | 2026-03-02 |
| 7 | #1006 | Delta BV | West | Open | 1750 | 2026-03-09 |
| 8 | S |
Resultaat berekend door de formule-engine van Sheets.
Op live data
In Sheets staat SWITCH naast live data uit een gekoppelde tool: =data.orders.sum(total) telt een tabel op, =list.orders(customer) laat de unieke waarden van een kolom overlopen, en een kolom van een gekoppelde tabel zoals table.orders[Total] is een bereik dat elke functie accepteert.
Meer logisch-functies
ANDWAAR als alles WAAR isIFVoorwaardelijkIFERRORAlternatief als de waarde een fout geeftIFSEerste waarde waarvan de voorwaarde WAAR isLETWaarden een naam geven voor een berekeningORWAAR als een van de waarden WAAR isBYCOLPas een LAMBDA toe op elke kolomBYROWPas een LAMBDA toe op elke rijFALSEDe logische waarde ONWAARIFNAAlternatief als de waarde #N/B isISOMITTEDWAAR als een LAMBDA-argument ontbreektLAMBDAEen herbruikbare functie
Spreadsheetformules op live bedrijfsdata
Sheets rekent 491 spreadsheetfuncties uit, op cellen en op data die live uit je tools wordt gelezen.