[Résolu] Remplissage d'une cellule en fonction d'autres

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.

[Résolu] Remplissage d'une cellule en fonction d'autres

Messagepar Kilred » 17 Jan 2020 14:16

Bonjour à tous et toutes,

Après des recherches infructueuses je me tourne vers la création de sujet.
Peut-être n'ai-je pas les bons termes de recherche, vu que ce que j'essaie de faire me semble compliqué, et que je ne maîtrise pas Calc.

Je vous plante le décor :
Je suis couturière et je crée actuellement mon inventaire. Chacune de mes confections appartient à un groupe de produit, et je voudrais les numéroter au sein de leur catégorie.
Pour ce faire, je voudrais automatiser la chose, et ne pas devoir chercher à chaque fois quel est le dernier numéro affecté.

Dans la pratique :
Je vous joint une partie de mon tableur, pour que vous puissiez m'aider. Et parce que je crains de ne pas être claire dans mes explications.
L'idée, ce serait que quand je rentre le groupe de produit dans une cellule de la colonne H, ça m'affiche le bon numéro de produit dans la colonne I. Il faut donc que je lui demande d'aller chercher la case précédente, dans colonne H, contenant le même groupe de produit, puis qu'il regarde quel numéro est assigné dans la colonne I, et qu'ensuite il incrémente de 1. :fou:
Exemple : pour I7, il regarde H7 puis cherche la cellule précédente contenant le même nom, ie H4, et qu'il note donc la valeur de I4 incrémenté de 1, soit 003. Donc I7=003.

Voilà tout mon dilemme. J'espère que vous pourrez m'aider :D
Merci !
Pièces jointes
Aide pour formule.ods
(19.62 Kio) Téléchargé 21 fois
Dernière édition par Kilred le 17 Jan 2020 20:24, édité 2 fois.
Apache Open Office 4.1.7 sur Windows 10
Kilred
Fraîchement OOthentifié
 
Message(s) : 2
Inscrit le : 17 Jan 2020 13:36

Re: Remplissage d'une cellule en fonction de plusieurs autre

Messagepar MIGNON » 17 Jan 2020 16:16

Bonjour,

Tout cela et même beaucoup plus, est expliqué dans ce tutoriel :
https://forum.openoffice.org/fr/forum/viewtopic.php?f=29&t=22295

Bonne lecture
Open Office 4.1.7
sous Windows 10 famille version 17134.523
Avatar de l’utilisateur
MIGNON
NOOuvel adepte
NOOuvel adepte
 
Message(s) : 11
Inscrit le : 12 Fév 2019 08:53

Re: Remplissage d'une cellule en fonction de plusieurs autre

Messagepar OOotremer971 » 17 Jan 2020 17:30

Bonjour,

En I3 :
Code : Tout sélectionner   AgrandirRéduire
=CONCATENER("0";"0";NB.SI($H$3:H3;H3))

a étirer vers le bas
MIGNON a écrit:Tout cela et même beaucoup plus, est expliqué dans ce tutoriel :

@MIGNON J'aimerai bien que tu m'expliques en quoi ce tutoriel(sur les fonction de recherche) prétend répondre à la question posée. Merci
Pièces jointes
Aide pour formule_Mod1.ods
(18.02 Kio) Téléchargé 17 fois
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10
Ubuntu 18.04.4 LTS
OpenSuse Leap
Avatar de l’utilisateur
OOotremer971
HédOOniste
HédOOniste
 
Message(s) : 2353
Inscrit le : 16 Avr 2010 14:31

Re: Remplissage d'une cellule en fonction de plusieurs autre

Messagepar yclik » 17 Jan 2020 17:37

Bonsoir
en J3
Code : Tout sélectionner   AgrandirRéduire
=SI(H3="";"";(NB.SI(H$3:H3;H3)))

avec format cellule nombre 00#
A recopier vers le bas

grillé par OOotremer971 :wink:
OpenOffice 4.1.7 sous Windows 10
Avatar de l’utilisateur
yclik
SuppOOrter
SuppOOrter
 
Message(s) : 1223
Inscrit le : 15 Déc 2010 09:33

Re: Remplissage d'une cellule en fonction de plusieurs autre

Messagepar Kilred » 17 Jan 2020 20:14

OOotremer971 a écrit:Bonjour,

En I3 :
Code : Tout sélectionner   AgrandirRéduire
=CONCATENER("0";"0";NB.SI($H$3:H3;H3))

a étirer vers le bas


&

yclik a écrit:Bonsoir
en J3
Code : Tout sélectionner   AgrandirRéduire
=SI(H3="";"";(NB.SI(H$3:H3;H3)))

avec format cellule nombre 00#
A recopier vers le bas

grillé par OOotremer971 :wink:


Je viens de l'intégrer dans mon fichier, c'est juste parfait ! Un énorme merci.
Ca me paraissait tellement plus compliqué en plus ! C'est magique !!! Je vais arrêter de m'arracher les cheveux :bravo:
Je passerais une agréable soirée grâce à vous :super:
Apache Open Office 4.1.7 sur Windows 10
Kilred
Fraîchement OOthentifié
 
Message(s) : 2
Inscrit le : 17 Jan 2020 13:36


Retour vers Tableur

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Google [Bot] et 2 invité(s)