Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.
Modérateur :Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Imaginons svp:
colonne A avec lignes 1 valeur A , ligne 2 B , ligne 3 C
et ces mêmes valeurs peuvent revenir dans les lignes suivantes mais dans un autre ordre.
Je voudrais récupérer dans 3 autres cellules le nombre de fois ou la valeur A apparaît , puis la valeur B , puis la C
Merci d'avance pour vos conseils.
La modération vous a écrit: lien ajouté par la modération
Dernière modification par waca98 le 17 juil. 2018 07:01, modifié 1 fois.
Bonjour,
Il existe de nombreuses manières de répondre à cet objectif: NB.SI(), SOMMEPROD(), etc. J'ai une petite préférence pour SOMMEPROD() utilisée comme suit :
$A$1:$A$100 étant la plage où se trouvent les valeurs à comptabiliser, C$1 étant une de ces valeurs (voir fichier joint). L'avantage par rapport à NB.SI(), c'est que SOMMEPROD considère la cellule entière par défaut : si par exemple, tu as les valeurs suivantes : A, AB, B dans Plage, SOMMEPROD(Plage="A") retourne 1, tandis que NB.SI(Plage;"A") retourne 2 (sauf si tu règles Outils > Options > LibreOffice Calc > Calcul > cocher "Critères de recherche = et <> doivent correspondre à ces cellules entières").
Dans l'exemple joint, la plage de valeur est construite automatiquement avec les fonctions CHOISIR() et ALEA.ENTRE.BORNES(). Si tu veux d'autres valeurs, tu peux lancer le recalcul par Ctrl+Maj+F9.
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Choisir au une proportion de conteneur au hazars est inefficace.
Il faut vérifier toutes les proportions possible; en partant de la proportion la plus simple jusqu’à une infinité de proportion.
Par exemple je commence avec la proportion la plus simple.
J'ai 100% de (A+,B+,C+) le programme vérifie, la réponse devrait être l'inégalité est violer.
Inutile de proposer.
J'ai 100% de (A-,B+,C+) puisque cette proposition et les 7 autres sont équivalent.
Puis la proposition suivante.
j'ai 1/2 de (A+,B+,C+) et 1/2 de (A-,B+,C+) encore une fois éviter de faire des propositions équivalent puisque le programme a déjà vérifier la réponse..
Puis la proposition suivante.
j'ai 1/3 de (A+,B+,C+) et 1/3 de (A-,B+,C+) et 1/3 de (A+,B-,C+) éviter de faire des propositions équivalent aboutissant a la même réponse.
a partir de la
J'ai 2/3 de (A+,B+,C+) et 1/3 de (A-,B+,C+) et 0/3 de (A+,B-,C+)n'a pas été proposer.
puis
J'ai 1/4 de (A+,B+,C+) et 1/4 de (A-,B+,C+) et 1/4 de (A+,B-,C+) et 1/4 de (A+,B+,C-)
puis
J'ai 2/4 de (A+,B+,C+) et 1/4 de (A-,B+,C+) et 1/4 de (A+,B-,C+) et 0/4 de (A+,B+,C-)
étc...
Pas évident tout sa je pense qu'il faut voir un expert en combinatoire.
LibreOffice Version: 4.3.3.2Build ID: 430m0(Build:2)
sous Debian GNU/Linux 8 (jessie) 64 bits GNOME Version 3.14.1
Bon, j'ai pas pu attendre, et je m'y suis collé....
Super, et encore merci, mais du coup, ça va me permettre de faire plus que ce que je voulais réaliser;
En refaisant mon tableau, je constate que nb.si permet de contourner les majuscules/minuscules ce qui me convient
[b][color=#404080]waka98[/color][/b] a écrit : dois-je ouvrir un nouveau message dans le forum ?
La règle n° 7 stipule qu'il ne faut mettre qu'une question par fil.
Poser plusieurs questions complique la compréhension et n'encourage pas les réponses : il vaut donc mieux découper votre problème. Le titre de votre question ne peut pas refléter l'ensemble des problèmes exposés.
Afin que nous puissions avoir une base de connaissance efficace lors d'une recherche sur un seul de vos problèmes, nous vous prions de créer autant de fils que de questions.
Si le présent fil est résolu, merci de le faire savoir : Comment clore un sujet correctement lorsqu'il est résolu et ajouter un lien vers le nouveau sujet peut être utile pour la compréhension. Dans ce cas un lien vers le nouveau sujet dans ce fil et un autre dans le nouveau vers celui-ci seraient les bienvenus.
J'attire votre attention sur le fait que vous joignez un fichier au format propriétaire .xls et vous rappelle les Conseils : Utilisation de Writer / Word applicables à Calc / Excel : Travailler au format natif (ODF).
Ajout : ledit fichier a été retiré.
Merci de votre collaboration.
Touche Ctrl de Windows = touche cmd⌘ sur Mac Outils > Options sur Windows = OpenOffice > Préférences sur Mac