Templates

Forms with Calculations

  • Go to AddDays(Number) template
    Preview

    AddDays(Number)

    Adds the specified number of days to the date on which the method is called.

    Preview
  • Go to AddHours(Number) template
    Preview

    AddHours(Number)

    Adds the specified number of hours to the Time value.

    Preview
  • Go to AddMilliseconds(Number) template
    Preview

    AddMilliseconds(Number)

    Adds the specified number of milliseconds to the Time value.

    Preview
  • Go to AddMinutes(Number) template
    Preview

    AddMinutes(Number)

    Adds the specified number of minutes to the Time value.

    Preview
  • Go to AddMonths(Number) template
    Preview

    AddMonths(Number)

    Adds the specified number of months to the Date value.

    Preview
  • Go to AddSeconds(Number) template
    Preview

    AddSeconds(Number)

    Adds the specific number of seconds to the Time value.

    Preview
  • Go to AddYears(Number) template
    Preview

    AddYears(Number)

    Adds the specified number of years to the Date value.

    Preview
  • Go to Advanced Admissions Application template
    Preview

    Advanced Admissions Application

    Our Admissions Application template provides colleges with an end-to-end application that serves to streamline the entire admissions process, from the student submitting an application to the admissions team coming to a final decision.

    Preview
  • Go to All(Targeted Field Calculation) template
    Preview

    All(Targeted Field Calculation)

    Determines whether all items of a repeating section or table satisfy a condition. If so 'true' is returned, if not 'false' is returned.

    Preview
  • Go to Any() and Any(Field Targeted Calculation) template
    Preview

    Any() and Any(Field Targeted Calculation)

    Determines whether a repeating section or table contains any items.

    Preview
  • Go to Average Numeric Calculation template
    Preview

    Average Numeric Calculation

    Runs the average of a numeric calculation for each Number field in a repeating section or table.

    Preview
  • Go to Basic Admissions Application template
    Preview

    Basic Admissions Application

    Our Admissions Application template provides colleges with an end-to-end application that serves to streamline the entire admissions process, from the student submitting an application to the admissions team coming to a final decision.

    Preview
  • Go to Bid Proposal Form template
    Preview

    Bid Proposal Form

    Create and submit construction bid proposals with ease using our bid proposal form template.

    Preview
  • Go to CAHPS Clinician & Group Adult Survey template
    Preview

    CAHPS Clinician & Group Adult Survey

    Use our CAHPS Clinician & Group Adult Survey to collect feedback from your patients about their experiences with your providers. All required questions and content are built in using the publicly available CAHPS survey content and adapted to an online format.

    Preview
  • Go to CAHPS Clinician & Group Child Survey template
    Preview

    CAHPS Clinician & Group Child Survey

    Use our CAHPS Clinician & Group Child Survey to collect feedback from your patients about their experiences with your providers. All required questions and content are built in using the publicly available CAHPS survey content and adapted to an online format.

    Preview
  • Go to Client Invoice Form template
    Preview

    Client Invoice Form

    Streamline your client invoice and billing process from start to finish with our easy-to-use client invoice form.

    Preview
  • Go to CompareTo(DateTime) template
    Preview

    CompareTo(DateTime)

    Compares the value of this instance to a specified DateOnly value and returns an integer that indicates whether this instance is earlier than (1), the same as (0), or later (-1) than the specified DateOnly value.

    Preview
  • Go to CompareTo(Text) template
    Preview

    CompareTo(Text)

    Compares the field with a string to a specified object or String and returns an integer that indicates whether this instance precedes (-1), follows (1), or appears in the same position (0) in the sort order as the specified object or String.

    Preview
  • Go to Change Order Form template
    Preview

    Change Order Form

    This change order form template provides companies a way to capture project changes, route the changes to the appropriate team member, and track costs for a project - streamlining the change order process.

    Preview
  • Go to Contact Form with Automatic Lead Scoring template
    Preview

    Contact Form with Automatic Lead Scoring

    Filter out unqualified leads automatically and focus your sales team on high-value opportunities. Pre-built scoring logic, priority categories, and email routing included.

    Preview
  • Go to Contains(Text) template
    Preview

    Contains(Text)

    Returns a true/false value indicating whether a specified substring occurs within this string.

    Preview
  • Go to Count() and Count(Targeted Field Calculation) template
    Preview

    Count() and Count(Targeted Field Calculation)

    Returns the number of items in a repeating section or table. This won't check any of the fields in the repeating section, only the number of items that have been added to the repeating section.

    Preview
  • Go to Date template
    Preview

    Date

    Returns a new DateTime that represents the date component of this instance.

    Preview
  • Go to Donation Form Template with Auto-Generated Donor Receipt template
    Preview

    Donation Form Template with Auto-Generated Donor Receipt

    This Nonprofit Donation Template provides you with an easy-to-use form that can quickly be tailored to fit your needs. After donating, donors will receive a charitable donation receipt using a custom document template created with nonprofits in mind!

    Preview
  • Go to EndsWith(Text) template
    Preview

    EndsWith(Text)

    Determines whether the end of this string instance matches a specified string. This will check to see if the targeted fields content match up with the last or ending values of the operator. A true/false value will be returned based on the check.

    Preview
  • Go to First() and First(Yes/No Calculation) template
    Preview

    First() and First(Yes/No Calculation)

    Returns the targeted field from the first item in a repeating section or table.

    Preview
  • Go to GAD-7 Anxiety Screening Template with Automated Scoring template
    Preview

    GAD-7 Anxiety Screening Template with Automated Scoring

    Our GAD-7 Anxiety Screening Template with Automated Scoring provides you with a digital version of the frequently used anxiety screening while also calculating the patient’s total score automatically.

    Preview
  • Go to Grant Application Template template
    Preview

    Grant Application Template

    This Grant Application form template paired with our Voting Form template helps make your applicant screening and selection processes seamless.

    Preview
  • Go to HIPAA Release Form template
    Preview

    HIPAA Release Form

    Collect patient consent to share medical info securely and maintain privacy standards.

    Preview
  • Go to IndexOf(Text,Number) template
    Preview

    IndexOf(Text,Number)

    The index of characters starts at 0 rather than 1. The search starts at the specified character for the specific character or string. A (-1) will be shown if the character or string is not found in the field.

    Preview
  • Go to IndexOf(Text) template
    Preview

    IndexOf(Text)

    Starting at 0 rather than 1 of the targeted value, the first occurrence of a specified character or string within the field. A -1 will be shown if the character or string is not found in the field.

    Preview
  • Go to IndexOf(Text, Number, Number) template
    Preview

    IndexOf(Text, Number, Number)

    The index of characters starts at 0 rather than 1. Starting the search for a specific character or string at the specified character position and checking to a specific number of character positions.

    Preview
  • Go to Insert(Number, Text) template
    Preview

    Insert(Number, Text)

    The index of characters starts at 0 rather than 1. Inserts a string into this TextBuilder instance at the specified character position.

    Preview
  • Go to Int32Parse and DoubleParse template
    Preview

    Int32Parse and DoubleParse

    Int32.Parse() - Converts a text string into a number value without a decimal. Double.Parse() - Converts a string, or an integer number value into a decimal number.

    Preview
  • Go to Last() and Last(Yes/No Calculation) template
    Preview

    Last() and Last(Yes/No Calculation)

    Returns the last item in a repeating section or table. Returns the last item in a repeating section or table that satisfies a condition.

    Preview
  • Go to LastIndexOf(Text) template
    Preview

    LastIndexOf(Text)

    The index of characters starts at 0 rather than 1. Returns the index position of the last occurrence of a specified character or string within this instance.

    Preview
  • Go to LastIndexOf(Text, Number) template
    Preview

    LastIndexOf(Text, Number)

    The index of characters starts at 0 rather than 1. The search starts at a specified character position and proceeds backward toward the beginning of the string. Returns the position of the last occurrence of the specified character or string.

    Preview
  • Go to LastIndexOf(Text, Number, Number) template
    Preview

    LastIndexOf(Text, Number, Number)

    The index of characters starts at 0 rather than 1. The search starts at a specified character position and proceeds backward toward the beginning of the string for a specified number of character positions. Returns the position of the last occurrence of the specified character or string.

    Preview
  • Go to Legal Engagement Letter and Fee Agreement Form template
    Preview

    Legal Engagement Letter and Fee Agreement Form

    Use this free online legal agreement form to generate client engagement letters with fee agreement terms automatically.

    Preview
  • Go to Length template
    Preview

    Length

    Returns the total length of the string in the targeted field.

    Preview
  • Go to Math.Abs(Number) template
    Preview

    Math.Abs(Number)

    Returns the absolute value of the specified number from 0.

    Preview
  • Go to Math.Acos() template
    Preview

    Math.Acos()

    Returns the angle whose cosine is the specified number between -1 and 1. If you pass a number outside of this range to the Math.Acos() method, the method will return NaN (Not a Number).

    Preview
  • Go to Math.Ceiling(Number) template
    Preview

    Math.Ceiling(Number)

    This function takes a decimal number and rounds it up to the nearest integer.

    Preview
  • Go to Math.E template
    Preview

    Math.E

    Returns the natural logarithmic base that is approximately equal to 2.718281828459045.

    Preview
  • Go to Math.Exp(Number) template
    Preview

    Math.Exp(Number)

    Returns e raised to the specified power. In this e is a mathematical constant whose value is approximately 2.71828.

    Preview
  • Go to Math.Floor(Number) template
    Preview

    Math.Floor(Number)

    This function takes a decimal number and rounds it down to the nearest integer.

    Preview
  • Go to Math.Log() Calculations template
    Preview

    Math.Log() Calculations

    Returns the natural logarithm of a number. The natural logarithm is the logarithm to the base e, where e is approximately equal to 2.718281828459045. Returns the logarithm of arg1 to the base arg2. The logarithm of a number to a base is the power to which the base must be raised to equal the number.

    Preview
  • Go to Math.Max(Number, Number) template
    Preview

    Math.Max(Number, Number)

    Returns the larger of two or more specified numbers.

    Preview
  • Go to Math.Min(Number, Number) template
    Preview

    Math.Min(Number, Number)

    Returns the smaller of two or more numbers.

    Preview
  • Go to Math.Pow(Number, Number) template
    Preview

    Math.Pow(Number, Number)

    Returns a specified number raised to the specified power.

    Preview
  • Go to Math.Round(Number) and Math.Round(Number, Number) Includes Bankers Rounding template
    Preview

    Math.Round(Number) and Math.Round(Number, Number) Includes Bankers Rounding

    Rounds a value to the nearest integer when targeting a Number field, or can be used to target a specific decimal place up to the hundredths place. Returns a decimal value to a specified number of fractional digits. We only support displaying up to 2 fractional digits, to the hundredths place. i.e. Round(num, 2).

    Preview
  • Go to Math.Sign(Number) template
    Preview

    Math.Sign(Number)

    Returns a value representing the sign of the specified number. Returns -1, 0, or 1 which means the number is negative, 0, or positive, respectively.

    Preview
  • Go to Math.Sqrt(Number) template
    Preview

    Math.Sqrt(Number)

    Returns the square root of a specified number.

    Preview
  • Go to Math.Truncate(Number) template
    Preview

    Math.Truncate(Number)

    Calculates the integral part of a number, dropping off the decimal value.

    Preview
  • Go to Max(Numeric Calculation), Min(Numeric Calculation) and Sum(Numeric Calculation) template
    Preview

    Max(Numeric Calculation), Min(Numeric Calculation) and Sum(Numeric Calculation)

    Computes the maximum value of a numeric calculation for all items in a repeating section or table. Computes the minimum value of a numeric calculation for all items in a repeating section or table. Computes the summation of a numeric calculation for all items in a repeating section or table.

    Preview
  • Go to Medical Release Form (HIPAA Form) template
    Preview

    Medical Release Form (HIPAA Form)

    Replace your inefficient paper release of information forms using our free HIPAA release form.

    Preview
  • Go to Modulus template
    Preview

    Modulus

    Modulus returns the remainder after the division of one number by another.

    Preview
  • Go to Number of Business Days Between a Date Range template
    Preview

    Number of Business Days Between a Date Range

    Use our free form template to easily calculate the number of business days between dates.

    Preview
  • Go to Online Quiz with Automatic Scoring template
    Preview

    Online Quiz with Automatic Scoring

    Create self-grading quizzes with multiple question types that calculate scores instantly and provide instant feedback in Cognito Forms.

    Preview
  • Go to PadLeft(Number) template
    Preview

    PadLeft(Number)

    Returns a new text that is right-aligned and padded on the left with spaces for a specified total length.

    Preview
  • Go to PadLeft(Number, Text) template
    Preview

    PadLeft(Number, Text)

    Returns a new text that is right-aligned and padded on the left with a specified character for a specified total length.

    Preview
  • Go to PadRight(Number, Text) template
    Preview

    PadRight(Number, Text)

    Returns a new text which is left-aligned and padded on the right with a specified character for a specified total length.

    Preview
  • Go to PHQ-9 Depression Screening Template with Automated Scoring template
    Preview

    PHQ-9 Depression Screening Template with Automated Scoring

    Our PHQ-9 Depression Screening Template with Automated Scoring provides you with a digital version of the frequently used patient health and depression screening form and also calculates the patient’s total score automatically.

    Preview
  • Go to Referencing Fields (Form, Section, ParentSection) template
    Preview

    Referencing Fields (Form, Section, ParentSection)

    Target the base level of the form when inside a section. Target a field that is one section up from its current location in the form hierarchy. Target a field that is inside of several sections.

    Preview
  • Go to Remove(Number) and Remove(Number, Number) template
    Preview

    Remove(Number) and Remove(Number, Number)

    Returns a new text in which all characters of this instance after the specified number has been removed. Returns a new text in which all characters of this instance after the specified number has been removed, for a specified length.

    Preview
  • Go to Replace(Text, Text) template
    Preview

    Replace(Text, Text)

    Returns a new text where all instances of a text have been replaced with a new text.

    Preview
  • Go to Safety Inspection Form template
    Preview

    Safety Inspection Form

    Use our safety inspection form to identify hazards and ensure workplace compliance.

    Preview
  • Go to Split(’').Length template
    Preview

    Split(’').Length

    Returns the number of words in this instance. Please note that in the following cases, spaces, commas, semicolons, parentheses, and dashes are considered word separators. You can adjust this for your needs.

    Preview
  • Go to Split(Text) template
    Preview

    Split(Text)

    Returns a text array which contains substrings of this instance separated by any character in the specified character array.

    Preview
  • Go to Split(‘Text’)[Number] template
    Preview

    Split(‘Text’)[Number]

    Returns a text array that contains substrings of this instance separated by any character in the specified character array. A specified maximum number of substrings will be returned. Starting at 0 rather than 1.

    Preview
  • Go to Sponsorship Form Template with Auto-Generated Invoice template
    Preview

    Sponsorship Form Template with Auto-Generated Invoice

    Simplify the sponsorship process by automatically generating and sending out your invoice documents at the click of a button.

    Preview
  • Go to StartsWith(Text) template
    Preview

    StartsWith(Text)

    Returns whether the beginning of this instance starts with the specified text.

    Preview
  • Go to Substring(Number) and Substring(Number, Number) template
    Preview

    Substring(Number) and Substring(Number, Number)

    Returns a substring of this instance starting at the specified character position and until the end of this instance.

    Preview
  • Go to Time template
    Preview

    Time

    The Hour, Minute, Second, Millisecond and Ticks broken out of a Time field.

    Preview
  • Go to ToLower() and ToUpper() template
    Preview

    ToLower() and ToUpper()

    ToLower returns a copy of this instance converted to lowercase. ToUpper returns a copy of this instance converted to uppercase.

    Preview
  • Go to Trim(Text), TrimStart() and TrimEnd() template
    Preview

    Trim(Text), TrimStart() and TrimEnd()

    Removes all leading and trailing occurrences of the specified set of characters from the targeted field.

    Preview
  • Go to Volunteer Application Form with Background Check at Beginning of Workflow template
    Preview

    Volunteer Application Form with Background Check at Beginning of Workflow

    Our Volunteer Application Template streamlines your entire volunteer process, making it easy for your volunteers and staff to interact with one another.

    Preview
  • Go to Volunteer Application Form with Interview at Beginning of Workflow template
    Preview

    Volunteer Application Form with Interview at Beginning of Workflow

    Our Volunteer Application Template streamlines your entire volunteer process, making it easy for your volunteers and staff to interact with one another.

    Preview
  • Go to Voting Form Template template
    Preview

    Voting Form Template

    Speed up your voting and scoring processes by using our Voting Form Template, in combination with any other form, to maximize your efficiency.

    Preview
  • Go to Where(Item Number = 1) template
    Preview

    Where(Item Number = 1)

    Returns a specific item in a repeating section or table as denoted by the item number.

    Preview
  • Go to Where(Yes and No Calculation) template
    Preview

    Where(Yes and No Calculation)

    Filters the items in a repeating section or table based on a condition.

    Preview

Easily create your own online forms that use calculations to total orders, set date ranges, and perform other automations. Use our simple visual builder or intuitive expression language to quickly put your forms to work.

Create a form with AI

Try it Now