# RangeTextCount - skript- och diagramfunktion

RangeTextCount() returnerar antalet textvärden i ett uttryck eller fält.

RangeTextCount(first\_expr[, Expression])

Returnerad datatyp: Heltal

Argumentet hos denna funktion kan innehålla postöverskridande funktioner som i sig själva returnerar ett intervall av värden.

* first\_expr: Det uttryck eller fält som innehåller de data som ska mätas.
* Expression: Valfria uttryck eller fält som innehåller de intervalldata som ska mätas.

Exempel och resultat

| Exempel | Resultat |
| --- | --- |
| `RangeTextCount<br>(1,2,4)` | Returnerar 0 |
| `RangeTextCount<br>(5,'abc')` | Returnerar 1 |
| `RangeTextCount<br>(null( ))` | Returnerar 0 |

Exempel: (använder uttryck)

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

Returnerar antal textvärden i de tre resultaten av MaxString(MyField)-funktionen som utvärderats på den aktuella raden och de två raderna ovanför den aktuella raden.

Anteckning om tipsInaktivera sortering för MyField för att vara säker på att exemplet fungerar.

Exempel på uttrycksutdata

| 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 |

**Data som används i exempel:**

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

[TextCount - diagramfunktion](https://help.qlik.com/sv-SE/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/ChartFunctions/CounterAggregationFunctions/textcount.htm)