OVH Cloud OVH Cloud

Problème de formule

31 réponses
Avatar
nadia.b
Bonjour à tous,
J'ai un problème avec des formules je n'arrive pas à trouver la bonne pour
faire l'exercice suivant:
Dans la colonne A: numérotation 1 à ...
Dans la colonne B: date du jour de l'opération (1.06.05 etc... (sur
plusieurs cellules se trouvent la même date))
Dans la colonne C: la dénomination de l'opération (Facture 1; Facture 2;
etc..; Avoir 1; Avoir 2; etc...)
Dans la colonne D: les montants correspondants aux dates des opérations et à
la dénomination de l'opération
La liste sous exemple, se trouve dans feuil1, comporte le tout. Je voudrais
en feuil2 avoir grâce à des formules, la transposition des données dans des
minis tableaux selon la date. Le problème est que je n'arrive pas à trouver
la bonne formule. J'ai toujours une seule solution de date qui m'est
données. Et non toutes les dates et leurs rubriques correspondantes.
Les recherchev ne fonctionnent pas, j'ai essayé avec
RECHERCHE($D$15;B:B;C:C), rien n'y fait.
EX:
1. 01.06.05 Facture 1 50.00
2. 01.06.05 Facture 2 120.00
3. 03.06.05 Facture 5 210.00
4. 03.06.05 Facture 6 77.00
5. 01.06.05 Avoir 1 -50.00
6. 04.06.05 Avoir 2 -33.00

Merci à vous tous de vos aides.
Nadia

10 réponses

1 2 3 4
Avatar
jps
bonjour nadia
en VBA et avec le seul enregistreur de macros, je pense que tu n'aurais rien
à chercher si ce n'est une immense quiétude que tu trouverais fatalement...
avec un tri croissant par date sur la colonne B au préalable puis
sélectionner A1 puis Copier puis Edition Atteindre puis Bouton Cellules et
là tu coches Zone en Cours et tu ouvres ta feuille 2 et tu colles le tout ;
ne te restera plus qu'à faire tes mini tableaux...
jps

"nadia.b" a écrit dans le message de news:

Bonjour à tous,
J'ai un problème avec des formules je n'arrive pas à trouver la bonne pour
faire l'exercice suivant:
Dans la colonne A: numérotation 1 à ...
Dans la colonne B: date du jour de l'opération (1.06.05 etc... (sur
plusieurs cellules se trouvent la même date))
Dans la colonne C: la dénomination de l'opération (Facture 1; Facture 2;
etc..; Avoir 1; Avoir 2; etc...)
Dans la colonne D: les montants correspondants aux dates des opérations et
à
la dénomination de l'opération
La liste sous exemple, se trouve dans feuil1, comporte le tout. Je
voudrais
en feuil2 avoir grâce à des formules, la transposition des données dans
des
minis tableaux selon la date. Le problème est que je n'arrive pas à
trouver
la bonne formule. J'ai toujours une seule solution de date qui m'est
données. Et non toutes les dates et leurs rubriques correspondantes.
Les recherchev ne fonctionnent pas, j'ai essayé avec
RECHERCHE($D$15;B:B;C:C), rien n'y fait.
EX:
1. 01.06.05 Facture 1 50.00
2. 01.06.05 Facture 2 120.00
3. 03.06.05 Facture 5 210.00
4. 03.06.05 Facture 6 77.00
5. 01.06.05 Avoir 1 -50.00
6. 04.06.05 Avoir 2 -33.00

Merci à vous tous de vos aides.
Nadia




Avatar
Modeste
Bonsour® nadia.b
La liste sous exemple, se trouve dans feuil1, comporte le tout. Je
voudrais en feuil2 avoir grâce à des formules, la transposition des
données dans des minis tableaux selon la date. Le problème est que je
n'arrive pas à trouver la bonne formule.


sans formule voir l'utilisation de Tableaux croisés Dynamique

Menu Données > Rapport de tableau croisé dynamique
puis laisses-toi guider par l'assistant.
des exemples aussi sur http://www.excelabo.net

Nb: assures-toi toutefois que les dates soient bien reconnues comme telles.
Excel comprend 12/6/05 mais pas 12.06.05
exemple là :
http://cjoint.com/?gzofR7Riwa

@+

Avatar
nadia.b
Bonjour jps,
merci pour ta réponse, la technique est enfaite celle que je pensais au
début (qui est la plus facile, mais le prof à demandé si avec des formules
c'est possible). Donc, si je comprends bien et n'ayant pas de très grosses
notions VBA, selon ta réponse, c'est PAS possible.
Merci à toi et de ta réponse.
Nadia


"jps" <enlevezd' a écrit dans le message de
news:
bonjour nadia
en VBA et avec le seul enregistreur de macros, je pense que tu n'aurais
rien

à chercher si ce n'est une immense quiétude que tu trouverais
fatalement...

avec un tri croissant par date sur la colonne B au préalable puis
sélectionner A1 puis Copier puis Edition Atteindre puis Bouton Cellules et
là tu coches Zone en Cours et tu ouvres ta feuille 2 et tu colles le tout
;

ne te restera plus qu'à faire tes mini tableaux...
jps

"nadia.b" a écrit dans le message de news:

Bonjour à tous,
J'ai un problème avec des formules je n'arrive pas à trouver la bonne
pour


faire l'exercice suivant:
Dans la colonne A: numérotation 1 à ...
Dans la colonne B: date du jour de l'opération (1.06.05 etc... (sur
plusieurs cellules se trouvent la même date))
Dans la colonne C: la dénomination de l'opération (Facture 1; Facture 2;
etc..; Avoir 1; Avoir 2; etc...)
Dans la colonne D: les montants correspondants aux dates des opérations
et


à
la dénomination de l'opération
La liste sous exemple, se trouve dans feuil1, comporte le tout. Je
voudrais
en feuil2 avoir grâce à des formules, la transposition des données dans
des
minis tableaux selon la date. Le problème est que je n'arrive pas à
trouver
la bonne formule. J'ai toujours une seule solution de date qui m'est
données. Et non toutes les dates et leurs rubriques correspondantes.
Les recherchev ne fonctionnent pas, j'ai essayé avec
RECHERCHE($D$15;B:B;C:C), rien n'y fait.
EX:
1. 01.06.05 Facture 1 50.00
2. 01.06.05 Facture 2 120.00
3. 03.06.05 Facture 5 210.00
4. 03.06.05 Facture 6 77.00
5. 01.06.05 Avoir 1 -50.00
6. 04.06.05 Avoir 2 -33.00

Merci à vous tous de vos aides.
Nadia







Avatar
nadia.b
Bonjour Modeste,
je viens de voir le fichier et cela me donne l'idée de retravailler un peu
plus les possibilités de TDC.
Mais, il nous était demandé si avec des formules cela est possible.
Maintenant, je vois que c'est franchement pas possible.
Merci de ton aide.
Nadia


"Modeste" a écrit dans le message de
news:%23%
Bonsour® nadia.b
La liste sous exemple, se trouve dans feuil1, comporte le tout. Je
voudrais en feuil2 avoir grâce à des formules, la transposition des
données dans des minis tableaux selon la date. Le problème est que je
n'arrive pas à trouver la bonne formule.


sans formule voir l'utilisation de Tableaux croisés Dynamique

Menu Données > Rapport de tableau croisé dynamique
puis laisses-toi guider par l'assistant.
des exemples aussi sur http://www.excelabo.net

Nb: assures-toi toutefois que les dates soient bien reconnues comme
telles.

Excel comprend 12/6/05 mais pas 12.06.05
exemple là :
http://cjoint.com/?gzofR7Riwa

@+





Avatar
Modeste
;o)))
nadia.b wrote:
Maintenant, je vois que c'est franchement pas possible.


pas de conclusion hative sur les c......ies de mon camarade d'hospice ;o)))
Ne désespère pas les "Freres Cinq" ne se sont pas encore prononcés ...
;o)))
@+

Avatar
jps
stop stop, nadia : je n'ai jamais dit que ce n'était pas possible avec une
formule (même s'il semble que cela t'arrangerait) ; j'ai dit comment
j'aurais fait moi ; tu dis que tu n'as pas de grosses notions VBA, je
subodor que ton prof non plus et c'est ainsi qu'une fois de plus, il mettra
sur le marché du travail quelques pauvres bougres qui ignoreront ce qu'est
une macro et qui prendront des tendinites dans les tendons métatarsiens à
multiplier des clics inutiles...
jps

"nadia.b" a écrit dans le message de news:
%
Bonjour jps,
merci pour ta réponse, la technique est enfaite celle que je pensais au
début (qui est la plus facile, mais le prof à demandé si avec des formules
c'est possible). Donc, si je comprends bien et n'ayant pas de très grosses
notions VBA, selon ta réponse, c'est PAS possible.
Merci à toi et de ta réponse.
Nadia


"jps" <enlevezd' a écrit dans le message de
news:
bonjour nadia
en VBA et avec le seul enregistreur de macros, je pense que tu n'aurais
rien

à chercher si ce n'est une immense quiétude que tu trouverais
fatalement...

avec un tri croissant par date sur la colonne B au préalable puis
sélectionner A1 puis Copier puis Edition Atteindre puis Bouton Cellules
et
là tu coches Zone en Cours et tu ouvres ta feuille 2 et tu colles le tout
;

ne te restera plus qu'à faire tes mini tableaux...
jps

"nadia.b" a écrit dans le message de news:

Bonjour à tous,
J'ai un problème avec des formules je n'arrive pas à trouver la bonne
pour


faire l'exercice suivant:
Dans la colonne A: numérotation 1 à ...
Dans la colonne B: date du jour de l'opération (1.06.05 etc... (sur
plusieurs cellules se trouvent la même date))
Dans la colonne C: la dénomination de l'opération (Facture 1; Facture
2;
etc..; Avoir 1; Avoir 2; etc...)
Dans la colonne D: les montants correspondants aux dates des opérations
et


à
la dénomination de l'opération
La liste sous exemple, se trouve dans feuil1, comporte le tout. Je
voudrais
en feuil2 avoir grâce à des formules, la transposition des données dans
des
minis tableaux selon la date. Le problème est que je n'arrive pas à
trouver
la bonne formule. J'ai toujours une seule solution de date qui m'est
données. Et non toutes les dates et leurs rubriques correspondantes.
Les recherchev ne fonctionnent pas, j'ai essayé avec
RECHERCHE($D$15;B:B;C:C), rien n'y fait.
EX:
1. 01.06.05 Facture 1 50.00
2. 01.06.05 Facture 2 120.00
3. 03.06.05 Facture 5 210.00
4. 03.06.05 Facture 6 77.00
5. 01.06.05 Avoir 1 -50.00
6. 04.06.05 Avoir 2 -33.00

Merci à vous tous de vos aides.
Nadia











Avatar
AV
mais le prof à demandé si avec des formules c'est possible.


Juste pour contredire (?) le prof.....
mais c'est bien le Tcd (comme préconisé par l'ami Modeste) qui est le plus
facile d'emploi..

http://cjoint.com/?gzpyhpu0Xu

AV

Avatar
nadia.b
Heuu... JPS, je suis d'accord avec toi, sur certaines choses. Mais le VBA,
en général n'est pas trop expliqués aux secrétaires ou autres employés de
bureaux subalternes. JE VAIS ME FAIRE DES ENNEMIES ;-0)))))
Pour ce qui est des cours, les écoles qui en proposent sont hors de prix
pour moi actuellement et sur ce que j'ai pu lire comme post, jusqu'à
présent, il y aurait un bouquin en anglais qui pourrait être intéressant
pour apprendre (mais moi et l'anglais, c'est pas encore le Pérou). Car vois
tu, je suis persévérante, mais quand j'apprends un truc, je devrais avoir un
model à côté de moi pour voir si je fais juste. Alors les bouquins de pure
théories, j'y ai toujours de la peine. Je me demande même s'il n'y a pas une
sorte de guide (ou tutoriel) qui existerais et permettrait d'expliquer ce
que veulent dire par exemple les lignes du dernier code reçu et pris sur
excelabo, car l'aide de Microsoft, c'est déjà pour les gens qui y
connaissent un peu (pas comme moi) :
Private Sub Workbook_Open()
dtE = CDate("30/06/2005")
calD = DateDiff("d", Date, dtE)
If calD <= 0 Then _
Suicide
End Sub

Sub Suicide()
Dim FName As String
Dim Ndx As Integer
With ThisWorkbook
.Save
For Ndx = 1 To Application.RecentFiles.Count
If Application.RecentFiles(Ndx).Path = .FullName Then
Application.RecentFiles(Ndx).Delete
Exit For
End If
Next Ndx
.ChangeFileAccess Mode:=xlReadOnly
Kill .FullName
.Close SaveChanges:úlse
End With
End Sub

Pour ce qui est de VBA, le prof en connait déjà un bout, mais il ne voudra
pas rentrer en matière, car 96 % des élèves sont encore à demander ce que
sont les RechercheV et comment ont pratique. Tout ça, parce que
l'informatique pour eux, ne se rapporte qu'a IE ou Mozzila.(anecdote, le
jour de l'examen, une m'a même demandé c'est quoi une référence absolue.) Je
le comprends le prof dans ces conditions, je ne me casserais pas la tête non
plus. Nous n'avions vu que les macro commandes uniquement. Nous étions très
peu à comprendre le principe.

Nadia

"jps" <enlevezd' a écrit dans le message de
news:%
stop stop, nadia : je n'ai jamais dit que ce n'était pas possible avec une
formule (même s'il semble que cela t'arrangerait) ; j'ai dit comment
j'aurais fait moi ; tu dis que tu n'as pas de grosses notions VBA, je
subodor que ton prof non plus et c'est ainsi qu'une fois de plus, il
mettra

sur le marché du travail quelques pauvres bougres qui ignoreront ce qu'est
une macro et qui prendront des tendinites dans les tendons métatarsiens à
multiplier des clics inutiles...
jps

"nadia.b" a écrit dans le message de news:
%
Bonjour jps,
merci pour ta réponse, la technique est enfaite celle que je pensais au
début (qui est la plus facile, mais le prof à demandé si avec des
formules


c'est possible). Donc, si je comprends bien et n'ayant pas de très
grosses


notions VBA, selon ta réponse, c'est PAS possible.
Merci à toi et de ta réponse.
Nadia


"jps" <enlevezd' a écrit dans le message de
news:
bonjour nadia
en VBA et avec le seul enregistreur de macros, je pense que tu n'aurais
rien

à chercher si ce n'est une immense quiétude que tu trouverais
fatalement...

avec un tri croissant par date sur la colonne B au préalable puis
sélectionner A1 puis Copier puis Edition Atteindre puis Bouton Cellules
et
là tu coches Zone en Cours et tu ouvres ta feuille 2 et tu colles le
tout



;
ne te restera plus qu'à faire tes mini tableaux...
jps

"nadia.b" a écrit dans le message de news:

Bonjour à tous,
J'ai un problème avec des formules je n'arrive pas à trouver la bonne
pour


faire l'exercice suivant:
Dans la colonne A: numérotation 1 à ...
Dans la colonne B: date du jour de l'opération (1.06.05 etc... (sur
plusieurs cellules se trouvent la même date))
Dans la colonne C: la dénomination de l'opération (Facture 1; Facture
2;
etc..; Avoir 1; Avoir 2; etc...)
Dans la colonne D: les montants correspondants aux dates des
opérations




et
à
la dénomination de l'opération
La liste sous exemple, se trouve dans feuil1, comporte le tout. Je
voudrais
en feuil2 avoir grâce à des formules, la transposition des données
dans




des
minis tableaux selon la date. Le problème est que je n'arrive pas à
trouver
la bonne formule. J'ai toujours une seule solution de date qui m'est
données. Et non toutes les dates et leurs rubriques correspondantes.
Les recherchev ne fonctionnent pas, j'ai essayé avec
RECHERCHE($D$15;B:B;C:C), rien n'y fait.
EX:
1. 01.06.05 Facture 1 50.00
2. 01.06.05 Facture 2 120.00
3. 03.06.05 Facture 5 210.00
4. 03.06.05 Facture 6 77.00
5. 01.06.05 Avoir 1 -50.00
6. 04.06.05 Avoir 2 -33.00

Merci à vous tous de vos aides.
Nadia














Avatar
nadia.b
Bonjour tout le monde,

Prosternons nous. Un Dieu est parmi nous.
http://cjoint.com/?gzpyhpu0Xu
MERCI Alain, c'est comme toujours DES MIRACLES.
Même avec des formules matricielles (qui je l'avoue, en lisant l'aide
Microsoft, ne m'avance pas beaucoup)
Salutations
Nadia


"AV" a écrit dans le message de
news:
mais le prof à demandé si avec des formules c'est possible.


Juste pour contredire (?) le prof.....
mais c'est bien le Tcd (comme préconisé par l'ami Modeste) qui est le plus
facile d'emploi..

http://cjoint.com/?gzpyhpu0Xu

AV





Avatar
Modeste
;o)))
Contredire(?) le prof....
tu vois Nadia ?? fallait attendre un peu...
et encore il n'y a qu'un "Frere Cinq" qui est intervenu ;o)))

pfff... comme il dit : fastoche !!!

mais que maintenant le prof mange son chapeau ou t'explique la solution de
AV
ça alors, ce serait interessant comme feed-back...
;o)))
1 2 3 4