Formule Si(date<today, alors recopié la valc1), existe t-elle?

Fermé
Charlene - Modifié par Charlene le 27/03/2014 à 11:09
Charlenebab95 Messages postés 9 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 29 décembre 2014 - 28 mars 2014 à 09:39
Bonjour,

Au secours j'ai besoin de votre aide:
J'ai 2 feuilles de calcul avec des tableaux ( Colonne 1: données mois précédents (M-1) et colonne 2: données Mois actuel (M)) : l'une des feuilles me sert de copier/coller les données mis à jour sur le drive et l'autre qui est en liaison avec ma présentation PPT et qui met automatiquement à jour les mêmes tableaux qui sont sur la présentation (Opération que j'effectue tous les mois)
Ce que j'aimerai c'est une formule qui irai chercher les données de la feuille de calcul 1 (Copier /Coller) tous les mois et les incrémenter dans la feuille de calcul 2 (pour que la mise à jour se fasse automatiquement.
Je ne sais pas si j'ai assez été clair. Si oui, est-ce possible?

Merci d'avance!!!

Charlène

A voir également:

7 réponses

commentcamarcheeay Messages postés 666 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 30 mars 2020 86
27 mars 2014 à 11:13
Bonjour,

Je ne sais pas exactement ce que vous voulez dire par (copier / coller), comment vous effectuez cela. ça aidera sûrement à comprendre la problématique.
N'hésitez pas à joindre votre fichier ... ou à donner un exemple concret.

Amicalement,
0
Charlenebab95 Messages postés 9 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 29 décembre 2014
27 mars 2014 à 11:45
https://www.cjoint.com/?DCBlL414VAL (lien exple)

Merci

cdt, Charlene
0
commentcamarcheeay Messages postés 666 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 30 mars 2020 86
27 mars 2014 à 14:08
Bonjour,

Veuillez trouver ci-joint le fichier solution ...

DECALER
et
NBVAL
sont les fonctions d'intérêt dans la solution que j'ai proposée.
L'idée est de connaitre le nombre de cases non vides sur une ligne afin de connaitre en quel mois on est arrivé.
=NBVAL(INDIRECT("'Info recup drive'!" & LIGNE(A10) & ":" & LIGNE(A10)))
A10
correspond à la ligne de données.
INDIRECT("'Info recup drive'!" & LIGNE(A10) & ":" & LIGNE(A10))
est équivalent à écrire
'Info recup drive'!10:10
. Je l'utilise de cette manière afin de me référer uniquement à l'entête de la colonne de données. Cela facilite également le glissement de la cellule pour la copier au cas où on ait plus de lignes de données.

Après, on prend le maximum de ces valeurs afin d'en faire usage dans la fonction
DECALER
. Je met ce maximum dans la case
E13
par exemple.

Maintenant, la récupération des valeurs d'un manière automatique se fait comme suit:
DECALER('Info recup drive'!$A10;0;ENT($E$13/2)*2-1;1;1)
ENT($E$13/2)*2-1
est le numéro de la colonne à récupérer. Comme à chaque mois correspond deux colonne, il faut jongler un peu avec cette position afin de ne pas inverser les colonnes. Ainsi, si uniquement une case de la première colonne d'un mois est remplie, c'est comme si toutes les cellules correspondant à ce mois le sont.

P.S. La même technique peut être utilisée pour récupérer le nom du mois. Vous verrez dans le fichier que j'ai joint.

Amicalement,
0
Charlenebab95 Messages postés 9 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 29 décembre 2014
27 mars 2014 à 14:28
Merci :-)

je vais mettre en pratique (je ne sais pas si je vais y arriver) mais je vous tiens au courant.

Cordialement,

Charlene
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Charlenebab95 Messages postés 9 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 29 décembre 2014
27 mars 2014 à 14:39
Il y a un truc que je n'arrive pas à comprendre: pourquoi dans la feuille N°2 j'ai un tableau avec la recette du mois de fev. et son taux alors la base de mon tableau c'es avoir la recette du mois M(mois en cours) et celle du mois M-1 (mois précédent) pour en faire une analyse.

Désolée de vous embêter

cdt,

Charlene
0
commentcamarcheeay Messages postés 666 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 30 mars 2020 86
27 mars 2014 à 16:01
J'ai fait en sorte que le dernier mois saisi apparaisse.
Je vais rectifier cela.
0
commentcamarcheeay Messages postés 666 Date d'inscription mercredi 24 février 2010 Statut Membre Dernière intervention 30 mars 2020 86
27 mars 2014 à 16:21
Bonjour,

Veuillez trouver ci-joint le fichier solution 2 ...

En plus des éléments don j'ai parlé au post précédent, il faut utiliser
MOIS(AUJOURDHUI())
qui donne le numéro du mois actuel.

On peut insérer ça dans la fonction
DECALER
comme suit :
=DECALER('Info recup drive'!$A10;0;MOIS(AUJOURDHUI())*2-1;1;1)

Amicalement,
0
Charlenebab95 Messages postés 9 Date d'inscription jeudi 27 mars 2014 Statut Membre Dernière intervention 29 décembre 2014
Modifié par Charlenebab95 le 28/03/2014 à 09:41
Youpi ça marche :)

Merci bcp,

Cdt
0