Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > SAS > ODS et reporting
ODS et reporting Forum d'entraide sur les fonctionnalités de reporting de SAS : gérer les sorties et graphiques de SAS
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 06/05/2011, 11h21   #1
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : avril 2011
Messages : 75
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant
Secteur : Service public

Informations forums :
Inscription : avril 2011
Messages : 75
Points : 11
Points : 11
Par défaut Mettre en couleur une cellule en fonction de plusieurs colonnes sous EXCEL

Bonjour à tous,

je cherche à améliorer la lisibilité dans mon fichier et pour ça je voudrais que :
si pour une même ligne la colonne (a=1) et la colonne (conclusion =1) alors la colonne (popcible) prennent la couleur bleu par ex.
mais aussi si la colonne (b=1) et la colonne (conclusion =1) alors la colonne (popcible) prennent la couleur orange. en lien un fichier permettant de mieux comprendre ce que je cherche à réaliser.

merci beaucoup, en espérant que quelqu'un puisse m'aider
Fichiers attachés
Type de fichier : xls Classeur2.xls (16,0 Ko, 7 affichages)
antoine2933 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 11h31   #2
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
A ma connaissance ce n'est pas possible de mettre en exergue des cellules d'une table de données SAS. Par contre c'est possible de le faire pour des fichiers de format différents (XLS, PDF, RTF..) qui seront générées via une proc de reporting sous sas. Est-ce le fichier excel que tu veux mettre en exergue?
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 11h43   #3
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : avril 2011
Messages : 75
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant
Secteur : Service public

Informations forums :
Inscription : avril 2011
Messages : 75
Points : 11
Points : 11
la table est sous sas et je cherche à l'exporter sous excel tout en attribuant les couleurs pour certaines cellules
antoine2933 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 12h05   #4
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
un post qui devrait t'aider:

http://www.developpez.net/forums/d10...er-differents/
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 12h19   #5
Candidat au titre de Membre du Club
 
Homme
Étudiant
Inscription : avril 2011
Messages : 75
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Étudiant
Secteur : Service public

Informations forums :
Inscription : avril 2011
Messages : 75
Points : 11
Points : 11
Merci beaucoup Manoutz. ça m'a bien aidé il me reste quelques modifications mais ça devrait le faire.
antoine2933 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 14h52   #6
Membre Expert
 
Avatar de MEGAMIND2
 
Homme Brice Beare
Paris
Inscription : janvier 2011
Messages : 956
Détails du profil
Informations personnelles :
Nom : Homme Brice Beare
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Paris

Informations forums :
Inscription : janvier 2011
Messages : 956
Points : 1 366
Points : 1 366
Un exemple pour colorier certaines cellules d'une même colonne à partir d'une proc format.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PROC FORMAT;
VALUE watchit
119 - 120 = 'Green'
130 - 135 = 'Orange'
136 - high = 'Red' ;
RUN;
 
 
ODS TAGSETS.EXCELXP FILE='C:\Documents and Settings\BEARE\Bureau\myfile.xls';
 
PROC TABULATE DATA=Sashelp.Class S=[background=watchit.] ;
CLASS Sex ;
VAR age;
TABLE Sex,age*sum;
RUN;
ODS ODS TAGSETS.EXCELXP CLOSE;
MEGAMIND2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 17h30   #7
Membre Expert
 
Homme
Biostatisticien
Inscription : juin 2009
Messages : 1 143
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Irlande

Informations professionnelles :
Activité : Biostatisticien
Secteur : Industrie Pharmaceutique

Informations forums :
Inscription : juin 2009
Messages : 1 143
Points : 1 760
Points : 1 760
pas mal l'idée d'associer format gestion de couleur, c'est assez astucieux. Ca évite une programmation "lourde" comme la mienne.

Mais cette approche rencontre un problème, puisqu'il faut formater une variable à partir de la valeur d'une autre.

Quelqu'un sait-il s'il possibilité de formater une variable à partir de la valeur d'une autre variable (ou plutôt, dans ce cas, de deux variables?)
Manoutz est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h06.


 
 
 
 
Partenaires

Hébergement Web