Quantcast

calc formule pour inverser des données

classic Classic list List threaded Threaded
13 messages Options
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

calc formule pour inverser des données

Bonjour,
Je m'explique car mon objet n'est pas très précis. (désolé)

je fait un tableur pour les comptes de ma collocation
de B13 a B17 j'ai les montants des marchés pour calculer les absences, chaque ligne représentant une personne.
de B19 a B23 j'ai les mêmes personnes, se sont les présents.
Je souhaitrais que si :
B13 : 40                                     ou    B13 : 50
B14 : (rien)                                        B14 : rien
B15 : 40                                             B15 : rien
B16 : rien                                           B16 : rien
B17 : rien                                           B17 : 50

alors :
B19 : rien                                           B19 : rien
B20 : 40                                             B20 : 50
B21 : rien                                           B21 : 50
B22 : 40                                             B22 : 50
B23 : 40                                             B23 : rien

Le montant peut être 40,50...
Ce que je voudrais c'est que la saisie dans les cases B19;B23 soient automatique en fonction des cases B13;B17, et que si rien n'est entré dans B13;B17, rien ne s'inscrive dans B19;B23.

Voila, j'espère avoir été assez précis.
Merci
pierrre pierrre
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

Bonjour,
Est-ce-que le montant (40, 50...) est fixe en fonction des personnes ?
S'agit-il de se répartir le prix des courses, des factures... en
fonction des personnes présentes dans la colocation ?
corrdialement,
Pierrre




Le 27/02/2012 16:31, papy a écrit :

> Bonjour,
> Je m'explique car mon objet n'est pas très précis. (désolé)
>
> je fait un tableur pour les comptes de ma collocation
> de B13 a B17 j'ai les montants des marchés pour calculer les absences,
> chaque ligne représentant une personne.
> de B19 a B23 j'ai les mêmes personnes, se sont les présents.
> Je souhaitrais que si :
> B13 : 40                                     ou    B13 : 50
> B14 : (rien)                                        B14 : rien
> B15 : 40                                             B15 : rien
> B16 : rien                                           B16 : rien
> B17 : rien                                           B17 : 50
>
> alors :
> B19 : rien                                           B19 : rien
> B20 : 40                                             B20 : 50
> B21 : rien                                           B21 : 50
> B22 : 40                                             B22 : 50
> B23 : 40                                             B23 : rien
>
> Le montant peut être 40,50...
> Ce que je voudrais c'est que la saisie dans les cases B19;B23 soient
> automatique en fonction des cases B13;B17, et que si rien n'est entré dans
> B13;B17, rien ne s'inscrive dans B19;B23.
>
> Voila, j'espère avoir été assez précis.
> Merci
>
> --
> View this message in context: http://nabble.documentfoundation.org/calc-formule-pour-inverser-des-donnees-tp3781047p3781047.html
> Sent from the Users mailing list archive at Nabble.com.
>

--
Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
bonne journée,
Pierrre
conil26 conil26
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

In reply to this post by papy

Le 27/02/2012 16:31, papy a écrit :

> Bonjour,
> Je m'explique car mon objet n'est pas très précis. (désolé)
>
> je fait un tableur pour les comptes de ma collocation
> de B13 a B17 j'ai les montants des marchés pour calculer les absences,
> chaque ligne représentant une personne.
> de B19 a B23 j'ai les mêmes personnes, se sont les présents.
> Je souhaitrais que si :
> B13 : 40                                     ou    B13 : 50
> B14 : (rien)                                        B14 : rien
> B15 : 40                                             B15 : rien
> B16 : rien                                           B16 : rien
> B17 : rien                                           B17 : 50
>
> alors :
> B19 : rien                                           B19 : rien
> B20 : 40                                             B20 : 50
> B21 : rien                                           B21 : 50
> B22 : 40                                             B22 : 50
> B23 : 40                                             B23 : rien
>
> Le montant peut être 40,50...
> Ce que je voudrais c'est que la saisie dans les cases B19;B23 soient
> automatique en fonction des cases B13;B17, et que si rien n'est entré dans
> B13;B17, rien ne s'inscrive dans B19;B23.
>
> Voila, j'espère avoir été assez précis.
> Merci
>
> --
> View this message in context: http://nabble.documentfoundation.org/calc-formule-pour-inverser-des-donnees-tp3781047p3781047.html
> Sent from the Users mailing list archive at Nabble.com.
Bonjour,

Copier en B19 :
=SI(C13=40;0;40)
et tirer jusqu'en B23


Cordialement,
Sandy-Pascal Andriant



--
Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Cdlt,
Conil26
Loo 3.5 / Win7
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

In reply to this post by pierrre
entre collocataire le chiffre 40, 50 correspondent aux courses effectuées, donc il est le même pour tous, mais peut changer d'une semaine a l'autre.
Le but est de calculer de combien doit être "remboursé" les absents.
j'ai donc fait 2 tableaux un pour les absents qui calculent combien ils doivent être remboursé, et un autre pour les présents pour calculer combien chacun doit "rembourser".

ce que je cherche a faire c'est juste que le tableau "présent" se remplissent tout seul par rapport a ce qui a été mis dans le tableau "absent".
Donc que le montant inscrit dans les cellules absents, se reporte dans les cellules "présents".

Si la cellules est remplie par 40 (ou 35) pour un colloc absent, ce chiffre doit se retrouver pour tous les autres collocs présents. Mais si aucun n'a été absent rien ne doit se passer.

j'essaye d'être le plus clair possible.
merci
conil26 conil26
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

In reply to this post by conil26

Le 27/02/2012 17:01, andriant.sandy a écrit :

>
> Le 27/02/2012 16:31, papy a écrit :
>> Bonjour,
>> Je m'explique car mon objet n'est pas très précis. (désolé)
>>
>> je fait un tableur pour les comptes de ma collocation
>> de B13 a B17 j'ai les montants des marchés pour calculer les absences,
>> chaque ligne représentant une personne.
>> de B19 a B23 j'ai les mêmes personnes, se sont les présents.
>> Je souhaitrais que si :
>> B13 : 40                                     ou    B13 : 50
>> B14 : (rien)                                        B14 : rien
>> B15 : 40                                             B15 : rien
>> B16 : rien                                           B16 : rien
>> B17 : rien                                           B17 : 50
>>
>> alors :
>> B19 : rien                                           B19 : rien
>> B20 : 40                                             B20 : 50
>> B21 : rien                                           B21 : 50
>> B22 : 40                                             B22 : 50
>> B23 : 40                                             B23 : rien
>>
>> Le montant peut être 40,50...
>> Ce que je voudrais c'est que la saisie dans les cases B19;B23 soient
>> automatique en fonction des cases B13;B17, et que si rien n'est entré dans
>> B13;B17, rien ne s'inscrive dans B19;B23.
>>
>> Voila, j'espère avoir été assez précis.
>> Merci
>>
>> --
>> View this message in context:
>> http://nabble.documentfoundation.org/calc-formule-pour-inverser-des-donnees-tp3781047p3781047.html
>> Sent from the Users mailing list archive at Nabble.com.
> Bonjour,
>
> Copier en B19 :
> =SI(C13=40;0;40)
> et tirer jusqu'en B23
>
>
> Cordialement,
> Sandy-Pascal Andriant
>
>
>
Si 40 ou 50 sont des variables, il faut le mettre dans une cellule à part et
appeler cette cellule dans une formule.

Voici une formule qui marche lorsque la valeur variable (40 ou 50 ou x) est en A1

=SI(C13=$a$1;0;$A$1)

Cordialement,
Sandy-Pascal Andriant




--
Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Cdlt,
Conil26
Loo 3.5 / Win7
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

désolé, mais je ne comprend pas...
conil26 conil26
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

In reply to this post by conil26

Le 27/02/2012 17:12, andriant.sandy a écrit :

>
> Le 27/02/2012 17:01, andriant.sandy a écrit :
>>
>> Le 27/02/2012 16:31, papy a écrit :
>>> Bonjour,
>>> Je m'explique car mon objet n'est pas très précis. (désolé)
>>>
>>> je fait un tableur pour les comptes de ma collocation
>>> de B13 a B17 j'ai les montants des marchés pour calculer les absences,
>>> chaque ligne représentant une personne.
>>> de B19 a B23 j'ai les mêmes personnes, se sont les présents.
>>> Je souhaitrais que si :
>>> B13 : 40                                     ou    B13 : 50
>>> B14 : (rien)                                        B14 : rien
>>> B15 : 40                                             B15 : rien
>>> B16 : rien                                           B16 : rien
>>> B17 : rien                                           B17 : 50
>>>
>>> alors :
>>> B19 : rien                                           B19 : rien
>>> B20 : 40                                             B20 : 50
>>> B21 : rien                                           B21 : 50
>>> B22 : 40                                             B22 : 50
>>> B23 : 40                                             B23 : rien
>>>
>>> Le montant peut être 40,50...
>>> Ce que je voudrais c'est que la saisie dans les cases B19;B23 soient
>>> automatique en fonction des cases B13;B17, et que si rien n'est entré dans
>>> B13;B17, rien ne s'inscrive dans B19;B23.
>>>
>>> Voila, j'espère avoir été assez précis.
>>> Merci
>>>
>>> --
>>> View this message in context:
>>> http://nabble.documentfoundation.org/calc-formule-pour-inverser-des-donnees-tp3781047p3781047.html
>>> Sent from the Users mailing list archive at Nabble.com.
>> Bonjour,
>>
>> Copier en B19 :
>> =SI(C13=40;0;40)
>> et tirer jusqu'en B23
>>
>>
>> Cordialement,
>> Sandy-Pascal Andriant
>>
>>
>>
> Si 40 ou 50 sont des variables, il faut le mettre dans une cellule à part et
> appeler cette cellule dans une formule.
>
> Voici une formule qui marche lorsque la valeur variable (40 ou 50 ou x) est en A1
>
> =SI(C13=$a$1;0;$A$1)
>
> Cordialement,
> Sandy-Pascal Andriant
>
>
>
>
Bon,

J'ai répondu trop vite.

Il faut bien sûr reproduire en B19
=SI(B13=$a$1;0;$A$1)

Vous pouvez replacer à volonté le 0 par "absent"
=SI(B13=$a$1;"absent";$A$1)

B13 : 40                                     ou    B13 : 50
B14 : (rien)                                        B14 : rien
B15 : 40                                             B15 : rien
B16 : rien                                           B16 : rien
B17 : rien                                           B17 : 50

alors :
B19 : absent                                      B19 : absent
B20 : 40                                             B20 : 50
B21 : absent                                         B21 : 50
B22 : 40                                             B22 : 50
B23 : 40                                             B23 : absent

ou " "
=SI(B13=$a$1;" ";$A$1)

B13 : 40                                     ou    B13 : 50
B14 : (rien)                                        B14 : rien
B15 : 40                                             B15 : rien
B16 : rien                                           B16 : rien
B17 : rien                                           B17 : 50

alors :
B19 : (case vide)                                 B19 : (case vide)
B20 : 40                                             B20 : 50
B21 : (case vide)                                 B21 : 50
B22 : 40                                             B22 : 50
B23 : 40                                             B23 : (case vide)

Cordialement,
Sandy-Pascal Andriant




--
Envoyez un mail à [hidden email] pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
Cdlt,
Conil26
Loo 3.5 / Win7
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

In reply to this post by papy
ok, ca se rapproche, mais ce n'est pas tout a fait ce que je veux...
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

In reply to this post by conil26
si je veux que ce soit dans une autre cellule que A1?
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

j'ai trouvé pour changer A1
Mais dans la formule on peut pas mettre =SI(B14= "a maximum des cellules de B14 a B18";0;"maximum de B14 a B18" ?
pour éviter de faire une entrée de plus ?
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

ba si on peut voila ma formule : =SI(B14=MAX($B$14:$B$18);"0";MAX($B$14:$B$18))
tu en penses quoi?
papy papy
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

Ca marche très bien. Merci de m'avoir aidé.
je met résolu
conil26 conil26
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate
star

Re: calc formule pour inverser des données

Il est préférable de paramétrer sur la présence ou l'absence d'un colocataire.

En plaçant la somme remboursable en $B$1

et en utilisant la formule en C7

=SI(B7=1;0;$B$1)

dans un tableau :

6 Présent : 1 / Absent : 0
7 Adrien 1 0
8 Bernard 0 40
9 Claude 1 0
10 David 0 40
11 Etienne 1 0
Cdlt,
Conil26
Loo 3.5 / Win7
Loading...