S’applique à
Actualisations globales de Control Center : Rechercher/remplacer
Who can use this?
Plans:
- Smartsheet Advance Package
La fonction Rechercher/remplacer les actualisations globales met à jour les valeurs dans les modèles et les feuilles de projet. Fournissez une valeur de recherche et une valeur de remplacement pour utiliser la fonction Rechercher/remplacer.
Par défaut, toutes les colonnes seront actualisées. Pour limiter les colonnes qui seront actualisées, utilisez l’option Dans ces colonnes pour limiter l’actualisation.
Pour rechercher/remplacer des données dans votre portefeuille Control Center :
- Naviguez vers Control Center > Gérer le programme > Actualisations globales et sélectionnez Rechercher/remplacer.
- Nommez votre actualisation, puis sélectionnez le plan d’action et le modèle que vous souhaitez utiliser.
- Saisissez vos valeurs dans la commande Rechercher/remplacer, puis sélectionnez les colonnes que vous souhaitez mettre à jour dans la liste déroulante Dans ces colonnes.
- Sélectionnez Options avancées pour ajouter des conditions supplémentaires à votre actualisation. Vous pouvez également sélectionner Ajouter une opération de recherche/remplacement pour exécuter plusieurs opérations de recherche/remplacement dans une seule actualisation globale
- Effectuez l’actualisation globale pour tester et appliquer vos modifications. Reportez-vous à Tester et valider vos modifications pour plus d’informations.
REMARQUE : pour exécuter une actualisation de recherche/remplacement pour les champs de données de profil, sélectionnez Ajouter une condition dans les Options avancées, puis sélectionnez [Ligne] dans Sélectionner le test et définissez la condition comme étant Données de profil
Restrictions avec la fonction Rechercher/remplacer
Certains types de colonnes ne sont pas disponibles pour la fonction Rechercher/remplacer de SCC ou sont disponibles mais avec des restrictions. Ces types de colonnes sont énumérés dans le tableau suivant.
|
|
|
|
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Restrictions sur les données des colonnes de Liste des contacts
La valeur dans le champ Rechercher doit être le nom complet de la personne qui est affichée dans la feuille ou l’adresse e-mail associée à ce contact. Vous pouvez spécifier Jean Martin ou jean.martin@mbfcorp.com.
Les valeurs des colonnes de Liste des contacts doivent correspondre directement. Pour la valeur de recherche, vous devez utiliser l’un des éléments suivants dans le champ Restreindre à :
- est égal(e) à
- n’est pas égal(e) à
- est vide
- n’est pas vide
Pour la valeur de remplacement, le champ Restreindre à dans Options avancées doit être défini à Remplacer la cellule entière. Si vous utilisez d’autres valeurs pour les critères de Restreindre à, les colonnes de Liste des contacts seront ignorées (mais d’autres types de colonnes seront traités).
Lorsque vous utilisez la fonction Rechercher/remplacer avec les colonnes de Liste des contacts, utilisez l’adresse e-mail plutôt que le nom du contact.
Restrictions sur les données des colonnes de Date
Les cellules des colonnes de Date ne seront mises en correspondance avec la valeur de recherche que si l’une des restrictions suivantes est spécifiée :\
- est égal(e) à
- n’est pas égal(e) à
- est vide
- n’est pas vide
Si une autre restriction est spécifiée, les colonnes de Date seront ignorées. De même, la restriction Remplacer doit remplacer toute la cellule, sinon les colonnes de Date seront ignorées.
Par exemple, si vous utilisez la valeur « 30/01 » dans le champ Rechercher et la valeur « 01/02 » dans le champ Remplacer alors que le champ Restreindre à est paramétré à Contient, cela ne correspondra PAS à une cellule de colonne de Date qui serait le 30/01/2017, car la restriction Contient est utilisée. Si ces valeurs sont incluses dans l’actualisation, cette opération sera exécutée pour les types de colonnes Texte/nombre.
Lorsque vous saisissez une date dans la zone Rechercher ou remplacer et qu’une colonne Date (ou Date/Heure) est sélectionnée, vous recevez un avertissement indiquant comment la date sera interprétée (par exemple, 15 février 2018). Vous aurez la possibilité de convertir la valeur en un format de date universel (AAAA-MM-JJ). La conversion au format de date universel est une bonne pratique pour faire correspondre les colonnes de Date : elle peut vous aider à éviter la confusion causée par les différents formats d’affichage de date (par exemple, mm/jj/aa ou jj/mm/aa).
Les dates dans Smartsheet sont affichées selon les paramètres personnels de chaque utilisateur. Autrement dit, l’affichage de la date est contrôlé au niveau de l’utilisateur dans les Paramètres personnels. Pour plus d’informations sur les formats de date, reportez-vous à Modification du format des nombres et des dates par défaut (via le paramètre de Langue).
Autres façons d’utiliser la fonction Rechercher/remplacer
Pour utiliser Control Center afin d’effectuer une opération de recherche/remplacement partielle
Cliquez sur Options avancées pour afficher une option Restreindre à, sous les cases Rechercher et Remplacer.
Vous pouvez indiquer des règles plus avancées sur la façon dont la valeur de recherche sera associée aux cellules :
- En faisant correspondre toute la cellule : « est égal à » (par défaut), « n’est pas égal à »
- En faisant correspondre une partie de la cellule : « contient », « ne contient pas », « commence par », « se termine par »
- En comparant la cellule entière : « est supérieure à », « est inférieure à »
- D’autres aspects de la cellule : « est vide », « n’est pas vide », « est un nombre »
Vous pouvez spécifier comment la valeur de remplacement actualisera la cellule :
- Remplacer la cellule entière (par défaut)
- Remplacer juste le texte correspondant
Pour contrôler si la fonction de recherche correspond aux lettres majuscules et minuscules
Par défaut, la casse est ignorée lors de la correspondance de la valeur de recherche. Pour s’assurer que la correspondance est sensible à la casse, sélectionnez l’option Correspondance de la casse dans le champ Restreindre à.
Pour actualiser les formules en utilisant la fonction Rechercher/remplacer
Oui. Si la valeur de recherche commence par un signe égal (=), elle correspondra à la formule dans une cellule au lieu du résultat affiché. De même, si la valeur de remplacement commence par un signe égal (=), elle actualisera toute la cellule avec cette formule. Vous pouvez seulement rechercher/remplacer des formules entières.
Une valeur peut être actualisée en une formule, une formule peut être actualisée en une valeur, ou une formule peut être actualisée en une formule révisée.
Limites quant à l’endroit où les formules peuvent être utilisées
Vous recevrez une erreur si vous essayez de placer une formule dans l’un des types de colonnes suivants :
- Liste des contacts
- La colonne désignée comme « Colonne de Durée » dans les paramètres du projet
- La colonne désignée comme « Colonne de % terminé » dans les paramètres du projet
- La colonne désignée comme « Colonne de Date de début » dans les paramètres du projet
Vous pourrez mettre une formule dans les types de colonnes suivants. Cependant, cela peut produire des résultats inattendus :
- Case à cocher/Indicateur/Étoile : le résultat de la formule doit être vrai ou faux
- Colonnes de Date : le résultat de la formule doit être une date
Pour actualiser toutes les formules lorsque les numéros de ligne dans les formules sont différents
Pour plus d’informations sur l’utilisation des formules dans Control Center, reportez-vous à Exigences de formule dans l’article d’aide Actualisations globales de Control Center.
Conditions avancées avec la fonction Rechercher/remplacer
Vous pouvez définir des conditions sur d’autres colonnes d’une ligne, qui doivent être satisfaites en plus de la valeur de recherche, avant que le remplacement n’ait lieu.
Par exemple, si la durée d’une tâche spécifique (« Identifier les principaux risques ») doit être actualisée de 4j à 6j, mais que vous voulez vous assurer que d’autres tâches ayant la même durée ne sont pas actualisées. Utilisez la spécification suivante :
Rechercher la chaîne = « 4j », Remplacer la chaîne = « 6j » et spécifier une condition avancée selon laquelle le nom de la tâche est égal à « Identifier les principaux risques »
Plusieurs conditions de colonnes avancées peuvent être spécifiées et vous pouvez choisir si toutes les conditions doivent être remplies ou si une des conditions doit être remplie.
Utilisation de la condition [Ligne]
La condition [Ligne] vous permet de spécifier les propriétés de la ligne qui ne sont pas des valeurs. Une seule condition [Ligne] peut être spécifiée à la fois.
Le tableau suivant énumère quelques utilisations recommandées pour la condition [Ligne].
Quand voulez-vous effectuer cela ? | Utiliser cette valeur pour la condition [Ligne] |
Actualiser les valeurs ou les formules qui sont différentes selon leur niveau hiérarchique | a des enfants n’a pas d’enfants a un parent est de niveau 1 est de niveau 2 est de niveau 3 est de niveau 4 |
Actualiser des lignes verrouillées ou non verrouillées uniquement | est verrouillée n’est pas verrouillée |
Indiquer que la fonction Rechercher/remplacer s’applique uniquement aux métadonnées (reportez-vous à la question relative ci-dessous) | sont des métadonnées |
Pour utiliser la fonction Rechercher/remplacer avec les métadonnées
Par défaut, la fonction Rechercher/remplacer n’apportera pas de modifications aux lignes de la section Récapitulatif d’une feuille (où toutes les métadonnées sont stockées).
Pour modifier les valeurs ou les formules des métadonnées dans la section Récapitulatif (par exemple, pour modifier la formule des métadonnées de la bonne voie globale du projet), utilisez la section Options avancées pour ajouter la condition [Ligne] représente des métadonnées.Lorsque vous faites cela, la fonction Rechercher/remplacer ne s’appliquera qu’à la section Récapitulatif, le reste de la feuille sera ignoré.
Notez que le changement du nom d’un élément de métadonnées n’actualisera pas automatiquement la configuration. Les changements de noms de métadonnées devront être actualisés en utilisant l’outil de création de SCC.