ValueCount

Returns a count of the total number of values in specified text.

Format 

ValueCount ( text )

Parameters 

text - any text expression or text field

Data type returned 

number

Originated in version 

7.0

Description 

Values are text items that each end with a carriage return. You can place several values together to create a carriage-return-delimited list of values. A value can be empty, a single character, a word, a sentence, or a paragraph. When you press Enter or Return you start creating a new value. If the last value is not empty, it will be recognized with or without a trailing carriage return.

When the list of values is a literal string as in the example below, you must insert a literal carriage return character (¶) between each item in the list. To insert a literal carriage return character, click the button in the Specify Calculation dialog box.

Notes 

  • ValueCount and other functions that work with lists of values recognize all of the following characters as separators between values:
  • Character name

    Unicode code point

    Line feed

    10

    Carriage return

    13

    Line separator

    8232

    Paragraph separator

    8233

    When referring to lists of values, "carriage return" is used to refer to any of these separator characters.

Example 1 

ValueCount ( "Item 1¶Item 2¶Item 3¶" ) returns 3.

ValueCount ( "Item 1¶Item 2¶Item 3¶¶" ) returns 4 (the last value is empty).

Example 2 

ValueCount ( ValueListItems ( "Employees" ; "Employee Names" ) ) returns the total number of values in the Employee Names value list in the Employees database file.