Bonjour,
Je suis en panne avec numbers. Je vais tâcher d'être clair:
J'ai un tableau avec deux feuilles.
Dans la première feuille, j'ai 3 lignes et 2 colonnes.
A2 = boeuf, B2 = 10€
A3 = cabillaud, B3 = 15€
A4 = saumon, B4= 20€
Dans la deuxième feuille, j'ai une ligne et deux colonnes:
En A2, j'ai un menu déroulant qui contient boeuf, cabillaud, saumon
En B2, j'ai un script qui dit:
=SI(A2="boeuf";Feuille 1::Tableau 1::B2;
SI(A2="cabillaud";Feuille 1::Tableau 1::B3;
SI(A2="saumon";Feuille 1::Tableau 1::B4))
Je peux donc faire afficher les prix de mes produits de la première feuille et je n'ai qu'à modifier les valeurs de produits de la première feuille pour actualiser la seconde feuille. Jusque-là, parfait.
Maintenant j'ajoute un produit en A5 dans ma première feuille, par exemple canard et en B5 25€, et que dans la 2ème feuille j'ajoute une ligne à mon script:
SI(A5="canard";Feuille 1::Tableau 1::B5), cela fonctionne toujours et j'ai mes 4 valeurs.
Si maintenant (car dans la réalité j'ai des dizaines de valeurs que j'ajoute au fil du temps) je classe la colonne A de la première feuille par ordre alphabétique, mon canard va se retrouver en ligne 4 en en dessous du cabillaud (et forcément mon saumon en ligne 5), par contre dans la deuxième feuille, la cellule B2 affichera non plus la valeur du canard mais bien celle du saumon puisqu'elle affiche la valeur de la cellule B5.
Ma question est: Comment lier une cellule de la feuille 2 à une cellule de la feuille 1 et conserver ce lien même si la disposition est modifier par un tri alphabétique ou autre?
Je suis épuisé de recommencer mes scripts chaque fois que j'ajoute des valeurs...
Je préférerais trouver une solution sur numbers mais suis prêt à passer sur excel (que je ne connais pas) si nécessaire.
Merci mille fois de vos idées lumineuses.
Cordialement,
Watson
Je suis en panne avec numbers. Je vais tâcher d'être clair:
J'ai un tableau avec deux feuilles.
Dans la première feuille, j'ai 3 lignes et 2 colonnes.
A2 = boeuf, B2 = 10€
A3 = cabillaud, B3 = 15€
A4 = saumon, B4= 20€
Dans la deuxième feuille, j'ai une ligne et deux colonnes:
En A2, j'ai un menu déroulant qui contient boeuf, cabillaud, saumon
En B2, j'ai un script qui dit:
=SI(A2="boeuf";Feuille 1::Tableau 1::B2;
SI(A2="cabillaud";Feuille 1::Tableau 1::B3;
SI(A2="saumon";Feuille 1::Tableau 1::B4))
Je peux donc faire afficher les prix de mes produits de la première feuille et je n'ai qu'à modifier les valeurs de produits de la première feuille pour actualiser la seconde feuille. Jusque-là, parfait.
Maintenant j'ajoute un produit en A5 dans ma première feuille, par exemple canard et en B5 25€, et que dans la 2ème feuille j'ajoute une ligne à mon script:
SI(A5="canard";Feuille 1::Tableau 1::B5), cela fonctionne toujours et j'ai mes 4 valeurs.
Si maintenant (car dans la réalité j'ai des dizaines de valeurs que j'ajoute au fil du temps) je classe la colonne A de la première feuille par ordre alphabétique, mon canard va se retrouver en ligne 4 en en dessous du cabillaud (et forcément mon saumon en ligne 5), par contre dans la deuxième feuille, la cellule B2 affichera non plus la valeur du canard mais bien celle du saumon puisqu'elle affiche la valeur de la cellule B5.
Ma question est: Comment lier une cellule de la feuille 2 à une cellule de la feuille 1 et conserver ce lien même si la disposition est modifier par un tri alphabétique ou autre?
Je suis épuisé de recommencer mes scripts chaque fois que j'ajoute des valeurs...
Je préférerais trouver une solution sur numbers mais suis prêt à passer sur excel (que je ne connais pas) si nécessaire.
Merci mille fois de vos idées lumineuses.
Cordialement,
Watson