Créer un graphique Google Sheets avec plusieurs plages de données avec des colonnes clés distinctes

19

J'ai ces données:

 X1      Y1      X2     Y2
  1      20       1     25
  2      20       3     42
  3      20       6     50
  5      25       8     50
 10      30      10     50

Je veux créer un graphique qui superpose deux lignes, une avec X1 comme axe X, Y1 comme axe Y et une avec X2 et Y2.

Les valeurs avec le même X sont censées s'aligner, donc à 3 sur l'axe X, il devrait y avoir 20 pour Y1 et 42 pour Y2. Le simple fait d'ajouter deux plages de données au graphique ne fera pas cela.

Mon plan actuel est de créer deux plages de données intermédiaires qui sont fondamentalement éclatées, de sorte qu'il interpole les données dans chaque plage afin qu'il y ait une valeur pour chaque X unique (voir ma question ici ). Mais cette approche ne semble pas très intelligente, il doit y avoir un meilleur moyen.

Notez comment 20 et 42 s'alignent à 3 le long de l'axe horizontal même s'ils sont dans des rangées différentes dans la plage de données

EboMike
la source

Réponses:

18

Veuillez essayer avec la disposition comme indiqué. Sélectionnez A1:C11(ou pour convenir), insérez un graphique linéaire avec Utilisez la ligne 1 comme en-têtes et Utilisez la colonne A comme étiquettes:

Exemple WA63174

pnuts
la source
Je suppose que je devrais être gêné de ne pas avoir pensé à ça moi-même. Merci pnuts!
EboMike
J'avais du mal à faire fonctionner ça. Je devrais peut-être aussi me sentir gêné.
Sridhar Sarnobat
1
Oui, je l'ai finalement fait fonctionner, bien qu'il semble ignorer la 2e série en fonction de votre flux de travail exact.
Sridhar Sarnobat
-1

Il n'est pas nécessaire de dupliquer les Xvaleurs.

  • Mettez simplement les Y2valeurs dans une colonne différente de Y1.
  • Créez un graphique à partir de A1:C5.
  • Modifiez le graphique et sélectionnez un graphique linéaire si nécessaire.
Terry
la source
4
Les valeurs X ne sont pas les mêmes pour les données Y1 et les données Y2. Votre approche en tient-elle compte?