Excel Valeur cellule = nom onglet

Résolu
RoxasXIII -  
 DiMac -
Bonjour,

Voici mon cas : mon onglet 1 est un recap de tous les autres onglets

dans la colonne A j'ai le nom des autres onglets (ex: onglet 2, onglet 5, onglet 3. Je précise que les onglets ne sont pas forcément dans le même ordre que la liste dans recap). Autre précision : les onglets portent un nom précis : ils ne s'appelent pas Onglet x ils ont un nom comme toto, titi. Ces noms sont situés dans la colonne A du premier onglet (Recap)

Dans l'onglet 2, par exemple, j'ai une colonne avec plusieurs nombres. Retour à l'onglet Recap : dans la colonne B j'ai la somme de ces nombres en fonction de la valeur de la colonne A(nom onglet).

Je souhaiterais trouver une formule qui permette de faire cette somme (en fonction de la cellule Ax de l'onglet Recap).

Je ne veux du VBA qu'en dernier recours pouvez-vous m'aider svp ? j'ai essayé plusieurs formules (Indirect, adresse) mais rien ne va (ou alors je les utilise mal lol)

Merci de votre aide.
A voir également:

4 réponses

michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 315
 
Bonjour,

regaarde si cette maquette te donne une réponse:
http://www.cijoint.fr/cjlink.php?file=cj200901/cijpgQU2b5.xls
basé sur une démo envoyée à micro-hebdo
1
RoxasXIII
 
Ca marche !!!!!!

Merci beaucoup, j'ai plus qu'à recoller les cheveux que je me suis arraché lol

Un modérateur peut-il mettre le Post en Résolu ? Merci
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut Michel_m,

trop rapide, tu m'a grillé sur le fil, tous mes voeux

A+
0
DiMac
 
liens mort
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

Un genre comme cela

=SI(SOMME(Tito!A1:A29)=Recap!A1;VRAI;faut)

mais pour être plus éfficace, il nous faudrait plus d'explication ou mieux un exemple de fichier sans anotations confidentielles, mais des explication ici j'ai ça et si j'obtiens ça, je veux que là j'obtienne ça

Avec ce lien pour joindre ton fichier

https://www.cjoint.com/

A+
0
VBA Beginner
 
Bonjour, merci pour cette super astuce.

Malheureusement les noms de mes onglets contiennent des espaces et le formule renvoie #REF!

Vous sauriez comment faire pour qu'elle fonctionne?


Merci
0
Mike-31 Messages postés 18407 Date d'inscription   Statut Contributeur Dernière intervention   5 135
 
Salut,

L'intervalle ne doit pas poser problème du moment qu'il se trouve dans le nom de l'onglet et dans la formule
exemple premier onglet nommé Titi 1 et le dernier onglet Toto 2, si l'on souhaite additionner par exemple toutes les cellules le la plage A1 à A30 de toutes les feuilles entre Titi 1 et Toto 2 la formule est

=SOMME('Titi 1:Toto 2'!A1:A30)
0