Copier la valeur d'une cellule sous condition
Résolu/Fermé
McFly
-
9 janv. 2010 à 14:25
Mike-31 Messages postés 18195 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mai 2023 - 11 janv. 2010 à 15:31
Mike-31 Messages postés 18195 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 29 mai 2023 - 11 janv. 2010 à 15:31
A voir également:
- Excel récupérer valeur cellule si condition
- Liste déroulante excel - Guide
- Formule excel - Guide
- Excel colorer une cellule sous condition d'une autre cellule ✓ - Forum Excel
- Excel cellule couleur si condition texte - Guide
- Changer la couleur d'une cellule selon son texte - Forum Excel
10 réponses
et bien en fait, c'est plus compliqué.
on va dire que j'ai 6 classes d'effectifs: [0-9],[10-29],[30-49],[50-99],[100-199] et [200-250]
pour chaque classe d'effectif, j'ai un montant maximum à ne pas dépasser.
[0-9]==> 14840
[10-29] ==>29191
[30-49]==>40000
[50-99]==>47406
[100-199]==>50279
[200-250]==>76185
j'ai une base de 550 lignes à peu près. il faut que je teste la cellule dans laquelle j'ai mes classes d'effectifs, une fois cela fait, je teste le montant et, en fonction de la classe d'effectif, je regarde si ce montant est supérieur à mon plafond. Après, soit je prends le montant initial, soit je le remplace par mon plafond.
Avec une formule si, je vois pas comment le faire. Elle serait trop complexe non ?
C'est pour ça que je me suis dirigé vers vba en fait même si mon niveau me limite à cette heure-ci :D.
on va dire que j'ai 6 classes d'effectifs: [0-9],[10-29],[30-49],[50-99],[100-199] et [200-250]
pour chaque classe d'effectif, j'ai un montant maximum à ne pas dépasser.
[0-9]==> 14840
[10-29] ==>29191
[30-49]==>40000
[50-99]==>47406
[100-199]==>50279
[200-250]==>76185
j'ai une base de 550 lignes à peu près. il faut que je teste la cellule dans laquelle j'ai mes classes d'effectifs, une fois cela fait, je teste le montant et, en fonction de la classe d'effectif, je regarde si ce montant est supérieur à mon plafond. Après, soit je prends le montant initial, soit je le remplace par mon plafond.
Avec une formule si, je vois pas comment le faire. Elle serait trop complexe non ?
C'est pour ça que je me suis dirigé vers vba en fait même si mon niveau me limite à cette heure-ci :D.