compter dans une liste

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

compter dans une liste

Messagepar virginie » 01 Août 2003 à 11:02

Bonjour,Comment pourrais-je faire pour compter dans une liste le nombre d'éléments d'une certaine valeur?Je suis en version 5.Merci.
virginie
 

Re: compter dans une liste

Messagepar Droad » 01 Août 2003 à 11:04

Formule: @Elements(liste)LS: UBound(tableau)[%sig%]
Droad
 

Re: compter dans une liste

Messagepar virginie » 01 Août 2003 à 11:13

oui mais la fonction @element retourne le nombre total d'éléments dans la liste, ce que je voudrais c'est le nombre d'éléments valant toto, le nombre d'élements valant titi ..etc.....
virginie
 

Re: compter dans une liste

Messagepar polo » 01 Août 2003 à 14:29

un truc du style :k:=0@For(n := 1; n <= @Elements(liste); n := n + 1;@if(@contains(liste;@Subset(@Subset(liste;n);-1));k:=k+1;k:=k));k;devrait marche, non ???
polo
 

Re: compter dans une liste

Messagepar virginie » 01 Août 2003 à 15:01

mais voudrais compter le nombre d'éléments d'une valeur, le nombre d'éléments d'une autre valeur.....etc.....par exemple dans (toto, titi, toto, titi, titi)je voudrais savoir que y'a deux fois toto et trois fois titi et je ne sais pas où sont titi et toto dans la listev y réfléchirMerci.
virginie
 

Re: compter dans une liste

Messagepar polo » 01 Août 2003 à 15:08

alors il faut imbriquer ce code dans une boucle @for. mais ca devient compliqué...Si tu peux utilise plutot LotusScript ton code sera plus propre, et surtout plus lisible.
polo
 

Re: compter dans une liste

Messagepar virginie » 01 Août 2003 à 15:25

ok merci.
virginie
 


Retour vers Développement

cron