Uit de cursus: Excel: Geavanceerde formules en functies

ALS-logicatests en relationele operators gebruiken

- [Instructor] Een van de krachtigste functies van Excel als de if-functie. Soms kan het op bijna een programmeerachtige manier worden gebruikt. Op dit werkblad genaamd Simple IF staan we op het punt om het op een zeer eenvoudige, eenvoudige manier te gebruiken. We zitten in ons hoofdstuk twee, als functiebestand. In cel I2 gaan we een bonus geven voor mensen met een functiewaardering van vier of een vijf. Waar we hier eigenlijk naar op zoek zijn, is een manier om een van de twee verschillende antwoorden te geven. In complexere scenario's kan de if-functie worden gebruikt en kan de functie vrij lang zijn om meerdere antwoorden te geven. Laten we beginnen met een eenvoudig idee. Als de functiewaardering vier of vijf is, is de bonus 3.000 dollar. Anders niets. Gelijk als. De if-functie in zijn basisvorm bestaat uit drie verschillende delen. Dit worden vaak argumenten genoemd. Sommige mensen noemen ze parameters. We beginnen met een logische test. Een logische test zou kunnen zijn het vergelijken van de waarde van twee verschillende cellen, en we zouden een cel kunnen vergelijken met een waarde. We staan op het punt om dat te doen, maar in andere situaties kunt u de waarde van een cel vergelijken met een formule. Veel variaties daar. U kunt een cel ook testen om te zien of deze een bepaalde tekstinvoer bevat. Het voorbeeld hier, we controleren cel H2 om te zien of het vier of vijf is. Dat kunnen we op twee manieren doen. Het is groter dan drie, dat is één manier. Een andere manier is om het groter dan-symbool te volgen met het gelijkteken en er vervolgens vier in te zetten. En de manier waarop we dit lezen is, als H2 groter is dan of gelijk is aan vier. Ik zal hier de iets kortere versie gebruiken. Als het groter is dan drie, komma, het einde van de test hier. Nu zullen we twee antwoorden geven. Deze antwoorden kunnen getallen zijn, ze kunnen tekst zijn, het kunnen formules zijn, het kunnen andere celverwijzingen zijn. Wanneer dit waar is, heeft dit bedrijf besloten om bonussen van 3.000 dollar te verstrekken, komma, zo niet, nul. Nu kunnen we de nul weergeven als we dat willen of we kunnen een dubbele aanhalingsteken, een dubbele aanhalingsteken plaatsen, wat betekent dat we een leeg of niets weergeven. We zouden ons in sommige scenario's kunnen voorstellen dat tekst tussen de dubbele aanhalingstekens wordt geplaatst. Laten we zeggen, geen bonus of iets dergelijks. Laten we zeggen dat we hier op dit moment gewoon niets willen weergeven. Wanneer u een functie alleen gebruikt, hoeft u het laatste haakje niet in te voeren. Excel zal dat voor ons doen, dus als we nu op enter zouden drukken, verwachten we in dit geval 3.000 te zien, omdat de taakbeoordeling vijf is, en dat gebeurt. Laten we dit een beetje testen. Sleep het hier naar beneden in nog een paar cellen. Zorg ervoor dat het goed werkt. Het lijkt te werken. We zien hier bijvoorbeeld de 3.000, omdat de job rating vier is. En de andere voorbeelden ook. Ziet er best goed uit. We nemen dat laatste item en kopiëren het allemaal naar beneden in de kolom. Dit is ongeveer 700 rijen of zo, en een snelle manier om gegevens naar beneden te kopiëren in een kolom, of het nu gaat om pure gegevens, tekst, getallen, in dit geval formule. Dubbelklik op de vulgreep in de rechterbenedenhoek. Deze kopieert het naar de bodem. Als u niet zeker weet hoe ver het is gekopieerd, drukt u op controleperiode. Het zal ons naar de bodem brengen, en daar zijn we dan. Rij 742. Als je het niet zeker weet, scrol dan een beetje meer. Lijkt goed te werken. Druk nogmaals op controleperiode. Het zou kunnen dat dit logischer wordt als we in plaats van 3.000 hier te hebben, gaan experimenteren met een aantal verschillende vermeldingen. Kijk wat er gebeurt als ik op kolom I klik. De statusbalk, onderaan het scherm, vertelt ons het totaal, een miljoen en tweeëndertigduizend. Dat is misschien wel binnen de grenzen van wat dit bedrijf verwacht, maar misschien willen ze dat het dichter bij een miljoen ligt. Dus in plaats van steeds opnieuw en opnieuw te experimenteren, konden we, bijvoorbeeld in cel K2, een getal invoeren. Misschien komt 2900 dichtbij genoeg, we zullen zien. Laten we de formules hier opnieuw bewerken. Ik dubbelklik op cel I2 en in plaats van 3.000, laten we de verwijzing naar cel K2 plaatsen. We willen dit wel in de kolom kopiëren, dus K2 moet een absoluut adres zijn. Ik druk op de functietoets F4. Een andere optie zou zijn om die cel een bereiknaam te geven. Dit gaat hier werken. Ik druk op control enter en dubbelklik vervolgens om dit naar beneden te kopiëren in de kolom. Een nieuw totaal, we zien het beneden in de statusbalk, 997.000. Trouwens, als u geen nummer in de statusbalk ziet, klikt u met de rechtermuisknop in de statusbalk onder aan het scherm. Hier zijn de zes verschillende potentiële statistische metingen die u misschien aanwezig wilt hebben. Deze worden geactiveerd wanneer u twee of meer cellen met waarden markeert. We hebben dus een voorbeeld gezien van de if-functie, met behulp van een zeer eenvoudige manier hier. We hebben een voorwaarde. Wanneer de voorwaarde waar is, hebben we één antwoord. Vroeger was het gewoon een getal. Nu is het een celverwijzing. We geven een ander antwoord, in dit geval een tekstinvoer leeg en wordt niet aan de voorwaarde voldaan. Dus een eenvoudig, gemakkelijk te gebruiken voorbeeld van de if-functie.

Inhoud