Probleme dans un tableau
Fermé
isaruns
Messages postés
3
Date d'inscription
dimanche 17 février 2019
Statut
Membre
Dernière intervention
17 février 2019
-
17 févr. 2019 à 16:30
Raymond PENTIER Messages postés 58670 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 27 septembre 2024 - 18 févr. 2019 à 17:58
Raymond PENTIER Messages postés 58670 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 27 septembre 2024 - 18 févr. 2019 à 17:58
A voir également:
- Probleme dans un tableau
- Tableau croisé dynamique - Guide
- Tableau ascii - Guide
- Comment faire un tableau - Guide
- Comment imprimer un tableau excel sur une seule page - Guide
- Tableau excel comparatif mutuelle - Forum Excel
4 réponses
Raymond PENTIER
Messages postés
58670
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 septembre 2024
17 203
17 févr. 2019 à 16:55
17 févr. 2019 à 16:55
Bonjour.
Il serait beaucoup plus simple et efficace d'envoyer le fichier, et non une photo d'écran.
Il serait beaucoup plus simple et efficace d'envoyer le fichier, et non une photo d'écran.
1) Tu vas dans https://www.cjoint.com/
2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
=>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
Raymond PENTIER
Messages postés
58670
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 septembre 2024
17 203
18 févr. 2019 à 16:07
18 févr. 2019 à 16:07
Bonjour isaruns.
Quand tu écris au début de la formule en D18 SI(ET(D5=SecA;
Excel cherche dans la plage SecA, c'est-à-dire la colonne C:C, la donnée correspond à la ligne 18, et non à la ligne 5 comme tu l'imaginais.
Ta formule n'avait donc aucune chance de marcher !
Je profite de ce message pour t'adresser une recommandation :
évite autant que possible les lignes vides ...
Quand tu écris au début de la formule en D18 SI(ET(D5=SecA;
Excel cherche dans la plage SecA, c'est-à-dire la colonne C:C, la donnée correspond à la ligne 18, et non à la ligne 5 comme tu l'imaginais.
Ta formule n'avait donc aucune chance de marcher !
Je profite de ce message pour t'adresser une recommandation :
évite autant que possible les lignes vides ...
Raymond PENTIER
Messages postés
58670
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 septembre 2024
17 203
18 févr. 2019 à 17:54
18 févr. 2019 à 17:54
Ta formule en D18 se réfère aux données relatives à l'espèce étudiée.
Il faudra donc utiliser la fonction RECHERCHEV ; mais la première colonne devra impérativement contenir les espèces.
Voici comment j'ai modifié ta feuille :
Intervertir les colonnes A et B
Recopier A4:B11 en A17:B24
Déplacer les tableaux "rendement" (pour une lecture plus facile)
Supprimer l'espace dans
Définir les noms :
- "plaj" pour la plage A2:E11
- "conifères" pour la cellule I8
- "feuillus" pour la cellule I9
- "SecteurA" pour la cellule I20
- "SecteurB" pour la cellule I21
- "SecteurC" pour la cellule I22
>>>>>>>>> bien entendu tes noms définis deviennent inutiles ...
Ecrire en C18 la formule
=SI($A18="";"";RECHERCHEV($A18;plaj;COLONNE();0)*INDIRECT(RECHERCHEV($A18;plaj;2;0))*INDIRECT(INDEX(D:D;2)))
Copier cette formule dans toute la plage C17:E24
Il faudra donc utiliser la fonction RECHERCHEV ; mais la première colonne devra impérativement contenir les espèces.
Voici comment j'ai modifié ta feuille :
Intervertir les colonnes A et B
Recopier A4:B11 en A17:B24
Déplacer les tableaux "rendement" (pour une lecture plus facile)
Supprimer l'espace dans
Secteur Xpour utiliser les noms définis
Définir les noms :
- "plaj" pour la plage A2:E11
- "conifères" pour la cellule I8
- "feuillus" pour la cellule I9
- "SecteurA" pour la cellule I20
- "SecteurB" pour la cellule I21
- "SecteurC" pour la cellule I22
>>>>>>>>> bien entendu tes noms définis deviennent inutiles ...
Ecrire en C18 la formule
=SI($A18="";"";RECHERCHEV($A18;plaj;COLONNE();0)*INDIRECT(RECHERCHEV($A18;plaj;2;0))*INDIRECT(INDEX(D:D;2)))
Copier cette formule dans toute la plage C17:E24
Raymond PENTIER
Messages postés
58670
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
27 septembre 2024
17 203
18 févr. 2019 à 17:58
18 févr. 2019 à 17:58
17 févr. 2019 à 20:22
Mon ordinateur ne peut pas aller sur ce site car non sécuriser
17 févr. 2019 à 20:28
https://mon-partage.fr/
Cdlmnt
17 févr. 2019 à 23:00
https://mon-partage.fr/f/6QN0Jlwe/