Come posso ordinare una tabella di Numbers usando i dati di un'altra tabella?


2

Quindi, ho questo set di dati proveniente da questionari. Ho creato una tabella per domanda, questionari in righe, risposte in colonne e tutto è a posto e dandy, ma ora ho questa situazione in cui i questionari appartengono a un numero di gruppi diversi. Quindi ho creato una tabella che associa l'ID dei questionari al loro gruppo, quindi l'ho ordinato e ho una bella vista aggregata degli ID dei questionari raggruppati in base al loro gruppo.

Ora vorrei ordinare di conseguenza tutte le righe delle altre mie tabelle. È anche possibile? So che avrei dovuto farlo prima di iniziare a importare i dati ...

EDIT documento di esempio su http://www.morpheu5.net/public/sample.zip

Esempio di cosa inizio con: inserisci qui la descrizione dell'immagine

E (sotto l'immagine) se si ordina la tabella "Condizione" per colonna "c", si ottiene un diverso ordinamento della colonna di testa con gli ID.

Questo e l'ordinamento che devo replicare nella tabella "Q5.6 ..."

inserisci qui la descrizione dell'immagine

EDIT 2 Ho temporaneamente "risolto" copiando la colonna "c" dalla tabella "Condition" su tutte le altre tabelle e l'ho utilizzata per ordinare di conseguenza. Non lo segnerò come la mia risposta nel caso in cui qualcuno trovi un modo più efficiente / corretto.


Potete fornire un documento di esempio?
grg

Ho pensato che sarebbe stato utile, quindi ne stavo realizzando uno subito dopo aver pubblicato la domanda :) Vedi la domanda modificata, c'è un link.
Morpheu5,

Risposte:


0

Grazie al tuo file di esempio, penso di essere stato in grado di fare ciò che desideravi.

Utilizzando una colonna aggiuntiva per inserire i numeri corrispondenti ai codici (16AA, 1; 16AE, 2 ...), l'ordinamento per quella colonna, quindi nascondendolo, è stato raggiunto il risultato desiderato. Per aggiornare l'ordinamento dopo aver aggiunto i dati, scoprire la colonna e riordinare di nuovo.

Ecco i passaggi:

  • Crea una nuova colonna a sinistra della colonna "Codice". inserisci qui la descrizione dell'immagine

  • Aggiungi una formula per estrarre il numero corretto per ciascun codice e copiarlo. Formula

  • Formula: =INDEX (Group::c, MATCH (B, Group::A))

(L'uso di INDEX (MATCH) è un buon modo per ottenere i dati delle colonne senza preoccuparsi dell'aggiunta di colonne aggiuntive come nel caso di VLOOKUP.)

  • Copia la formula in basso, ordina la colonna e nascondila se lo desideri.

Risultato:

Risultato finale


Bello, grazie! Da allora ho ristrutturato il mio set di dati e sono passato a CSV e R / Julia, ma questo può tornare utile! :)
Morpheu5
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.