Come faccio a iniziare le righe con 0 (non 1) o non conteggio delle righe di intestazione in Numeri?

3

Uso l'app Numbers per creare un database o un catalogo di cose. Ad esempio, un elenco di tutti i vini che proverò quest'anno. E per ogni colonna, avrò il nome del vino, una valutazione, il tipo di vino e alcuni altri articoli.

Se la prima riga del mio foglio di calcolo è un'intestazione e la prima riga è 1, ogni elemento del foglio di calcolo sarà disattivato di 1. Per me, questo non ha assolutamente senso. Posso avviare il foglio di calcolo con la prima riga da 0 anziché da 1? Oppure, posso avere Numbers non utilizzare un numero di riga per la riga di intestazione?

Se potessi nominare le colonne, questo non avrebbe importanza. Ma poiché Numbers nomina le colonne A, B, C, ecc., Devo usare una riga di intestazione per nominare (o etichettare) le colonne, e questo porta al primo elemento reale che si trova nella riga 2 invece della riga 1 ... e questo porta ogni singolo ordinamento ad essere disattivato di uno, poiché l'elemento in cima è un'etichetta nell'intestazione, che viene elencata come numero # 1.

L'uso della colonna A per un indice non funzionerà a meno che non ci sia un modo per bloccare l'ordine della colonna A, perché l'indice dovrebbe essere ordinato ogni volta che viene ordinata un'altra colonna.

    
posta 2oh1 02.01.2016 - 23:33
fonte

3 risposte

4

Quindi, questo è facile da risolvere in Excel ... Al momento non ho accesso ai numeri, ma ti darò la soluzione di cui sono a conoscenza e puoi confermare se funziona in Numbers come fa Excel.

È possibile creare una colonna con la seguente formula:

=Row() - 1

Questo ti darà sempre meno del numero di riga "predefinito", che è quello che stai cercando. Inoltre, non verrà influenzato dall'ordinamento.

Un riferimento completo delle funzioni disponibili in Numbers può essere trovato QUI , incluso il Funzione ROW.

    
risposta data 03.01.2016 - 04:01
fonte
0

= row () - 1 funziona ma se si inserisce una riga sopra l'elenco, sarà necessario regolarla per ogni riga aggiunta (ad esempio, "= row () - 2"). Consiglio di iniziare digitando il numero "1" in una colonna per l'elenco separato dai numeri sui numeri laterali (come consigliato per la funzione riga). Quindi, nella casella sottostante, digita "=", quindi fai clic sulla casella in cui inserisci il "1" (sopra a destra), quindi digita "+ 1", quindi premi invio. Puoi farlo per ogni casella successiva o semplicemente fai clic sulla seconda casella, usa la funzione copia (ctrl c o comando c se usi mac), quindi usa la funzione incolla (ctrl v o comando v se usi mac) in la scatola qui sotto. E ripetere. Quindi puoi inserire linee sopra la tua lista e manterrà i numeri dritti. NON SCRIVERE LE QUOTE: vengono utilizzate per evidenziare ciò che digiti.

    
risposta data 03.03.2018 - 20:32
fonte
0

= A2 + 1 funziona bene finché non si eseguono operazioni come Ordinare o tagliare e inserire righe. Ovviamente, anche con = row () - 1 o qualche sua variante, si avranno operazioni che richiedono di correggere la colonna usando un'operazione di tipo fill down. Quindi dipende davvero dal tipo di manipolazione dei dati che è probabile che tu possa fare in futuro per quanto è più facile. Se utilizzi celle unite, il metodo +1 sarebbe migliore poiché potresti avere due o tre righe unite e il metodo row () - 1 eliminerebbe la prima riga nella cella unita. A seconda della complessità della riga di intestazione, potresti utilizzare una casella di testo o un altro elemento che galleggia sopra le celle, quindi rendere la riga una abbastanza alta da contenere le intestazioni e i dati, quindi eseguire la riga 1 sarebbe la prima riga di dati e appariranno anche le intestazioni. L'impostazione della formula della casella di testo su = consentirebbe anche di renderle dinamiche e facilmente referenziate puntando alla stessa origine indicata dalle caselle di testo.

    
risposta data 08.05.2018 - 16:42
fonte

Leggi altre domande sui tag