Wat is de ISFORMULA-functie?

De ISFORMULA-functie is gecategoriseerd onder Excel Informatiefuncties Functies Lijst met de belangrijkste Excel-functies voor financiële analisten. Dit spiekbriefje bevat honderden functies die essentieel zijn om te kennen als Excel-analist. Het zal een gespecificeerde cel testen om te zien of deze een formule bevat. Als het een formule bevat, wordt WAAR geretourneerd. Als dit niet het geval is, wordt FALSE geretourneerd. De functie ISFORMULA is geïntroduceerd in MS Excel 2013. Het doel van de functie is om de formule, indien aanwezig, in de cel weer te geven.

Formule

= ISFORMULA (referentie)

De functie ISFORMULA gebruikt het volgende argument:

  1. Referentie (vereist argument) - Dit is een verwijzing naar de cel die we willen testen. De verwijzing in de formule kan een celverwijzing, een formule of een naam zijn die naar een cel verwijst.

Hoe de ISFORMULA-functie in Excel te gebruiken?

Het is een ingebouwde functie die in Excel als werkbladfunctie kan worden gebruikt. Laten we een paar voorbeelden bekijken om het gebruik van deze functie te begrijpen:

voorbeeld 1

Laten we zeggen dat we de onderstaande gegevens krijgen, en we willen weten of een formule is gebruikt (of niet) in de gegevens.

ISFORMULA-functie

De formule zou ISFORMULA "celverwijzing" zijn, zoals hieronder weergegeven:

ISFORMULA-functie - Voorbeeld 1

De resultaten zouden zijn:

ISFORMULA-functie - Voorbeeld 1a

Dus de functie vertelde ons welke van de cellen een formule bevatte.

Voorbeeld 2

Laten we eens kijken hoe deze formule kan worden gebruikt met voorwaardelijke opmaak. Als we te maken hebben met grote hoeveelheden gegevens en we cellen willen markeren die een formule bevatten, kunnen we dat doen met ISFORMULA in combinatie met voorwaardelijke opmaak.

Stel dat we de betaalde driemaandelijkse huur krijgen en dat we de maandelijkse huur die is betaald in de aangrenzende kolom hebben berekend met behulp van de ISFORMULA-functie.

Om voorwaardelijke opmaak toe te passen die cellen met formules markeert, moeten we de volgende stappen nemen:

  1. Selecteer de cellen D2: D7, met cel D2 als de actieve cel.
  2. Klik daarna op de opdracht 'Voorwaardelijke opmaak' (op het tabblad Home).

ISFORMULA-functie - Voorbeeld 2

  1. Klik nu op 'Nieuwe regel'.

ISFORMULA-functie - Voorbeeld 2a

  1. Klik op 'Gebruik een formule' om te bepalen welke cellen u wilt opmaken.
  2. Voer de ISFORMULA-formule in, verwijzend naar de actieve cel - D2:

= ISFORMULA (D2)

  1. Klik nu op de knop 'Opmaak' en selecteer een vulkleur voor de cellen met formules - Peach in dit voorbeeld.

ISFORMULA-functie - Voorbeeld 2b

  1. Klik nu op 'OK' om de vensters te sluiten.

ISFORMULA-functie - Voorbeeld 2c

Voorbeeld 3

Laten we aannemen dat u in Voorbeeld 1 niet alleen WAAR of ONWAAR wilt krijgen, maar wilt dat de formule 'Geen formule gebruikt' retourneert. Dit kan gedaan worden door de formule in te voegen:

= ALS (ISFORMULA (B2), FORMULATEXT (B2), "Geen formule gebruikt")

De resultaten zouden zijn:

ISFORMULA-functie - Voorbeeld 3

Voorbeeld 4

Laten we nu kijken hoe we de functies FORMULATEXT, ISFORMULA en TEXTJOIN samen kunnen gebruiken. Stel dat we de volgende gegevens krijgen:

ISFORMULA-functie - Voorbeeld 4

Waarbij rij 13 de som is van alle rijen erboven.

Gebruik nu de formule:

= TEXTJOIN (CHAR (10), TRUE, IF (ISFORMULA (fRange), ADDRESS (ROW (fRange), COLUMN (fRange)) & ":" & FORMULATEXT (fRange), ""))

We kunnen uitzoeken welke cellen een formule bevatten. De functies FORMULATEXT, ISFORMULA en TEXTJOIN werden dus allemaal tegelijkertijd gebruikt.

Hoe werkt de ISFORMULA-functie in Excel?

  1. Ten eerste gaven we voor de (fRange) A1: B13 die we hebben opgegeven ADDRESS (ROW (fRange), COLUMN (fRange)). Excel heeft dus een reeks celadressen geretourneerd voor het gewenste bereik.
  2. Vervolgens heeft FORMULATEXT (fRange) een reeks formules voor dat bereik geretourneerd.
  3. De bovenstaande twee formules zijn aaneengeschakeld met een dubbele punt, dus we hebben een array die er als volgt uitziet:

{# N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A ; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A; # N / A, # N / A ; # N / A, # N / A; # N / A, # N / A; "$ A $ 13: = SUM (A1: B12)", "$ B $ 13: = SUM (B1: B12)"}

Toen we de ISFORMULA erop toepasten, was het resultaat:

{FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE; FALSE, FALSE , TRUE}

Daarom ziet de laatste array die door de IF-functie is gemaakt, er als volgt uit:

{"", ""; "", ""; "", ""; "", ""; "", ""; "", ""; "", ""; "", ""; " "," ";" "," ";" "," ";" "," ";" $ A $ 13: = SUM (A1: A12) "," $ B $ 13: = SUM (B1: B12) " }

Toen deze array werd verwerkt door de TEXTJOIN-functie, gaf het een reeks formules met de bijbehorende cellocaties.

Dus we hebben het resultaat als:

Een paar opmerkingen over de ISFORMULA-functie

  1. #WAARDE! error - Treedt op als de verwijzing geen geldig gegevenstype is.
  2. Zelfs wanneer een ingevoerde formule een fout oplevert, retourneert ISFORMULA het resultaat als WAAR, zolang de cel een formule bevat.

Klik hier om het Excel-voorbeeldbestand te downloaden

Aanvullende bronnen

Bedankt voor het lezen van de financiële gids voor belangrijke Excel-functies! Door de tijd te nemen om deze functies te leren en onder de knie te krijgen, versnelt u uw financiële analyse aanzienlijk. Bekijk deze aanvullende financiële bronnen voor meer informatie:

  • Excel-functies voor financiën Excel voor financiën Deze Excel voor financiën-gids leert de top 10 formules en functies die u moet kennen om een ​​goede financiële analist in Excel te zijn. Deze gids bevat voorbeelden, schermafbeeldingen en stapsgewijze instructies. Download uiteindelijk de gratis Excel-sjabloon die alle financiële functies bevat die in de zelfstudie worden behandeld
  • Geavanceerde cursus Excel-formules
  • Geavanceerde Excel-formules die u moet kennen Geavanceerde Excel-formules die u moet kennen Deze geavanceerde Excel-formules zijn essentieel om te weten en zullen uw financiële analysevaardigheden naar een hoger niveau tillen. Geavanceerde Excel-functies die u moet kennen. Leer de top 10 Excel-formules kennen die elke financiële analist van wereldklasse regelmatig gebruikt. Deze vaardigheden zullen uw spreadsheetwerk in elke carrière verbeteren
  • Excel-snelkoppelingen voor pc en Mac Excel-snelkoppelingen PC Mac Excel-snelkoppelingen - Lijst met de belangrijkste en meest voorkomende MS Excel-snelkoppelingen voor pc- en Mac-gebruikers, financiën, boekhoudkundige beroepen. Sneltoetsen versnellen uw modelleervaardigheden en besparen tijd. Leer bewerken, opmaken, navigeren, lint, speciale plakken, gegevensmanipulatie, formule- en celbewerking en andere tekortkomingen

Aanbevolen

Is Crackstreams afgesloten?
2022
Is het MC-commandocentrum veilig?
2022
Verlaat Taliesin een cruciale rol?
2022