Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne
suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire
Voilà la formule elle calcule des heures négatives...
=SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gilles MOUGNOZ
Bonjour, Patrick 35 caractères de gagnés (de 224 à 189): =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15)) Les modifications sont de deux styles: 1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par X<>Y 2) j'ai supprimé les parenthèses inutiles dans certains calculs. Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14 Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus... Vérifie quand même que cette formule donne bien les mêmes résultats que la tienne, on ne sait jamais !... -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
Bonjour, Patrick
35 caractères de gagnés (de 224 à 189):
=SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15))
Les modifications sont de deux styles:
1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par X<>Y
2) j'ai supprimé les parenthèses inutiles dans certains calculs.
Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14
Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus...
Vérifie quand même que cette formule donne bien les mêmes résultats que la
tienne, on ne sait jamais !...
--
Bonne continuation
-------------------------------------------------------------------------------------------
"Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne
suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire
Voilà la formule elle calcule des heures négatives...
=SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci,
bonne journée.Patrick.
Bonjour, Patrick 35 caractères de gagnés (de 224 à 189): =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15)) Les modifications sont de deux styles: 1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par X<>Y 2) j'ai supprimé les parenthèses inutiles dans certains calculs. Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14 Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus... Vérifie quand même que cette formule donne bien les mêmes résultats que la tienne, on ne sait jamais !... -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
Patrick24
Bonsoir, La formule fonctionne je suis un peux déboussolé la fatigue surement ! Je crois pouvoir réduire OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14 ou changer mais la j'arrête pour aujourd'hui. Merci beaucoup. Patrick.
"Gilles MOUGNOZ" a écrit dans le message de groupe de discussion : #
Bonjour, Patrick 35 caractères de gagnés (de 224 à 189): =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15)) Les modifications sont de deux styles: 1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par X<>Y 2) j'ai supprimé les parenthèses inutiles dans certains calculs. Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14 Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus... Vérifie quand même que cette formule donne bien les mêmes résultats que la tienne, on ne sait jamais !... -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
Bonsoir,
La formule fonctionne je suis un peux déboussolé la fatigue surement !
Je crois pouvoir réduire OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14 ou
changer mais la j'arrête pour aujourd'hui.
Merci beaucoup.
Patrick.
"Gilles MOUGNOZ" <gmougnoz@courrierchaud.aifair> a écrit dans le message de
groupe de discussion : #Wd8FhBFJHA.2072@TK2MSFTNGP04.phx.gbl...
Bonjour, Patrick
35 caractères de gagnés (de 224 à 189):
=SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15))
Les modifications sont de deux styles:
1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par
X<>Y
2) j'ai supprimé les parenthèses inutiles dans certains calculs.
Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14
Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus...
Vérifie quand même que cette formule donne bien les mêmes résultats que la
tienne, on ne sait jamais !...
--
Bonne continuation
-------------------------------------------------------------------------------------------
"Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne
suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire
Voilà la formule elle calcule des heures négatives...
=SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci,
bonne journée.Patrick.
Bonsoir, La formule fonctionne je suis un peux déboussolé la fatigue surement ! Je crois pouvoir réduire OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14 ou changer mais la j'arrête pour aujourd'hui. Merci beaucoup. Patrick.
"Gilles MOUGNOZ" a écrit dans le message de groupe de discussion : #
Bonjour, Patrick 35 caractères de gagnés (de 224 à 189): =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15)) Les modifications sont de deux styles: 1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par X<>Y 2) j'ai supprimé les parenthèses inutiles dans certains calculs. Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14 Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus... Vérifie quand même que cette formule donne bien les mêmes résultats que la tienne, on ne sait jamais !... -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
Gilles MOUGNOZ
Bonjour, Patrick Nouvel essai de simplification, 55 caractères en moins (de 189 à 134) ! =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);-1;1)*(M12+M13)+SI(ET(M14<0;K14=0);-1;1)*(M14+M15);SOMME(M12:M15)) Là, c'est un peu plus compliqué. En fait, les conditions du 2ème et du 3ème SI() se répètent et le résultat est toujours la somme des cellules M12 et M13, d'une part (ou de leur négation), et celle des cellules M14 et M15, d'autre part (ou de leur négation). Ce que j'ai simplifié par : SI(condition;-1;1)*(M12+M13) A tester, bien sûr. -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonsoir, La formule fonctionne je suis un peux déboussolé la fatigue surement ! Je crois pouvoir réduire OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14 ou changer mais la j'arrête pour aujourd'hui. Merci beaucoup. Patrick.
"Gilles MOUGNOZ" a écrit :
Bonjour, Patrick 35 caractères de gagnés (de 224 à 189): =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15)) Les modifications sont de deux styles: 1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par X<>Y 2) j'ai supprimé les parenthèses inutiles dans certains calculs. Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14 Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus... Vérifie quand même que cette formule donne bien les mêmes résultats que la tienne, on ne sait jamais !... -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
Bonjour, Patrick
Nouvel essai de simplification, 55 caractères en moins (de 189 à 134) !
=SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);-1;1)*(M12+M13)+SI(ET(M14<0;K14=0);-1;1)*(M14+M15);SOMME(M12:M15))
Là, c'est un peu plus compliqué. En fait, les conditions du 2ème et du 3ème
SI() se répètent et le résultat est toujours la somme des cellules M12 et
M13, d'une part (ou de leur négation), et celle des cellules M14 et M15,
d'autre part (ou de leur négation).
Ce que j'ai simplifié par : SI(condition;-1;1)*(M12+M13)
A tester, bien sûr.
--
Bonne continuation
-------------------------------------------------------------------------------------------
"Patrick24" a écrit :
Bonsoir,
La formule fonctionne je suis un peux déboussolé la fatigue surement !
Je crois pouvoir réduire OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14 ou
changer mais la j'arrête pour aujourd'hui.
Merci beaucoup.
Patrick.
"Gilles MOUGNOZ" a écrit :
Bonjour, Patrick
35 caractères de gagnés (de 224 à 189):
=SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15))
Les modifications sont de deux styles:
1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par
X<>Y
2) j'ai supprimé les parenthèses inutiles dans certains calculs.
Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14
Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus...
Vérifie quand même que cette formule donne bien les mêmes résultats que
la tienne, on ne sait jamais !...
--
Bonne continuation
-------------------------------------------------------------------------------------------
"Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je
ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire
Voilà la formule elle calcule des heures négatives...
=SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci,
bonne journée.Patrick.
Bonjour, Patrick Nouvel essai de simplification, 55 caractères en moins (de 189 à 134) ! =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);-1;1)*(M12+M13)+SI(ET(M14<0;K14=0);-1;1)*(M14+M15);SOMME(M12:M15)) Là, c'est un peu plus compliqué. En fait, les conditions du 2ème et du 3ème SI() se répètent et le résultat est toujours la somme des cellules M12 et M13, d'une part (ou de leur négation), et celle des cellules M14 et M15, d'autre part (ou de leur négation). Ce que j'ai simplifié par : SI(condition;-1;1)*(M12+M13) A tester, bien sûr. -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonsoir, La formule fonctionne je suis un peux déboussolé la fatigue surement ! Je crois pouvoir réduire OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14 ou changer mais la j'arrête pour aujourd'hui. Merci beaucoup. Patrick.
"Gilles MOUGNOZ" a écrit :
Bonjour, Patrick 35 caractères de gagnés (de 224 à 189): =SI(OU(ET(K13=K12;L13<>L12);ET(K15=K14;L15<>L14));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-M13-M12-M15-M14;-M13-M12+M15+M14);SI(ET(M14<0;K14=0);M13+M12-M15-M14;SOMME(M12:M15)));SOMME(M12:M15)) Les modifications sont de deux styles: 1) j'ai remplacé les conditions du type (X-Y)=0 par X=Y et (X-Y)<>0 par X<>Y 2) j'ai supprimé les parenthèses inutiles dans certains calculs. Ex: -((M13+M12))+(M15+M14) devient -M13-M12+M15+M14 Ne sachant pas la finalité de la formule, je ne peux pas t'aider plus... Vérifie quand même que cette formule donne bien les mêmes résultats que la tienne, on ne sait jamais !... -- Bonne continuation ------------------------------------------------------------------------------------------- "Patrick24" a écrit :
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
Frédéric Sigonneau
> Voilà la formule elle calcule des heures négatives...
Au cas où : Cocher l'option 'Calendrier depuis 1904' (OutilsOptions onglet Calcul) permet, dans le classeur concerné, non solum d'afficher des heures négatives au lieu des fatidiques dièses sed etiam de faire toutes opérations sur et avec des heures négatives. Cette option décale les dates du classeur (s'il y en a) de 4 ans, mais ça se soigne sans difficulté.
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.
> Voilà la formule elle calcule des heures négatives...
Au cas où :
Cocher l'option 'Calendrier depuis 1904' (OutilsOptions onglet Calcul) permet,
dans le classeur concerné, non solum d'afficher des heures négatives au lieu des
fatidiques dièses sed etiam de faire toutes opérations sur et avec des heures
négatives. Cette option décale les dates du classeur (s'il y en a) de 4 ans,
mais ça se soigne sans difficulté.
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je
ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire
Voilà la formule elle calcule des heures négatives...
=SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci,
bonne journée.Patrick.
> Voilà la formule elle calcule des heures négatives...
Au cas où : Cocher l'option 'Calendrier depuis 1904' (OutilsOptions onglet Calcul) permet, dans le classeur concerné, non solum d'afficher des heures négatives au lieu des fatidiques dièses sed etiam de faire toutes opérations sur et avec des heures négatives. Cette option décale les dates du classeur (s'il y en a) de 4 ans, mais ça se soigne sans difficulté.
Bonjour, je viens de passer 4 h minimum à trouver cette formule(oui je ne suis pas surdoué) pouvez-vous me dire s'il est possible de la réduire Voilà la formule elle calcule des heures négatives... =SI(OU(ET((K13-K12)=0;(L13-L12)<>0);ET((K15-K14)=0;(L15-L14)<>0));SI(ET(M12<0;K12=0);SI(ET(M14<0;K14=0);-((M13+M12)+(M15+M14));-((M13+M12))+(M15+M14));SI(ET(M14<0;K14=0);(M13+M12)+-((M15+M14));SOMME(M12:M15)));SOMME(M12:M15))Merci, bonne journée.Patrick.