teaching:corrections13
Table of Contents
Corrections exercice 13
Janvier
A1
Format: Standard Formule: =$Annuelle.$F$1
D1
Format: Date (MMMM AA) Formule: =DATE(ANNEE($Annuelle.$F$2),FEUILLE(),1)
B4
Format: standard Formule: =SI(MOIS($D$1)=1,CONCATENER("Solde ",ANNEE($D$1)-1),CONCATENER("Solde ",TEXTE(DATE(ANNEE($D$1),MOIS($D$1)-1,1),"MMMM AAAA")))
G4
Format: standard Formule: =SI(FEUILLE()>1,INDIRECT(ADRESSE(LIGNE(G38),COLONNE(G38), , ,TEXTE(DATE(ANNEE(D$1),MOIS(D$1)-1,1),"MMMM"))),"")
ou
Format: standard Formule: =SI(FEUILLE()>1,INDIRECT(ADRESSE(LIGNE(G38),COLONNE(G38), 1, ,NOMFEUILLE(FEUILLE()-1))),"")
avec la macro
REM ***** BASIC ***** 'Fonction NomFeuille 'Auteur : Jeff & Larrassac 'Mes remerciements au forum officiel OOo : http://user.services.openoffice.org/fr/forum/index.php 'Mes remerciements au Club des développeurs français : http://www.developpez.net/forums/ Function NomFeuille(position as integer) Dim oDoc As Object On error goto Erreurs 'contrôle si le numéro de feuille existe oDoc=ThisComponent NomFeuille = oDoc.Sheets(position-1).Name Erreurs: 'Retourne #NA si le numéro de feuille est inexistant if position < 1 or position > oDoc.Sheets.count then NomFeuille = "#NA" Exit Function Endif End Function
http://user.services.openoffice.org/fr/forum/viewtopic.php?f=8&t=11717&start=0
Ligne 5
Formatage conditionnel
Condition 1: SI($A5>JOURSDANSMOIS($D$1)) Condition 2: SI(OU(JOURSEM(DATE(ANNEE($D$1),MOIS($D$1),$A5))=1,JOURSEM(DATE(ANNEE($D$1),MOIS($D$1),$A5))=7)) Condition 3: NB.SI($Fériés.$A$2:$L$20,DATE(ANNEE($D$1),MOIS($D$1),$A5))
A5
Format: Entier numérique Valeur: 1
B5, C5, D5 et E5
Format: Heure(HH:MM) Valeur: -
F5
Format: Heure([HH]:MM) Formule: =SI(OU(JOURSEM(DATE(ANNEE($D$1),MOIS($D$1),$A5))=1,JOURSEM(DATE(ANNEE($D$1),MOIS($D$1),$A5))=7,NB.SI($Fériés.$A$2:$L$20,DATE(ANNEE($D$1),MOIS($D$1),$A5))>0,$A5>JOURSDANSMOIS($D$1)),0,-$D$41)
G5
Format: Heure(HH:MM) Formule: =SOMME((C5-B5)+(E5-D5))-F5
B36
Format: standard Formule: =CONCATENER("Total heures ",TEXTE($D$1,"MMMM AAAA"))
G36
Format: Heure([HH]:MM) Formule: =SOMME(G4:G35)
B37
Format: standard Formule: =CONCATENER("./. Total des heures ",TEXTE($D$1,"MMMM AAAA")," dues")
G37
Format: Heure([HH]:MM) Formule: =D43
B38
Format: standard Formule: =CONCATENER("Solde ",TEXTE($D$1,"MMMM AAAA"))
G38
Format: Heure([HH]:MM) Formule: =G36-G37
D41
Format: Heure(HH:MM) Formule: =D42/C42
E41
Format: Heure (HH:MM) Formule: =$Annuelle.$AJ$23
F41
Format: Heure (HH:MM) Formule: =D41-E41
D42
Format: Heure ([HH]:MM) Formule: =$Annuelle.$AG$24
E42
Format: Heure (HH:MM) Formule: =C42*E41
F42
Format: Heure ([HH]:MM) Formule: =D42-E42
C43
Format: Standard Formule: =NB.JOURS.OUVRES($D$1,DATE(ANNEE($D$1),MOIS($D$1),JOURSDANSMOIS($D$1)),$Fériés.$A$2:$L$20)
D43
Format: Heure ([HH]:MM) Formule: =C43*D41
E43
Format: Heure ([HH]:MM) Formule: =C43*E41
F43
Format: Heure ([HH]:MM) Formule: =D43-E43
Annuelle
AH6
Format: Standard Formule: =F3+F4
AO6
Format: Standard Formule: =F5
A8 - A19
Format: Date (MMM) Formule: =DATE(ANNEE($F$2),LIGNE()-7,1)
B8
Formatage conditionnel
Condition 1 - fin_mois: SI(B$7>JOURSDANSMOIS($A8)) Condition 2 - weekends: SI(OU(JOURSEM(DATE(ANNEE($F$2),MOIS($A8),B$7))=1,JOURSEM(DATE(ANNEE($F$2),MOIS($A8),B$7))=7)) Condition 3 - vacances: NB.SI($Fériés.$A$2:$A$20,DATE(ANNEE($F$2),MOIS($A8),B$7))
AH8
Format: Standard Formule: =NB.SI($B8:$AF8,AH$7)
AI8
Format: Standard Formule: =NB.SI($B8:$AF8,AI$7)
AJ8
Format: Standard Formule: =NB.SI($B8:$AF8,AJ$7)
AK8
Format: Standard Formule: =NB.SI($B8:$AF8,AK$7)
AL8
Format: Standard Formule: =NB.SI($B8:$AF8,AL$7)
AM8
Format: Standard Formule: =NB.SI($B8:$AF8,AM$7)
AN8
Format: Standard Formule: =SOMME(B8:AF8)
AO8
Format: Standard Formule: =AN8-($AM8*$AG$23*60)
A20
Format: Standard Formule: =CONCATENER("Date: ",TEXTE(AUJOURDHUI(),"DD MMMM YYYY"))
AH20
Format: Standard Formule: =$AH$6-SOMME($AH$8:$AH$19)
AI20
Format: Standard Formule: =SOMME($AI$8:$AI$19)
AJ20
Format: Standard Formule: =SOMME($AJ$8:$AJ$19)
AK20
Format: Standard Formule: =SOMME($AK$8:$AK$19)
AL20
Format: Standard Formule: =SOMME($AL$8:$AL$19)
AM20
Format: Standard Formule: =SOMME($AM$8:$AM$19)
AN20
Format: Standard Formule: =SOMME($AN$8:$AN$19)
AO20
Format: Standard Formule: =$AO$6+SOMME(AO$8:AO$19)
AG23
Format: Heure (HH:MM) Formule: =AG24/AE24
AJ24
Format: Heure ([HH]:MM) Formule: =AE24*AJ23
Fériés
A1 à L1
Format: Date (MMMM AA) Formule: =DATE(ANNEE($Annuelle.$F$2);COLONNE();1)
1)
made with LibreOffice 3.3.0
teaching/corrections13.txt · Last modified: 2012/11/26 14:55 by sbolay