Sto creando un lungo elenco con molti (> 50) riferimenti a numeri di elenchi precedenti in Google Documenti. Ecco un esempio semplificato:
- Fai A
- Vai a B
- Lavare C
- Raccogli D
- Clean E
- Ripeti il passaggio 2
- Acquista F
Se elimino “1. Do A”, lelenco viene rinumerato, ma “Ripeti passaggio 2” non cambia in “Ripeti passaggio 1”. Esiste un modo per creare un riferimento o una variabile in Documenti Google per modificare automaticamente “6. Ripeti il passaggio 2” in “5. Ripeti il passaggio 1” quando il primo passaggio viene eliminato?
Commenti
- Molto probabilmente, questo richiederà un componente aggiuntivo , possibilmente un creato da te.
- Dup di " Fai riferimento allelemento numerato nel documento Google " , ma ' non ha una risposta.
Risposta
Utilizzando il nuovo componente aggiuntivo Reversible Formulas per Documenti Google, puoi inserire qualsiasi JavaScript nei tuoi documenti Google. E poiché viene valutato in ordine, puoi utilizzare i contatori.
Scrivi quanto segue:
counter = (0) labels = ({}) step = (function(name) { counter++; labels[name || ""] = counter; return counter; }) ref = (function(name) { return labels[name]; }) =step(). Do A =step("b"). Go to B =step(). Wash C =step(). Pick up D =step(). Clean E =step(). Repeat Step =ref("b") =step(). Buy F
Fai clic su “Visualizza valori”. Otterrai questo:
Elimina il primo “1. Fai A “. Fai di nuovo clic su” Visualizza valori “. Otterrai questo:
Puoi nascondere le definizioni iniziali facendo clic su “Estrai defs”: questo inserirà le definizioni nella casella a destra.
URL del componente aggiuntivo : https://chrome.google.com/webstore/detail/formulas-for-google-docs/kgjbgmonlnhglokmfnpnklegakfknbeh
Dichiarazione di non responsabilità: sono lautore del componente aggiuntivo
Risposta
Nella parte superiore della mia testa, no, non cè modo di farlo in un file di Google Doc. Ma se tu stai gestendo una sequenza di attività e desideri aggiornarle dinamicamente, perché non farlo utilizzando un foglio Google? In questo modo puoi fare riferimento al numero del passaggio e tenerlo aggiornato!
In questo modo, se fosse necessario modificare la sequenza dei passaggi, è possibile aggiungi o elimina semplicemente una riga e copia la formula nel Passaggio n. co lumn down. Non è perfetto ma è flessibile.
Fare riferimento a passaggi specifici è facile, il codice per la descrizione nel passaggio 6 è il seguente:
="Repeat step "&A$3$
Spero che questo aiuti. Google Documenti non è il posto giusto per provare a fare questo genere di cose.
Risposta
La soluzione migliore è gestire questo elenco in Fogli Google dove puoi utilizzare formule native e semplici per fare riferimento alla posizione nellelenco e ai valori senza fare affidamento su plug-in esterni “so estensioni.
Risposta
Il componente aggiuntivo “Riferimenti intelligenti” per Google Docs può essere utilizzato per creare riferimenti incrociati a elenchi puntati numerati, compresi i riferimenti inseriti allinterno degli elementi dellelenco. Il plug-in richiede una fase di “sincronizzazione” manuale, simile a come funziona un ToC, ma è progettato per essere più facile da usare rispetto a una soluzione basata su script o foglio di calcolo.
Ho scritto e pubblicato questo componente aggiuntivo dopo aver riscontrato un problema simile con i riferimenti incrociati dei numeri delle clausole legali nei modelli di contratto lungo.