Calcul RechercheV + liste déroulante
Résolu/Fermé
JESSE76
Messages postés
98
Date d'inscription
mercredi 6 mai 2020
Statut
Membre
Dernière intervention
20 septembre 2020
-
8 mai 2020 à 00:00
Raymond PENTIER Messages postés 58777 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 8 mai 2020 à 18:22
Raymond PENTIER Messages postés 58777 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 24 décembre 2024 - 8 mai 2020 à 18:22
A voir également:
- Calcul RechercheV + liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Calcul moyenne excel - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Supprimer une liste déroulante excel - Forum Word
3 réponses
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 259
8 mai 2020 à 01:25
8 mai 2020 à 01:25
Bonjour.
Il est beaucoup plus agréable pour nous de travailler sur un fichier Excel que sur une capture d'écran inerte !
Tu nous obliges en effet à créer nous-mêmes un fichier identique à celui qui existe déjà ...
Je ne sais pas si j'ai bien compris comment fonctionne ton simulateur :
- Les lignes 1 à 30 sont définitives
- La cellule Y31 est modifiable (par liste déroulante avec 3 choix)
- Les cellules Y32 à Y36 sont définitives (et ne servent à rien !)
- La cellule Y38 contient la formule que tu nous indiques (avec les données en exemple). Cette formule est d'ailleurs fausse, et devrait s'écrire (13 - 4.85) * 254 - 4 * 60 qui a pour résultat 1830,10 alors que la tienne donne -1485,90 à cause des parenthèses manquantes !
Est-ce bien cela ? Si oui, la formule est
=(RECHERCHEV(Y31;R10:AA12;2;0)-RECHERCHEV(Y31;R10:AA12;4;0))*RECHERCHEV(Y31;R10:AA12;6;0)-RECHERCHEV(Y31;R10:AA12;8;0)*RECHERCHEV(Y31;R10:AA12;10;0)
et si tu définis le nom "pl" pour la plage R10:AA12 tu gagneras 30 caractères :
=(RECHERCHEV(Y31;pl;2;0)-RECHERCHEV(Y31;pl;4;0))*RECHERCHEV(Y31;pl;6;0)-RECHERCHEV(Y31;pl;8;0)*RECHERCHEV(Y31;pl;10;0)
Il est beaucoup plus agréable pour nous de travailler sur un fichier Excel que sur une capture d'écran inerte !
Tu nous obliges en effet à créer nous-mêmes un fichier identique à celui qui existe déjà ...
Je ne sais pas si j'ai bien compris comment fonctionne ton simulateur :
- Les lignes 1 à 30 sont définitives
- La cellule Y31 est modifiable (par liste déroulante avec 3 choix)
- Les cellules Y32 à Y36 sont définitives (et ne servent à rien !)
- La cellule Y38 contient la formule que tu nous indiques (avec les données en exemple). Cette formule est d'ailleurs fausse, et devrait s'écrire (13 - 4.85) * 254 - 4 * 60 qui a pour résultat 1830,10 alors que la tienne donne -1485,90 à cause des parenthèses manquantes !
Est-ce bien cela ? Si oui, la formule est
=(RECHERCHEV(Y31;R10:AA12;2;0)-RECHERCHEV(Y31;R10:AA12;4;0))*RECHERCHEV(Y31;R10:AA12;6;0)-RECHERCHEV(Y31;R10:AA12;8;0)*RECHERCHEV(Y31;R10:AA12;10;0)
et si tu définis le nom "pl" pour la plage R10:AA12 tu gagneras 30 caractères :
=(RECHERCHEV(Y31;pl;2;0)-RECHERCHEV(Y31;pl;4;0))*RECHERCHEV(Y31;pl;6;0)-RECHERCHEV(Y31;pl;8;0)*RECHERCHEV(Y31;pl;10;0)
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 259
8 mai 2020 à 02:14
8 mai 2020 à 02:14
Re-bonjour, Jesse.
Je ne sais pas si tu es un garçon ou une fille, ton profil étant incomplètement renseigné ...
Mais comme tu sembles avoir l'esprit ouvert, je m'autorise une deuxième intervention, toujours dans le but de faciliter tes prochaines discussions dans ce forum.
Tu devrais faire comme moi ; une fois que j'ai terminé mon message, qu'il soit court ou long, avec ou sans illustration, je prends toujours le temps de le prévisualiser, pas seulement pour corriger mes fautes de frappe, d'orthographe et de grammaire, mais aussi pour raccourcir mes phrases et enlever ce qui est inutile à la compréhension de mon propos.
Ainsi, ton message initial aurait pu être plus concis, grâce à quoi nous l'aurions compris plus vite et plus aisément, sans pour autant perdre de l'information utile :
Es-tu d'accord avec mon analyse et convaincu de son intérêt ?
Cordialement.
Je ne sais pas si tu es un garçon ou une fille, ton profil étant incomplètement renseigné ...
Mais comme tu sembles avoir l'esprit ouvert, je m'autorise une deuxième intervention, toujours dans le but de faciliter tes prochaines discussions dans ce forum.
Tu devrais faire comme moi ; une fois que j'ai terminé mon message, qu'il soit court ou long, avec ou sans illustration, je prends toujours le temps de le prévisualiser, pas seulement pour corriger mes fautes de frappe, d'orthographe et de grammaire, mais aussi pour raccourcir mes phrases et enlever ce qui est inutile à la compréhension de mon propos.
Ainsi, ton message initial aurait pu être plus concis, grâce à quoi nous l'aurions compris plus vite et plus aisément, sans pour autant perdre de l'information utile :
J'ai encore besoin de vos lumières, car je ne trouve pas la solution :
Je crée un simulateur de calcul de frais ; à cet effet j'ai un tableau de trois lignes ; ma première colonne (R10 à R12) est la source d'une liste déroulante placée en (Y31) ; je veux par exemple que pour le choix "Je vais au restaurant", Excel calcule 13 - 4.85 * 254 - 4 * 60 = 1830 €
Dans un autre tableau j'ai une formule qui fonctionne ; mais sans opération, juste une recherche de donnée : =RECHERCHEV(Y31;R10:AA12;2;0)
Je ne sais pas écrire la formule complète. Pourriez-vous m'aider SVP ?
Capture d'écran jointe.
Vous remerciant par avance.
Es-tu d'accord avec mon analyse et convaincu de son intérêt ?
Cordialement.
JESSE76
Messages postés
98
Date d'inscription
mercredi 6 mai 2020
Statut
Membre
Dernière intervention
20 septembre 2020
8 mai 2020 à 14:23
8 mai 2020 à 14:23
Bonjour,
Bien vu pour ta remarque concernant mon profil que je viens de remplir et mettre à jour, tu peux donc maintenant voir que je suis un homme lol.
Je suis tout à fait d'accord avec toi, je ne suis pas un habitué des forums.
Bien à toi et merci encore.
Bien vu pour ta remarque concernant mon profil que je viens de remplir et mettre à jour, tu peux donc maintenant voir que je suis un homme lol.
Je suis tout à fait d'accord avec toi, je ne suis pas un habitué des forums.
Bien à toi et merci encore.
Raymond PENTIER
Messages postés
58777
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
24 décembre 2024
17 259
8 mai 2020 à 18:22
8 mai 2020 à 18:22
Parfait !
Je pense que nous allons souvent nous croiser dans les forums de CCM, en particulier celui sur la Bureautique ...
Bonne journée (et bon déconfinement très bientôt).
Je pense que nous allons souvent nous croiser dans les forums de CCM, en particulier celui sur la Bureautique ...
Bonne journée (et bon déconfinement très bientôt).
8 mai 2020 à 01:35
N'ayant pas eu de réponse j'ai rusé en trichant avec un autre petit tableau qui m'a permis de trouver une combine.
Toutefois j'avais mis de côté mon problème, j'ai donc inséré ta formule QUI FONCTIONNE c'est franchement balaise !
Je te remercie.
J'ai pris note de ta remarque et la prochaine fois que j'ai un soucis avec autant d'info je transférer le fichier.
Merci encore à toi !