Quel formule pour un report?
etoilenanou
Messages postés
19
Statut
Membre
-
Raymond PENTIER Messages postés 71833 Date d'inscription Statut Contributeur Dernière intervention -
Raymond PENTIER Messages postés 71833 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'aimerais savoir si il est possible de faire un report d'une cellule dans une autre cellule sans modifier la somme et que dans la nouvelle cellule du report aucune somme ne s'affiche?
la formule est pour un tableau qui est de semaine en semaine (diner, soupe, etc) dans une école. (B3:E3= diner pour lundi, mardi, jeudi, vendredi; F3:I3= soupe lundi, mardi, jeudi,vendredi;J3= frite un seul jour; K3:N3= dago lundi, mardi, jeudi,vendredi) le tableau étant reporté 4 ou 5 fois les un à côté des autres pour représenté 1 mois!
ex: le formule est:
=(B3:E3)*2.6+(F3:I3)*0.5+(J3*1)+(K3:N3)*2.7
si en D3 je voudrais le reporter sur la même ligne mais a la colonne R3(étant le tableau de la semaine suivante), que la somme reste la même pour D3 mais que il n'y ai pas de somme pour R3.
est-il possible de faire cela? sachant que pour chaque colonne le total se fait pour savoir le nombre de repas, soupe, etc par jour....
lol, je sais c'est complexe mais bon... quelqu'un pourrait m'aider???
merci d'avance.
j'aimerais savoir si il est possible de faire un report d'une cellule dans une autre cellule sans modifier la somme et que dans la nouvelle cellule du report aucune somme ne s'affiche?
la formule est pour un tableau qui est de semaine en semaine (diner, soupe, etc) dans une école. (B3:E3= diner pour lundi, mardi, jeudi, vendredi; F3:I3= soupe lundi, mardi, jeudi,vendredi;J3= frite un seul jour; K3:N3= dago lundi, mardi, jeudi,vendredi) le tableau étant reporté 4 ou 5 fois les un à côté des autres pour représenté 1 mois!
ex: le formule est:
=(B3:E3)*2.6+(F3:I3)*0.5+(J3*1)+(K3:N3)*2.7
si en D3 je voudrais le reporter sur la même ligne mais a la colonne R3(étant le tableau de la semaine suivante), que la somme reste la même pour D3 mais que il n'y ai pas de somme pour R3.
est-il possible de faire cela? sachant que pour chaque colonne le total se fait pour savoir le nombre de repas, soupe, etc par jour....
lol, je sais c'est complexe mais bon... quelqu'un pourrait m'aider???
merci d'avance.
A voir également:
- Formule excel report de données
- Formule excel si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Liste déroulante excel - Guide
- Excel mise en forme conditionnelle formule - Guide
- Trier des données excel - Guide
10 réponses
bonsoir,
euh oui mais j'aimerais que par ex; pour les cellules B3:E3 a la place de 1 (représentant le nbre de repas, soupe, etc) je mette R pour report et que en R3 s'indique 1. Mais pour le calcul de la semaine le montant représenté par 1 en R3 ne s'additionne pas aux autres cellule mais s'additionne pour la colonne R
puff, dur dur....
euh oui mais j'aimerais que par ex; pour les cellules B3:E3 a la place de 1 (représentant le nbre de repas, soupe, etc) je mette R pour report et que en R3 s'indique 1. Mais pour le calcul de la semaine le montant représenté par 1 en R3 ne s'additionne pas aux autres cellule mais s'additionne pour la colonne R
puff, dur dur....
Oui, très dur, très dur !
Alors envoie ton fichier en y mettant à la main (et en couleur) les résultats que tu veux faire calculer par Excel.
Alors envoie ton fichier en y mettant à la main (et en couleur) les résultats que tu veux faire calculer par Excel.
Bonjour Raymond,
oui en effet dur dur...
voici un capture d'écran qui vous facilitera peut-être la tâche!
https://www.cjoint.com/?0AtnjtxviOL
pour le report (R) d'une semaine et conservé la montant (déjà payé) j'ai comme formule:
=NB.SI(C13:F13;"R")*2.6+SOMME(C13:F13)*2.6
mais rien pour la semaine ou le report a été fait car celui-ci ne doit plus être comptabiliser pour la semaine. Mais il doit être dans le total du jour!
pour la formule report j'ai : EQUIV("R";C$11;1) mais il me met une erreur valeur dans une cellule sans report(donc vide).
puff... c'est a s'arracher les cheveux!
merci d'avance pour votre aide
oui en effet dur dur...
voici un capture d'écran qui vous facilitera peut-être la tâche!
https://www.cjoint.com/?0AtnjtxviOL
pour le report (R) d'une semaine et conservé la montant (déjà payé) j'ai comme formule:
=NB.SI(C13:F13;"R")*2.6+SOMME(C13:F13)*2.6
mais rien pour la semaine ou le report a été fait car celui-ci ne doit plus être comptabiliser pour la semaine. Mais il doit être dans le total du jour!
pour la formule report j'ai : EQUIV("R";C$11;1) mais il me met une erreur valeur dans une cellule sans report(donc vide).
puff... c'est a s'arracher les cheveux!
merci d'avance pour votre aide
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bien reçu ...
Avant tout, petites remarques valables pour n'importe quelle feuille de calcul :
* éviter les lignes vides (qui poseront problème quand tu voudras faire des tris, des filtres et des recherches) ;
* harmoniser les formules dans toutes les cellules concernées (ne pas ré-écrire une formule particulière pour chaque cellule) : La formule en B6 doit être recopiée à l'identique en B7, B8, B9 ;
* simplifier les formules autant que possible (facilité de lecture et de compréhension, gain de place dans la zone de formule et gain de temps d'exécution, quand le tableau est très gros et les formules très nombreuses) :
=SOMME(C6:F6)*2,6+SOMME(G6:J6)*0,5+SOMME(K6:N6)*2,7+SOMME(O6)*1
peut très fonctionner en écrivant
=SOMME(C6:F6)*2,6+SOMME(G6:J6)*0,5+SOMME(K6:N6)*2,7+O6
Avant tout, petites remarques valables pour n'importe quelle feuille de calcul :
* éviter les lignes vides (qui poseront problème quand tu voudras faire des tris, des filtres et des recherches) ;
* harmoniser les formules dans toutes les cellules concernées (ne pas ré-écrire une formule particulière pour chaque cellule) : La formule en B6 doit être recopiée à l'identique en B7, B8, B9 ;
* simplifier les formules autant que possible (facilité de lecture et de compréhension, gain de place dans la zone de formule et gain de temps d'exécution, quand le tableau est très gros et les formules très nombreuses) :
=SOMME(C6:F6)*2,6+SOMME(G6:J6)*0,5+SOMME(K6:N6)*2,7+SOMME(O6)*1
peut très fonctionner en écrivant
=SOMME(C6:F6)*2,6+SOMME(G6:J6)*0,5+SOMME(K6:N6)*2,7+O6
Malgré l'aide importante que représente ton fichier, je continue à ne pas comprendre ce que tu veux faire " j'aimerais que par ex; pour les cellules B3:E3 a la place de 1 (représentant le nbre de repas, soupe, etc) je mette R pour report et que en R3 s'indique 1. Mais pour le calcul de la semaine le montant représenté par 1 en R3 ne s'additionne pas aux autres cellule mais s'additionne pour la colonne R "
ni ce que tu expliques ensuite
" pour le report (R) d'une semaine et conservé la montant (déjà payé) j'ai comme formule =NB.SI(C13:F13;"R")*2.6+SOMME(C13:F13)*2.6 mais rien pour la semaine ou le report a été fait car celui-ci ne doit plus être comptabi-liser pour la semaine. Mais il doit être dans le total du jour! "
Le R dans E11 veut dire quoi ? Louise a mangé son dîner mercredi, sa facture est de 10,40 € pour la semaine (comme celle d'emerick) mais ce dîner n'est pas compté dans le total du jour, en E16 ... et qu'est-ce qu'il fallait trouver en T11, 1 ou R ?
ni ce que tu expliques ensuite
" pour le report (R) d'une semaine et conservé la montant (déjà payé) j'ai comme formule =NB.SI(C13:F13;"R")*2.6+SOMME(C13:F13)*2.6 mais rien pour la semaine ou le report a été fait car celui-ci ne doit plus être comptabi-liser pour la semaine. Mais il doit être dans le total du jour! "
Le R dans E11 veut dire quoi ? Louise a mangé son dîner mercredi, sa facture est de 10,40 € pour la semaine (comme celle d'emerick) mais ce dîner n'est pas compté dans le total du jour, en E16 ... et qu'est-ce qu'il fallait trouver en T11, 1 ou R ?
Qu'espérais-tu obtenir avec ta formule =EQUIV("R";E$11;1) en T11 ?
Elle signifie très exactement :
Or E11 n'est pas une plage de plusieurs cellules, mais une cellule unique !
Je pense qu'en réalité tu voulais donner cet ordre
La formule serait alors =SI(E11="R";1;"")
Mais ça ne marchera pas car dans T11 tu ne peux pas à la fois avoir cette formule et saisir soit la valeur 1 (si E11 est vide mais que Louise a dîné le jeudi de la deuxième semaine) soit aucune valeur (si Louise n'a dîné aucun des 2 jeudis) !
Au passage le $ de E$11 est mal venu, et interdit toute recopie de la formule ...
J'attends tes (éventuelles) explications complémentaires.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
Elle signifie très exactement :
Chercher la position du texte "R" dans la plage de cellules E11, ces cellules devant être classées par ordre alphabétique.
Or E11 n'est pas une plage de plusieurs cellules, mais une cellule unique !
Je pense qu'en réalité tu voulais donner cet ordre
Si E11 contient la donnée "R", afficher 1.?
La formule serait alors =SI(E11="R";1;"")
Mais ça ne marchera pas car dans T11 tu ne peux pas à la fois avoir cette formule et saisir soit la valeur 1 (si E11 est vide mais que Louise a dîné le jeudi de la deuxième semaine) soit aucune valeur (si Louise n'a dîné aucun des 2 jeudis) !
Au passage le $ de E$11 est mal venu, et interdit toute recopie de la formule ...
J'attends tes (éventuelles) explications complémentaires.
C'est bien, la retraite ! Surtout aux Antilles ... :-)
☻ Raymond ♂
Bonjour,
euh... bon je vais l'expliquer mais sans formule, peut-être que ce sera plus clair (enfin je l'espère!)
disons que:
Louise paie ses diner pour toute la semaine soit un total de 10.4€
Jeudi, elle est absente et son repas est reporté à la semaine suivante.
Sur sa ligne, j'aimerais que si j'indique "R" (ce qui veut dire que le repas est reporté à la semaine suivante.)un "1" s'indique à la semaine suivante(indiquant qu'il y a déjà un repas de payer suite au report)
donc, en première semaine le repas reste comptabiliser (10.4€) mais en deuxième semaine il ne doit pas l'être pour l'argent(5.2€) mais bien pour le nombre de repas a comptabiliser au jour(avec les autres repas pour savoir combien de repas a commander ce jour là)
j'espère que ceci est plus compréhensible. Si vous avez des formules plus simple a me proposer, je suis preneuse... je suis encore novice dans excel, comme vous l'avez vu, et malgrer tout les sites et info je n'y arrive pas!
je vous remercie de votre patience et de votre aide.
bien à vous,
etoilenanou
euh... bon je vais l'expliquer mais sans formule, peut-être que ce sera plus clair (enfin je l'espère!)
disons que:
Louise paie ses diner pour toute la semaine soit un total de 10.4€
Jeudi, elle est absente et son repas est reporté à la semaine suivante.
Sur sa ligne, j'aimerais que si j'indique "R" (ce qui veut dire que le repas est reporté à la semaine suivante.)un "1" s'indique à la semaine suivante(indiquant qu'il y a déjà un repas de payer suite au report)
donc, en première semaine le repas reste comptabiliser (10.4€) mais en deuxième semaine il ne doit pas l'être pour l'argent(5.2€) mais bien pour le nombre de repas a comptabiliser au jour(avec les autres repas pour savoir combien de repas a commander ce jour là)
j'espère que ceci est plus compréhensible. Si vous avez des formules plus simple a me proposer, je suis preneuse... je suis encore novice dans excel, comme vous l'avez vu, et malgrer tout les sites et info je n'y arrive pas!
je vous remercie de votre patience et de votre aide.
bien à vous,
etoilenanou