[Résolu]Associer recherche et fonction SI ?

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.
Elise34
Fraîchement OOthentifié
Messages : 7
Inscription : 17 sept. 2021 13:08

[Résolu]Associer recherche et fonction SI ?

Message par Elise34 »

Bonjour,

J'aimerais une formule pour demander à ce que si une donnée (ex:34000) est présente dans tel onglet, le résultat est 1
Si elle est présente dans tel autre onglet, le résultat est 2
Sinon 3

Vous pensez que c'est possible ?
Dernière modification par Elise34 le 20 sept. 2021 09:48, modifié 1 fois.
LibreOffice 5.4.5.1.M2 - Version du travail
Windows 10 Pro - 1809
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 9224
Inscription : 28 août 2010 10:45

Re: Associer recherche et fonction SI ?

Message par micmac »

Bonjour et bienvenue sur le forum,
Dans votre signature il y a écrit : LibreOffice 5.4.5.1.M2
Votre signature est incomplètement renseignée et fait mention d'une version LibreOffice qui n'est plus maintenue.
Si c'est une obligation ou un choix mentionnez-le dans votre signature.

Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée

Afin de profiter des dernières améliorations, il est fortement recommandé d'être à jour de la dernière version officielle stable

Dans votre signature il est nécessaire d'indiquer :
  1. la version exacte de AOO ou LibO (AOO 4.1.10, LibO 7.1.6 par exemple) ;
  2. la version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Ubuntu 20.04, macOS 11.5 par exemple).
Accès direct à votre signature pour la corriger.

Cordialement.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Avatar de l’utilisateur
rollmops
PassiOOnné
PassiOOnné
Messages : 665
Inscription : 20 déc. 2017 15:45

Re: Associer recherche et fonction SI ?

Message par rollmops »

Bonjour,

Une fonction SI n'incluant que deux condtions, il suffit d'utiliser 2 fonctions SI dans ta formule.
OpenOffice 4.1.15 - Windows 10
Elise34
Fraîchement OOthentifié
Messages : 7
Inscription : 17 sept. 2021 13:08

Re: Associer recherche et fonction SI ?

Message par Elise34 »

Oui mais quelle formule?
LibreOffice 5.4.5.1.M2 - Version du travail
Windows 10 Pro - 1809
Avatar de l’utilisateur
rollmops
PassiOOnné
PassiOOnné
Messages : 665
Inscription : 20 déc. 2017 15:45

Re: Associer recherche et fonction SI ?

Message par rollmops »

La formule dépend du document. Fournis un document exemple afin qu'on fasse une réponse adaptée.
OpenOffice 4.1.15 - Windows 10
Elise34
Fraîchement OOthentifié
Messages : 7
Inscription : 17 sept. 2021 13:08

Re: Associer recherche et fonction SI ?

Message par Elise34 »

Voilà
Dans le 3eme onglet, en valeur je voudrais un 1 si l'INSEE est présent dans l'onglet 1, un 2 si présent dans l'onglet 2 ou un 0 sinon.

Merci
Pièces jointes
test.ods
(41.86 Kio) Téléchargé 57 fois
LibreOffice 5.4.5.1.M2 - Version du travail
Windows 10 Pro - 1809
Avatar de l’utilisateur
rollmops
PassiOOnné
PassiOOnné
Messages : 665
Inscription : 20 déc. 2017 15:45

Re: Associer recherche et fonction SI ?

Message par rollmops »

Elise34 a écrit :si une donnée (ex:34000) est présente dans tel onglet
34000 n'est nulle part dans ton document. :?
Peux-tu nous faire gagner du temps en nous indiquant concrétement ce que tu cherches à avoir comme résultat ?
Joins une capture d'écran pour nous montrer à quoi il faut arriver.
OpenOffice 4.1.15 - Windows 10
Elise34
Fraîchement OOthentifié
Messages : 7
Inscription : 17 sept. 2021 13:08

Re: Associer recherche et fonction SI ?

Message par Elise34 »

C'était un exemple,
dans l'onglet 3, en valeur pour 34001 j'aimerais avoir un 1 , vu que 34001 est dans le premier onglet
par contre 34023 n'est pas dans le premier onglet mais dans le second, j'aimerais un 2
34019 n'est ni dans le 1 ni dans le 2, j'aimerais un 0

J’espère être claire...
Pièces jointes
Annotation.png
LibreOffice 5.4.5.1.M2 - Version du travail
Windows 10 Pro - 1809
Avatar de l’utilisateur
yclik
HédOOniste
HédOOniste
Messages : 1658
Inscription : 15 déc. 2010 09:33

Re: Associer recherche et fonction SI ?

Message par yclik »

Bonsoir
A tester

Code : Tout sélectionner

=SI(ESTERREUR(EQUIV(TEXTE(A2;0);Feuille7.$A$1:$A$300;0));SI(ESTERREUR(EQUIV(TEXTE(A2;0);Feuille8.$A$1:$A$300;0));0;2);1)
OpenOffice 4.1.14 sous Windows 10
Elise34
Fraîchement OOthentifié
Messages : 7
Inscription : 17 sept. 2021 13:08

Re: Associer recherche et fonction SI ?

Message par Elise34 »

Merci beaucoup, j'essaierai lundi
LibreOffice 5.4.5.1.M2 - Version du travail
Windows 10 Pro - 1809
Avatar de l’utilisateur
Jean-Louis Cadeillan
GourOOu
GourOOu
Messages : 5733
Inscription : 03 janv. 2009 00:56

Re: Associer recherche et fonction SI ?

Message par Jean-Louis Cadeillan »

Bonsoir,
Elise34 a écrit :J’espère être claire...
Pas complètement. Tu ne nous dis pas :
  • que si le N°INSEE est présent dans le premier onglet, il l'est aussi dans le second, or cela semble être la règle dans ton fichier
  • si un n°INSEE peut être présent plusieurs fois dans le même onglet (ce qui n'est pas le cas dans ton fichier).
  • si le fait que les n°INSEE soient au format texte est voulu ou non dans le premier onglet.
Une autre solution envisageable :

Code : Tout sélectionner

=SI(SOMMEPROD(CNUM(Feuille7.$A$2:$A$280)=A2);1;SI(SOMMEPROD(Feuille8.$A$2:$A$298=A2);2;0))
Cordialement,
Jean-Louis
LibO 7.6.5.2 (x64 avec Java 1.8.0_401) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1
Elise34
Fraîchement OOthentifié
Messages : 7
Inscription : 17 sept. 2021 13:08

Re: Associer recherche et fonction SI ?

Message par Elise34 »

Jean-Louis Cadeillan a écrit :si le N°INSEE est présent dans le premier onglet, il l'est aussi dans le second, or cela semble être la règle dans ton fichier
Ce n'est pas une règle, c'est peut-être le cas mais ce serait un hasard.
Jean-Louis Cadeillan a écrit :si un n°INSEE peut être présent plusieurs fois dans le même onglet (ce qui n'est pas le cas dans ton fichier)
Non en effet ce n'est pas possible.
Jean-Louis Cadeillan a écrit :si le fait que les n°INSEE soient au format texte est voulu ou non dans le premier onglet.
C'est dû à un bug précédent, normalement je peux mettre un autre format maintenant.

Merci, je vous dirai demain si ça a marché.
LibreOffice 5.4.5.1.M2 - Version du travail
Windows 10 Pro - 1809
Elise34
Fraîchement OOthentifié
Messages : 7
Inscription : 17 sept. 2021 13:08

Re: Associer recherche et fonction SI ?

Message par Elise34 »

Merci beaucoup Yclik et Jean-Louis.

Vos deux solutions fonctionnent parfaitement à première vue.
Me reste plus qu'à comprendre le fonctionnement :wink:

Encore merci
LibreOffice 5.4.5.1.M2 - Version du travail
Windows 10 Pro - 1809
Verrouillé