Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Excel
Excel Forum d'entraide sur Excel. Vos questions sur les fonctions, formules, manipulations, et tout sujet qui ne trouve pas sa place dans un sous-forum.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/11/2010, 16h46   #1
Membre actif
 
Avatar de Peanut
 
Inscription : décembre 2003
Messages : 375
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 375
Points : 192
Points : 192
Par défaut champ calculé qui n'aime pas les multiplications

Bonjour,

j'ai un tableau de ce genre :
Code :
1
2
3
4
5
6
 
x coeff val1 val2 val3
a 100% 30 70 0
a 50% 25 10 65
b 100% 0 100 0
d 100% 20 0 80
Puis un tableau croisé dynamique tout bête :
Code :
1
2
3
4
5
6
7
 
a val12 135
  val3 65
b val12 100
  val3 0
d val12 20
  val3 80
avec val12 qui est un champ calculé val12=val1+val2

Jusque là tout va bien.
Maintenant, si je veux appliquer le coeff (2e colonne), je change le champ calculé avec val12=coeff(val1+val2) et la c'est n'importe quoi :
au lieu de faire des calculs lignes à ligne comme je m'y attendais, Excel fait la somme des coeff * somme des valeurs !

Quelle est la solution ?
Suis-je obligé de préparer une copie des colonnes de valeurs en appliquant les coeff avant de faire le tableau croisé ?
Peanut est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/11/2010, 18h54   #2
Responsable
Office & Excel

 
Avatar de Pierre Fauconnier
 
Homme Pierre Fauconnier
Formateur et développeur informatique indépendant
Inscription : novembre 2003
Messages : 8 196
Détails du profil
Informations personnelles :
Nom : Homme Pierre Fauconnier
Âge : 45
Localisation : Belgique

Informations professionnelles :
Activité : Formateur et développeur informatique indépendant
Secteur : Enseignement

Informations forums :
Inscription : novembre 2003
Messages : 8 196
Points : 14 420
Points : 14 420
Envoyer un message via Skype™ à Pierre Fauconnier
Bonjour

Citation:
Envoyé par Peanut Voir le message
...
Quelle est la solution ?
Suis-je obligé de préparer une copie des colonnes de valeurs en appliquant les coeff avant de faire le tableau croisé ?
Oui. Je ne vois pas d'autre solution.
__________________
"Plus les hommes seront éclairés, plus ils seront libres" (Voltaire)
---------------

Ma nouvelle vidéo: comparer des listes via une MFC - Mes articles sur DVP
Vous souhaitez rédiger pour DVP? Contactez-moi
Amoureux de la langue française? Venez corriger nos ressources
VBA pour Excel? Pensez D'ABORD en EXCEL avant de penser en VBA...
N'oubliez pas de VOTER (en bas à droite d'un message)

---------------
Pierre Fauconnier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/11/2010, 12h29   #3
Membre actif
 
Avatar de Peanut
 
Inscription : décembre 2003
Messages : 375
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 375
Points : 192
Points : 192
OK.

Du coup j'ai un peu du mal à voir le réel intérêt des champs calculés.
Je pensais que ça permettait de faire des calculs par ligne, pour éviter de devoir ajouter des tas de colonnes de calculs dans les données sources, mais jusque là tout ce que j'ai réussi à faire c'est des sommes globales, soit une utilisation dans des cas hyper-rares.
Peanut est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 19h18.


 
 
 
 
Partenaires

Hébergement Web