Inhoudsopgave
Tijdens het werken in Microsoft Excel, zijn er verschillende formules om ons werk te vergemakkelijken. ALS formule is een van hen. Het heeft een breed scala van toepassingen in Excel. De IF-functie voert een logische test uit. Het geeft één waarde terug als het resultaat WARE en een andere als het resultaat FALSE In dit artikel laten we zien hoe je de ALS formule met data. Om dit te doen, zullen we verschillende voorbeelden doornemen.
Download Praktijk Werkboek
U kunt het oefenwerkboek hier downloaden.
Gebruik van IF met data.xlsxOverzicht van de IF-functie in Excel
- Beschrijving
De ALS functie doet niets anders dan testen op een specifieke voorwaarde.
- Algemene syntaxis
IF(logical_test,[value_if_true],[value_if_false])
- Argument Beschrijving
ARGUMENT | VEREIST | BESCHRIJVING |
---|---|---|
logische_test | Vereist | Dit is de toestand die zal worden getest en beoordeeld als WARE of FALSE . |
[value_if_true] | Optioneel | Als een logische test evalueert naar WARE is dit de waarde die moet worden teruggegeven. |
[value_if_false] | Optioneel | Als een logische test evalueert naar FALSE is dit de waarde die moet worden teruggegeven. |
- Geeft
De waarde die wij leveren voor WARE of FALSE.
- Beschikbaar in
Alle versies na Excel 2003.
6 toepassingen van de IF-formule met datums in Excel
1. Vergelijken tussen twee datums met behulp van de If-formule
Eerst en vooral zullen we de ALS formule om te vergelijken tussen twee data. Daarbij kunnen zich de volgende twee scenario's voordoen.
1.1 Wanneer beide data in de cellen aanwezig zijn
In dit geval zijn beide data aanwezig in cellen die we moeten vergelijken. In de volgende dataset hebben we een lijst van producten met hun leveringsdatum en deadline. We zullen de status van de levering berekenen of de levering is "Op tijd of "Vertraagd". Laten we eens kijken hoe we dit kunnen doen:
- Selecteer eerst de cel E7.
- Voeg nu de volgende formule toe:
=IF(D5>=C5,"Op tijd","Vertraagd")
- Druk op Kom binnen.
- Dus, we kunnen de leveringsstatus van het product muis zien is "Op tijd".
- Sleep vervolgens de Vulgreep gereedschap naar cel E10.
- Tenslotte krijgen we de definitieve leveringsstatus van alle producten.
1.2 Terwijl een datum wordt opgeslagen in de formule
Soms hebben we een dataset zoals hieronder. Hier is de enige datum die we hebben de leveringsdatum. De deadline voor de levering is 1-20-22. Laten we de leveringsstatus uitzoeken in de "Status kolom van de dataset.
- Selecteer in het begin de cel D5.
- Voeg de volgende formule toe:
=IF(D5>=C5,"Op tijd","Vertraagd")
- Druk nu op Kom binnen.
- Hier zien we dat de leveringsstatus "Op tijd voor het product muis.
- Daarna sleept u de Vulgreep gereedschap naar beneden naar cel D10.
- Tenslotte ziet de leveringsstatus van de dataset er als volgt uit.
2. IF-formule en DATUMfunctie tegelijk
In dit voorbeeld gebruiken we de ALS formule en de DATUM functie samen. Net als bij de vorige dataset zullen we de leveringsstatus van de producten invoeren in de "Status kolom. Volg de eenvoudige stappen met ons om dit uit te voeren:
- Selecteer eerst de cel D5 .
- Typ de volgende formule in die cel:
=IF(C5<=DATE(2022,1,14),"On Time","Delayed")
- Druk op de Ga naar sleutel.
- Dus, we krijgen de leveringsstatus van het product muis als "Op tijd".
- Sleep nu de Vulgreep naar cel D10.
- Daardoor krijgen we de leveringsstatus van alle producten in de "Status column.
Hoe werkt de formule?
- DATUM(2022,1,14): Neemt de datum om te vergelijken.
- IF(C5<=DATE(2022,1,14),"Op tijd","Vertraagd"): Geeft de waarde van de leveringsstatus.
3. Excel DATEVALUE functie verpakt in IF-formule met data
In excel DATEVALUE functie zet datum om in tekst. We kunnen deze functie samenvoegen met de IF-formule Voor dit voorbeeld gaan we uit van onze vorige dataset met een andere deadline. Volg gewoon de onderstaande instructie om dit te doen:
- Selecteer eerst de cel D5.
- Zet daar de volgende formule neer:
=IF(C5<=DATEVALUE("18/01/2022"),"On Time","Delayed")
- Druk vervolgens op Kom binnen.
- Hier zien we de leveringsstatus van het eerste product muis is "Op tijd".
- Daarna sleept u de Vulgreep gereedschap.
- Tenslotte krijgen we de leveringsstatus voor alle producten in de "Status kolom zoals in de onderstaande figuur.
Hoe werkt de formule?
- DATEVALUE(“18/01/2022”): Denk aan de datum 18/01/22.
- IF(C5<=DATEVALUE("18/01/2022"),"Op tijd","Vertraagd"): Geeft de waarde van de leveringsstatus "Op tijd als de voorwaarde is WAAR. Anders geeft "Vertraagd als output.
Lees meer: Hoe de VBA DateValue-functie in Excel te gebruiken
Vergelijkbare lezingen
- Datum opmaken met VBA in Excel (4 methoden)
- Hoe de huidige datum in te voegen in Excel (3 manieren)
- Excel datum snelkoppeling gebruiken
- De huidige datum ophalen in VBA (3 manieren)
4. AND logica & IF formule toepassen met data in Excel
Met behulp van EN logica samen met de ALS formule kunnen we data berekenen in Excel. De EN De logica geeft een uitgang waarbij alle voorwaarden moeten zijn WARE of FALSE. We volgen onze vorige dataset met een reeks termijnen. Laten we eens kijken hoe we dit kunnen doen:
- Selecteer in het begin de cel D5.
- Voeg de volgende formule toe:
=IF(AND(C5>=$G$8,C5<=$G$9),"Op tijd","Niet op tijd")
- Druk nu op Ga naar .
- Zo krijgen we de leveringsstatus van de productmuis met EN logica.
- Sleep dan de Vulgreep gereedschap.
- Daardoor krijgen we de leveringsstatus voor alle producten in de "Status kolom van de dataset.
Hoe werkt de formule?
- AND(C5>=$G$8,C5<=$G$9): Dit deel vertegenwoordigt twee voorwaarden. De ene is C5>=G8 en een andere is C5<=G9. ' $ ' teken houdt de celverwijzing vast.
- IF(AND(C5>=$G$8,C5<=$G$9),"Op tijd","Niet op tijd"): Als de toestand WAAR, geeft de waarde "Op tijd". Anders geeft "Vertraagd als output.
5. TODAY & IF-formules met datums invoegen
Een combinatie van de TOTAAL functie en IF-formule is een andere benadering om data te tellen in excel. Stel, we hebben een dataset van producten samen met hun leveringsdatum. Laten we ervan uitgaan dat de deadline voor levering de datum van vandaag is, 1-11-22. Voor u zal het de datum zijn waarop u oefent. Nu zullen we de leveringsstatus van alle producten uitzoeken met de volgende stappen:
- Selecteer eerst de cel D5.
- Voer de volgende formule in:
=IF(C5<=TODAY(),"On Time","Delayed")
- Druk op de Ga naar knop.
- Hier, in cel D5 krijgen we de leveringsstatus voor de productmuis in "Op tijd".
- Sleep vervolgens de Vulgreep gereedschap naar de volgende cellen.
- Uiteindelijk ziet de leveringsstatus voor alle producten eruit zoals in de onderstaande figuur.
Hoe werkt de formule?
- TODAY(): Dit deel heeft de datum van vandaag.
- IF(C5<=TODAY(),"On Time","Delayed"): Geeft "Op tijd Als de toestand WARE anders geven "Vertraagd als output.
Lees meer: De functie Dag gebruiken in Excel VBA
6. Toekomstige of voorbije data in Excel berekenen met IF-formule
In dit voorbeeld controleren we of een datum in een bereik ligt of niet. Neem bijvoorbeeld de dag van vandaag. Het motief van dit voorbeeld is om te controleren of de levering binnen tien dagen zal plaatsvinden of niet. Laten we eens kijken hoe we dit kunnen doen:
- Selecteer eerst de cel D5.
- Typ daar de volgende formule in:
=IF(C5
- Druk vervolgens op Kom binnen.
- Nu zien we dat de leveringsstatus van het product muis binnen bereik is. De levering zal plaatsvinden binnen 10 dagen vanaf vandaag.
- Daarna sleept u de Vulgreep gereedschap.
- Uiteindelijk kunnen we de leveringsstatus zien voor alle producten in het "Status kolom van de dataset.
Hoe werkt de formule?
- TODAY()+10: Neemt de datum na tien dagen vanaf de huidige datum.
- IF(C5
="" of="" range”):="" range”,”out="" strong=""> Als de toestand WARE geeft terug. "Binnen bereik anders geeft "Buiten bereik als output.
Conclusie
In dit artikel hebben we het berekenen van de data met behulp van de ALS formule. Hopelijk helpen de bovenstaande voorbeelden u om de logica van de ALS formule met data. Download het oefenwerkboek dat aan dit artikel is toegevoegd en oefen zelf. Als je enige verwarring voelt, laat dan een reactie achter in het onderstaande vakje. We zullen proberen zo snel mogelijk te antwoorden.