Saut de x cellule d'un feuille à l'autre
Résolu
Sam Faba
Messages postés
15
Statut
Membre
-
Sam Faba Messages postés 15 Statut Membre -
Sam Faba Messages postés 15 Statut Membre -
Bonjour,
Pour faire simple, j'ai un fichier Excel Feuil1 reprenant dans la colonne A un relevé heure par heure des consommations de gaz d'un bâtiment.
La Feuil2 (disons en colonne B) reprend les valeurs de Feuil1 colonne A mais je souhaite avoir qu'une valeur par 24h.
Aujourd'hui je suis obligé dans ma Feuil2 en B1 d'écrire =Feuil1!A1 puis de tirer la formule en B2 =Feuil1!A2 en B3 =Feuil1!A3 ...
Puis supprimer les 23 lignes qui ne m'intéresse pas pour le jour 1 idem pour jour 2, ...
Ce qui prend beaucoup de temps ...
Y aurait-il une formule Excel lui indiquant en Feuil2 B1 =Feuil1!A1 (ça c'est ok) puis en Feuil2 B2 va chercher en Feuil1 la colonne A, 24 lignes plus bas que =Feuil1!A1, puis Feuil2 B3 ....
Merci beaucoup
Pour faire simple, j'ai un fichier Excel Feuil1 reprenant dans la colonne A un relevé heure par heure des consommations de gaz d'un bâtiment.
La Feuil2 (disons en colonne B) reprend les valeurs de Feuil1 colonne A mais je souhaite avoir qu'une valeur par 24h.
Aujourd'hui je suis obligé dans ma Feuil2 en B1 d'écrire =Feuil1!A1 puis de tirer la formule en B2 =Feuil1!A2 en B3 =Feuil1!A3 ...
Puis supprimer les 23 lignes qui ne m'intéresse pas pour le jour 1 idem pour jour 2, ...
Ce qui prend beaucoup de temps ...
Y aurait-il une formule Excel lui indiquant en Feuil2 B1 =Feuil1!A1 (ça c'est ok) puis en Feuil2 B2 va chercher en Feuil1 la colonne A, 24 lignes plus bas que =Feuil1!A1, puis Feuil2 B3 ....
Merci beaucoup
A voir également:
- Saut de x cellule d'un feuille à l'autre
- Site x - Guide
- Sites X : Pornhub, YouPorn et Redtube sont de nouveau accessibles en France - Guide
- Comment supprimer une page sur word avec un saut de page ? - Guide
- Verrouiller cellule excel sans verrouiller la feuille - Guide
- Bruler feuille de laurier - Guide
3 réponses
Bonjour,
Je ne suis pas sûr d'avoir saisi ton problème mais s'il s'agit d'un total de la colonne A à reporter dans la colonne B, il suffit de faire la somme de la colonne A. Mais cela me parait trop simple pour que ce soit ton problème...
Je ne suis pas sûr d'avoir saisi ton problème mais s'il s'agit d'un total de la colonne A à reporter dans la colonne B, il suffit de faire la somme de la colonne A. Mais cela me parait trop simple pour que ce soit ton problème...
Bonjour,
Puis supprimer les 23 lignes...
Ca ne peut être fait que par macro en vba.
Déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
Puis supprimer les 23 lignes...
Ca ne peut être fait que par macro en vba.
Déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.
eric
Bonjour
A partir de B2 mettre la formule :
= INDIRECT("Feuil1!A" & (LIGNE()-1)*24+1)
Et l'étirer vers le bas
Cdlmnt
A partir de B2 mettre la formule :
= INDIRECT("Feuil1!A" & (LIGNE()-1)*24+1)
Et l'étirer vers le bas
Cdlmnt
Si elle commence à A49 c'est que tu pars en B3 et pas en B2
LIGNE() récupère le N° de ligne donc 2 si on est en B2 et -1 enlève 1 pour retomber à 2-1 = 1
on multiplie ensuite par 24 et on ajoute 1 pour avoir 25 soit le n° de la ligne en principe recherché (selon tes données de départ) puis 49 etc
Si tu commence en B3 il faut donc modifier la formule en mettant -2 au lieu de -1
Si la ligne à récuperer dans l'autre feuille n'est pas la 25 mais la 27 ou la 28 il faut adapter là aussi la formule en modifiant le +1 en +3 ou +4
Me tenir au courant
Cdlmnt
LIGNE() récupère le N° de ligne donc 2 si on est en B2 et -1 enlève 1 pour retomber à 2-1 = 1
on multiplie ensuite par 24 et on ajoute 1 pour avoir 25 soit le n° de la ligne en principe recherché (selon tes données de départ) puis 49 etc
Si tu commence en B3 il faut donc modifier la formule en mettant -2 au lieu de -1
Si la ligne à récuperer dans l'autre feuille n'est pas la 25 mais la 27 ou la 28 il faut adapter là aussi la formule en modifiant le +1 en +3 ou +4
Me tenir au courant
Cdlmnt
En gros Feuil2 B1 reprend la donnée Feuil1 A1, Feuil2 B2 reprend la donnée Feuil1 A24, Feuil2 B3 reprend la donnée Feuil1 A48, ...
Et ce de façon automatisée pour qu'il n'y ai plus qu'à "tirer" la formule en Feuil2 B2 en Feuil2 B3, ...
Voilà j'espère avoir été un peu plus clair