# RangeTextCount Script- en diagramfunctie

RangeTextCount() retourneert het aantal tekstwaarden in de uitdrukking of het veld.

Syntaxis:

RangeTextCount(first\_expr[, Expression])

Retourgegevenstypen: geheel getal

Argumenten:

De argumenten van deze functie kunnen interrecordfuncties bevatten die op hun beurt een lijst met waarden opleveren.

Argument

| Argument | Beschrijving |
| --- | --- |
| first\_expr | De uitdrukking die of het veld dat de gegevens bevat die moeten worden gemeten. |
| Expression | Optionele uitdrukkingen of velden die het gegevensbereik bevatten dat moet worden gemeten. |

Voorbeelden en resultaten:

Voorbeelden van functies

| Voorbeelden | Resultaten |
| --- | --- |
| `RangeTextCount<br>(1,2,4)` | Retourneert 0 |
| `RangeTextCount<br>(5,'abc')` | retourneert 1 |
| `RangeTextCount<br>(null( ))` | Retourneert 0 |

Voorbeeld met uitdrukking:

`RangeTextCount
(Above(MaxString(MyField),0,3))`

Retourneert het aantal tekstwaarden in de drie resultaten van de functie MaxString(MyField) uitgevoerd op de huidige rij en twee rijen boven de huidige rij.

Gegevens die worden gebruikt in voorbeelden:

TipSchakel het sorteren van MyField uit om ervoor te zorgen dat het voorbeeld werkt zoals verwacht.

Voorbeeldgegevens

| MyField | MaxString(MyField) | RangeTextCount(Above(Sum(MyField),0,3)) |
| --- | --- | --- |
| 10 | 10 | 0 |
| abc | abc | 1 |
| 8 | 8 | 1 |
| def | def | 2 |
| xyz | xyz | 2 |
| 9 | 9 | 2 |

Gegevens die worden gebruikt in voorbeelden:

`RangeTab:` `LOAD * INLINE [` `MyField` `10` `'abc'` `8` `null()` `'xyz'` `9` `] ;`

## Meer informatie

* [TextCount - diagramfunctie](https://help.qlik.com/nl-NL/cloud-services/Subsystems/Hub/Content/Sense_Hub/ChartFunctions/CounterAggregationFunctions/textcount.htm)