[Résolu] Conversion auto nb.si.ens en countifs avec #NOM ?

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.
pifpaf
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 06 mai 2019 19:56

[Résolu] Conversion auto nb.si.ens en countifs avec #NOM ?

Message par pifpaf »

Bonjour à tous,

J'ai programmé avec succès une formule de type nb.si.ens. Lorsque j'ai eu à utiliser le document en question sur LibreOffice V. 3.5.7.3. cette dernière est automatiquement remplacée par countifs. Malheureusement le calcul ne se fait pas et #NOM ? est affiché (alors que le doc n'a subi aucune modif et que toutes les références se font à l'intérieur même de la feuille).
Savez-vous si le problème s'explique par le fait que LibreOffice ne connait pas cette formule ou que la version est trop ancienne ? Auriez-vous une solution alternative à cette fonction ou une piste à explorer ???

D'avance merci à tous
Dernière modification par micmac le 09 mai 2019 23:20, modifié 2 fois.
Raison : Ajot de [Résolu] et adapatation de la longueur du titre
OpenOffice 4.1.5
Win 7
Avatar de l’utilisateur
njhub
Membre enthOOusiaste
Membre enthOOusiaste
Messages : 495
Inscription : 18 juin 2017 07:43
Localisation : 976

Re: Conversion auto nb.si.ens en countifs avec #NOM ? en ret

Message par njhub »

Bonjour,

La version actuelle de la suite LibreOffice est 6.1.6,
la version LibreOffice 4.2.8 date de décembre 2014...
LibreOffice V. 3.5.7 doit être bien antérieure...

Une mise à jour serait la bienvenue...
https://download.documentfoundation.org/libreoffice/stable/6.1.6/win/x86_64/LibreOffice_6.1.6_Win_x64.msi
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
pifpaf
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 06 mai 2019 19:56

Re: Conversion auto nb.si.ens en countifs avec #NOM ? en ret

Message par pifpaf »

Bonjour njhub,

Merci de l'intérêt porté à ma question. Malheureusement pour ce qui est de la MAJ, je n'ai pas la main sur le sujet ..... mais effectivement j'avais ciblé que cela pouvait éventuellement être une explication. Cela dit, la question reste d'actualité pour une formulation alternative ... au cas où .... si quelqu'un sait comment contourner / remplacer la formule par une autre je suis preneur.

D'avance merci de votre aide.
OpenOffice 4.1.5
Win 7
Avatar de l’utilisateur
gerard24
ManitOOu
ManitOOu
Messages : 3160
Inscription : 06 juil. 2008 19:08
Localisation : dans le Périgord

Re: Conversion auto nb.si.ens en countifs avec #NOM ? en ret

Message par gerard24 »

Bonsoir,

Code : Tout sélectionner

NB.SI.ENS(plage_1;critère_1;plage_2;critère_2)
peut être remplacé par

Code : Tout sélectionner

SOMMEPROD(plage_1=critère_1;plage_2=critère_2)
A+
OOodidacte
LibreOffice 6.4.5 sous Windows 10.
pour télécharger LibreOffice
pifpaf
NOOuvel adepte
NOOuvel adepte
Messages : 13
Inscription : 06 mai 2019 19:56

Re: Conversion auto nb.si.ens en countifs avec #NOM ? en ret

Message par pifpaf »

Bonsoir Gérard24,

Merci pour ta réponse qui m'a mis sur la bonne voie ! En effet, la piste de someprod était la bonne. Je dis piste car recopiée telle quelle elle ne me donnait pas le bon résultat. En cherchant un peu, je suis arrivé à la solution à savoir non pas SOMMEPROD(plage_1=critère_1;plage_2=critère_2) comme indiqué mais
SOMMEPROD((plage_1=critère_1)*(plage_2=critère_2))

Voilà qui pourrait servir à d'autres !!

Encore un grand merci pour cette réponse qui a amené à la solution :super: :bravo:
OpenOffice 4.1.5
Win 7
Verrouillé