TextCount - funzione di script
TextCount() restituisce il numero dei valori di campo non numerici aggregati nell'espressione, come definito da una clausola group by.
Sintassi:
Tipo di dati restituiti: numero intero
Argomenti:
Argomento | Descrizione |
---|---|
expr Expression | L'espressione o il campo contenente i dati da misurare. |
distinct | Se la parola distinct è riportata prima dell'espressione, tutti i duplicati vengono ignorati. |
Esempi e risultati:
Aggiungere lo script di esempio all'app ed eseguirlo. Aggiungere quindi a un foglio nell'app almeno i campi elencati nella colonna dei risultati per visualizzare il risultato.
Per ottenere lo stesso aspetto della colonna dei risultati mostrata di seguito, nel pannello delle proprietà, in Ordinamento passare da Automatico a Personalizza, quindi deselezionare l'ordinamento numerico e alfabetico.
Esempio:
Temp:
LOAD * inline [
Customer|Product|OrderNumber|UnitSales|UnitPrice
Astrida|AA|1|4|16
Astrida|AA|7|10|15
Astrida|BB|4|9|9
Betacab|CC|6|5|10
Betacab|AA|5|2|20
Betacab|BB||| 25
Canutility|AA|||15
Canutility|CC| ||19
Divadip|CC|2|4|16
Divadip|DD|3|1|25
] (delimiter is '|');
TextCount1:
LOAD Customer,TextCount(Product) as ProductTextCount Resident Temp Group By Customer;
Customer | ProductTextCount |
---|---|
Astrida |
3 |
Betacab | 3 |
Canutility |
2 |
Divadip | 2 |
Esempio:
LOAD Customer,TextCount(OrderNumber) as OrderNumberTextCount Resident Temp Group By Customer;
Customer | OrderNumberTextCount |
---|---|
Astrida |
0 |
Betacab | 1 |
Canutility |
2 |
Divadip | 0 |