Formule dans fonction SI Excel
Résolu
Em.ba
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Formule dans fonction SI Excel
- Formule si et excel - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Mise en forme conditionnelle excel formule si - Guide
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
3 réponses
Bonjour,
oui, tu peux mettre des formules.
=si(ton_test;formule_si_test_vrai;;formule_si_test_faux)
Si tu as du mal tu peux déposer ton fichier sur cjoint.com et coller ici le lien fourni.
eric
oui, tu peux mettre des formules.
=si(ton_test;formule_si_test_vrai;;formule_si_test_faux)
Si tu as du mal tu peux déposer ton fichier sur cjoint.com et coller ici le lien fourni.
eric
Merci,
J'ai simplifié les données et les ai déposé sur cjoint :
Voici mon fichier 1 : https://www.cjoint.com/?3FhlnlFrsgU
Voici mon fichier 2 : https://www.cjoint.com/?BFhlovCMN2c
Du coup les cellules ne sont plus les mêmes, voici la formules "parlée" avec les nouvelles coordonnées de cellules :
(J'ai mis un montant au pif dans la cellule A2 pour l'exemple)
Si A2 est compris entre 450 et 2499, alors C2 = A2 x B2 [fichier 2]
Si A2 est compris entre 2500 et 4499, alors C2 = A2 x B3 [fichier 2]
Si A2 est compris entre 4500€ et 7499€, alors C2 = A2 x B4 [fichier 2]
Etc ...
La cellule qui doit contenir la formule est donc C2 du fichier 1 (en jaune).
Le but est donc d'entrer un montant A2, et d'avoir le loyer calculé automatiquement selon les coefficients.
En espérant t'avoir éclairé.
Merci d'avance.
Em.
J'ai simplifié les données et les ai déposé sur cjoint :
Voici mon fichier 1 : https://www.cjoint.com/?3FhlnlFrsgU
Voici mon fichier 2 : https://www.cjoint.com/?BFhlovCMN2c
Du coup les cellules ne sont plus les mêmes, voici la formules "parlée" avec les nouvelles coordonnées de cellules :
(J'ai mis un montant au pif dans la cellule A2 pour l'exemple)
Si A2 est compris entre 450 et 2499, alors C2 = A2 x B2 [fichier 2]
Si A2 est compris entre 2500 et 4499, alors C2 = A2 x B3 [fichier 2]
Si A2 est compris entre 4500€ et 7499€, alors C2 = A2 x B4 [fichier 2]
Etc ...
La cellule qui doit contenir la formule est donc C2 du fichier 1 (en jaune).
Le but est donc d'entrer un montant A2, et d'avoir le loyer calculé automatiquement selon les coefficients.
En espérant t'avoir éclairé.
Merci d'avance.
Em.
Re,
en C2 :
=A2*RECHERCHEV(A2;[fichier_2_ccm.xlsx]Feuil1!$A$2:$B$6;2)
Mais tu pourrais mettre tout dans le même classeur, ça t'évitera d'avoir des pb de liaison si un fichier_2 est déplacé alors que fichier_1 est fermé.
eric
en C2 :
=A2*RECHERCHEV(A2;[fichier_2_ccm.xlsx]Feuil1!$A$2:$B$6;2)
Mais tu pourrais mettre tout dans le même classeur, ça t'évitera d'avoir des pb de liaison si un fichier_2 est déplacé alors que fichier_1 est fermé.
eric
Malheureusement je ne peux pas le mettre sous le même fichier (ce sont mes instructions).
Néanmoins, j'ai insérer cette formule dans C2 :
=SI(ET(A2>450;A2<2499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$2)/100
et ça marche... par contre maintenant il faut que j'y insère toutes les autres conditions, soit :
Et, si A2>2500;A2<7499 alors C2 = A2 x B3
etc ...
Et j'ai bien du mal !
Merci pour ta réponse
Néanmoins, j'ai insérer cette formule dans C2 :
=SI(ET(A2>450;A2<2499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$2)/100
et ça marche... par contre maintenant il faut que j'y insère toutes les autres conditions, soit :
Et, si A2>2500;A2<7499 alors C2 = A2 x B3
etc ...
Et j'ai bien du mal !
Merci pour ta réponse
quelle fenetre ? avec quoi dedans ? pas devin ici, il faut tout dire.
Ah, j'ai oublié de te dire que j'avais légèrement modifié le fichier2 :
https://www.cjoint.com/?BFhot5Qr2Bq
Pour la formule les 2 fichiers doivent être ouverts.
Dans la formule, au lieu de saisir [fichier_2_ccm.xlsx]Feuil1!$A$2:$B$6, tu insères le curseur à cet endroit et tu vas sélectionner la plage à la souris dans l'autre fichier.
Et tu rends la plage 'absolue' avec F4 qui t'ajoutera les $.
Le nom du fichier apparaitra lorsque tu fermeras fichier2
eric
Ah, j'ai oublié de te dire que j'avais légèrement modifié le fichier2 :
https://www.cjoint.com/?BFhot5Qr2Bq
Pour la formule les 2 fichiers doivent être ouverts.
Dans la formule, au lieu de saisir [fichier_2_ccm.xlsx]Feuil1!$A$2:$B$6, tu insères le curseur à cet endroit et tu vas sélectionner la plage à la souris dans l'autre fichier.
Et tu rends la plage 'absolue' avec F4 qui t'ajoutera les $.
Le nom du fichier apparaitra lorsque tu fermeras fichier2
eric
Il s'agissait d'une fenêtre de recherche de fichiers (ouvrir un document)
Mais je viens de réussir. La formule que j'ai rentré est :
=SI(ET(A2>450;A2<2499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$2/100;SI(ET(A2>2500;A2<4499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$3/100;SI(ET(A2>4500;A2<7499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$4/100;SI(ET(A2>7500;A2<11999);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$5/100;SI(ET(A2>12000;A2<15000);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$6/100)))))
Merci pour ton aide.
Mais je viens de réussir. La formule que j'ai rentré est :
=SI(ET(A2>450;A2<2499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$2/100;SI(ET(A2>2500;A2<4499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$3/100;SI(ET(A2>4500;A2<7499);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$4/100;SI(ET(A2>7500;A2<11999);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$5/100;SI(ET(A2>12000;A2<15000);A2*'[fichier 2 ccm.xlsx]Feuil1'!$B$6/100)))))
Merci pour ton aide.