> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pollandroll.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Importer une variable

> Ajouter une variable externe au jeu de données via l'interview ID.

Vous pouvez ajouter une variable construite **hors plateforme** à votre jeu de données : un regroupement, une Banner, ou une codification réalisée de votre côté. La plateforme rattache chaque valeur au bon répondant grâce à l'**interview ID**.

<Note>
  L'**interview ID** est l'identifiant de l'interview **sur la plateforme** : la 1re colonne des données individuelles. Ce n'est pas l'ID panéliste. C'est la clé qui permet le réimport.
</Note>

## Préparer le fichier

<Steps>
  <Step title="Exporter les données individuelles">
    Depuis l'onglet Résultats, exportez les données individuelles. Elles ne contiennent que les **complets**.
  </Step>

  <Step title="Exporter les données individuelles">
    Depuis l'onglet Résultats, exportez les données individuelles. Elles ne contiennent que les **complets**. Le réimport n'accepte que le **CSV** : exportez directement en CSV pour éviter une conversion (l'export Excel reste possible, mais il faudra le convertir).
  </Step>

  <Step title="Conserver l'interview ID">
    Gardez la colonne **interview ID** : sans elle, le réimport est impossible.
  </Step>

  <Step title="Construire la variable">
    Ajoutez une colonne par modalité de votre nouvelle variable, et renseignez chaque répondant.
  </Step>

  <Step title="Construire la variable">
    Ajoutez une **colonne par item** de votre nouvelle variable. Le plus simple : filtrer la sous-population voulue (ex. les connaisseurs d'une marque), renseigner ces répondants, puis faire l'inverse pour l'item opposé. Répétez pour chaque item.
  </Step>

  <Step title="Nommer la variable">
    En 1re ligne, indiquez le **nom de variable** ; en 2e ligne, le libellé des items. Vous pouvez préparer plusieurs variables d'un coup, côte à côte.
  </Step>

  <Step title="Renseigner les deux en-têtes">
    Le fichier comporte **deux lignes d'en-tête**. La 1re commence par le libellé fixe `variable_name`, puis donne pour chaque colonne le **nom de la variable**. La 2e commence par le libellé fixe `interview_id`, puis donne le **libellé de chaque item**, dans l'ordre d'affichage voulu (laissez-le vide pour une variable numérique ou ouverte). Pour regrouper plusieurs items dans une même variable (réponses multiples), répétez le **même nom de variable** sur leurs colonnes.
  </Step>

  <Step title="Enregistrer en CSV UTF-8">
    Le réimport attend un fichier **CSV encodé en UTF-8**.
  </Step>
</Steps>

Exemple (variable « noto » à deux items) :

```csv theme={null}
variable_name,noto,noto
interview_id,Hydratis,Aquapop
```

Les lignes suivantes contiennent une interview par ligne : son `interview_id`, puis les réponses à associer pour chaque item. Vous pouvez préparer **plusieurs variables d'un coup**, côte à côte.

<Warning>
  Vérifiez l'absence de **ligne ou de colonne vide** dans le fichier : elles provoquent des erreurs à l'import.
</Warning>

<Tip>
  Un fichier d'exemple est téléchargeable directement dans l'écran d'import de variable.
</Tip>

## Importer la variable

<Steps>
  <Step title="Lancer l'import">
    Dans les Résultats, choisissez **« Import de variable »** et chargez votre fichier CSV.
  </Step>

  <Step title="Choisir le type">
    Indiquez le type de la variable : réponse unique, réponses multiples, numérique ou ouverte.
  </Step>

  <Step title="Définir le libellé">
    Renseignez le libellé qui s'affichera dans les résultats. La variable apparaît ensuite parmi vos questions.
  </Step>

  <Step title="Définir le libellé">
    Renseignez le libellé qui s'affichera dans les résultats. La variable apparaît ensuite parmi vos questions, comme une **vraie question** : sur une variable à réponses multiples, vous pouvez par exemple créer des sous-totaux.
  </Step>
</Steps>

## Cas d'usage

* **Banner** : regrouper toutes les socio-démo en une variable à **réponses multiples** (un même répondant peut être homme, urbain et avoir moins de 35 ans). Elle sert ensuite à croiser tout le questionnaire en une fois.
* **Codification déjà réalisée** : si vous avez codé vous-même une question ouverte, importez une colonne par code et chargez le fichier comme une question à **réponses multiples**. Inutile de le repasser en question ouverte : c'est déjà codé.
* **Cumul de notoriété** : pour obtenir une notoriété globale (une marque citée dans **au moins une** de deux questions, ex. top of mind + spontanée), réimportez une question ouverte qui regroupe leurs verbatims, en type **réponse multiple**. Si les deux questions ont été codées avec le même plan de code, la plateforme retrouve les correspondances sans recoder. C'est un **cumul**, pas une addition. Voir [Résultats des questions ouvertes](/analyse-des-resultats/questions-ouvertes).

<Warning>
  Une variable créée dans les Résultats est **liée à l'étude** : elle disparaît si vous dupliquez l'étude. Pour la réutiliser d'une étude à l'autre, créez-la en amont dans le **template**.
</Warning>
